Chris's constant data sequence refactoring actually enabled printing
[oota-llvm.git] / test / CodeGen / X86 / coalescer-cross.ll
index 1da214c6103336fcdd38191021cd44d965761d10..3f1fec131214f2ebae2bc06e14df0d592c3676d9 100644 (file)
@@ -1,8 +1,12 @@
-; RUN: llvm-as < %s | llc -mtriple=i386-apple-darwin10 | not grep movaps
+; RUN: llc < %s -mtriple=i386-apple-darwin10 | FileCheck %s
+; RUN: llc < %s -mtriple=i386-apple-darwin10 -regalloc=basic | FileCheck %s
 ; rdar://6509240
 
-       type { %struct.TValue }         ; type %0
-       type { %struct.L_Umaxalign, i32, %struct.Node* }                ; type %1
+; CHECK: os_clock
+; CHECK-NOT: movaps
+
+       %0 = type { %struct.TValue }            ; type %0
+       %1 = type { %struct.L_Umaxalign, i32, %struct.Node* }           ; type %1
        %struct.CallInfo = type { %struct.TValue*, %struct.TValue*, %struct.TValue*, i32*, i32, i32 }
        %struct.GCObject = type { %struct.lua_State }
        %struct.L_Umaxalign = type { double }