Fix a use-after-free error in GlobalOpt CleanupConstantGlobalUsers
[oota-llvm.git] / test / Transforms / GlobalOpt / 2008-07-17-addrspace.ll
index 06007e5cbe3311988f9072220ef7dd0af8bc6db5..0867ca9c5431b73a56b2b8450de2f1c10a55e7c9 100644 (file)
@@ -2,9 +2,9 @@
 ; values. This used to crash, because globalopt forgot to put the new var in the
 ; same address space as the old one.
 
-; RUN: opt %s -globalopt | llvm-dis > %t
+; RUN: opt < %s -globalopt -S > %t
 ; Check that the new global values still have their address space
-; RUN: cat %t | grep global.*addrspace
+; RUN: cat %t | grep 'addrspace.*global'
 
 @struct = internal addrspace(1) global { i32, i32 } zeroinitializer
 @array = internal addrspace(1) global [ 2 x i32 ] zeroinitializer