new testcase to verify that we have field sensitive alias analysis info. This
[oota-llvm.git] / test / Assembler / 2002-04-29-NameBinding.llx
index 4550832453ced073d3044e8cab295be7eb66c516..88ad4936067d8c64613eea417376288c13cc0403 100644 (file)
@@ -4,10 +4,7 @@
 ; Check by running globaldce, which will remove the constant if there are
 ; no references to it!
 ; 
-; RUN: if as < %s | opt -globaldce | dis | grep constant
-; RUN: then exit 1
-; RUN: else exit 0
-; RUN: fi
+; RUN: llvm-as < %s | opt -globaldce | llvm-dis | not grep constant
 ;
        
 %v1 = internal constant int 5
@@ -15,7 +12,6 @@
 implementation
 
 int "createtask"()
-begin
        %v1 = alloca int           ;; Alloca should have one use!
        %reg112 = load int* %v1    ;; This load should not use the global!
        ret int %reg112