[WinEH] Add some test cases I forgot to add to previous commits
[oota-llvm.git] / test / CodeGen / X86 / coalesce-esp.ll
index 8a1597870dd06d3a1097fa74837d64a058d3e053..e0257e68f0f2355a4a2501bb8e5bcbd8207586a2 100644 (file)
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -strict-index-regclass | grep {movl  %esp, %eax}
+; RUN: llc < %s | grep "movl   %esp, %ebp"
 ; PR4572
 
 ; Don't coalesce with %esp if it would end up putting %esp in
@@ -18,9 +18,9 @@ entry:
 bb4:           ; preds = %bb7.backedge, %entry
        %indvar = phi i32 [ %indvar.next, %bb7.backedge ], [ 0, %entry ]                ; <i32> [#uses=2]
        %scevgep24.sum = sub i32 undef, %indvar         ; <i32> [#uses=2]
-       %scevgep25 = getelementptr i32* %0, i32 %scevgep24.sum          ; <i32*> [#uses=1]
-       %scevgep27 = getelementptr i32* undef, i32 %scevgep24.sum               ; <i32*> [#uses=1]
-       %1 = load i32* %scevgep27, align 4              ; <i32> [#uses=0]
+       %scevgep25 = getelementptr i32, i32* %0, i32 %scevgep24.sum             ; <i32*> [#uses=1]
+       %scevgep27 = getelementptr i32, i32* undef, i32 %scevgep24.sum          ; <i32*> [#uses=1]
+       %1 = load i32, i32* %scevgep27, align 4         ; <i32> [#uses=0]
        br i1 undef, label %bb7.backedge, label %bb5
 
 bb5:           ; preds = %bb4