next batch of -disable-debug-info-verifier
[oota-llvm.git] / test / Transforms / GlobalDCE / 2002-07-17-CastRef.ll
index 56d949471f2769e80cf24d1f510dff08e6d2d111..37356f25948d57a7102a043f87278885af4cdfbd 100644 (file)
@@ -1,12 +1,11 @@
-; RUN: llvm-as < %s | opt -globaldce
+; RUN: opt < %s -globaldce
 ;
-implementation
-
-internal void %func() {  ; Not dead, can be reachable via X
-  ret void
+define internal void @func() {
+        ret void
 }
 
-void %main() {
-       %X = cast void()* %func to int*
-       ret void
+define void @main() {
+        %X = bitcast void ()* @func to i32*             ; <i32*> [#uses=0]
+        ret void
 }
+