summaryrefslogtreecommitdiff
path: root/test/CodeGen/X86/ins_subreg_coalesce-3.ll
diff options
context:
space:
mode:
authorOwen Anderson <resistor@mac.com>2008-08-05 18:19:14 +0000
committerOwen Anderson <resistor@mac.com>2008-08-05 18:19:14 +0000
commitb6634e9e27ad2f56039ffa31c6b651edd623156c (patch)
tree3f20c22bb9e9a2160a5f87264d2260e04736a4c6 /test/CodeGen/X86/ins_subreg_coalesce-3.ll
parent551ddf718cd50e044a2845225b10310eeb9bdef9 (diff)
downloadllvm-b6634e9e27ad2f56039ffa31c6b651edd623156c.tar.gz
llvm-b6634e9e27ad2f56039ffa31c6b651edd623156c.tar.bz2
llvm-b6634e9e27ad2f56039ffa31c6b651edd623156c.tar.xz
Update the remaining tests not to use -disable-correct-folding, and remove two
that couldn't be updated. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@54359 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/CodeGen/X86/ins_subreg_coalesce-3.ll')
-rw-r--r--test/CodeGen/X86/ins_subreg_coalesce-3.ll16
1 files changed, 8 insertions, 8 deletions
diff --git a/test/CodeGen/X86/ins_subreg_coalesce-3.ll b/test/CodeGen/X86/ins_subreg_coalesce-3.ll
index 5bddef8140..ee3ac66abe 100644
--- a/test/CodeGen/X86/ins_subreg_coalesce-3.ll
+++ b/test/CodeGen/X86/ins_subreg_coalesce-3.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=x86-64 -disable-correct-folding | grep mov | count 9
+; RUN: llvm-as < %s | llc -march=x86-64 | grep mov | count 11
%struct.COMPOSITE = type { i8, i16, i16 }
%struct.FILE = type { i8*, i32, i32, i16, i16, %struct.__sbuf, i32, i8*, i32 (i8*)*, i32 (i8*, i8*, i32)*, i64 (i8*, i64, i32)*, i32 (i8*, i8*, i32)*, %struct.__sbuf, %struct.__sFILEX*, i32, [3 x i8], [1 x i8], %struct.__sbuf, i32, i64 }
@@ -17,21 +17,21 @@
%struct.metrics = type { i16, i16, i16, i16, i16 }
%struct.rec = type { %struct.head_type }
-define void @FontChange() {
+define void @FontChange(i1 %foo) {
entry:
- br i1 false, label %bb298, label %bb49
+ br i1 %foo, label %bb298, label %bb49
bb49: ; preds = %entry
ret void
bb298: ; preds = %entry
- br i1 false, label %bb304, label %bb366
+ br i1 %foo, label %bb304, label %bb366
bb304: ; preds = %bb298
- br i1 false, label %bb330, label %bb428
+ br i1 %foo, label %bb330, label %bb428
bb330: ; preds = %bb366, %bb304
br label %bb366
bb366: ; preds = %bb330, %bb298
- br i1 false, label %bb330, label %bb428
+ br i1 %foo, label %bb330, label %bb428
bb428: ; preds = %bb366, %bb304
- br i1 false, label %bb650, label %bb433
+ br i1 %foo, label %bb650, label %bb433
bb433: ; preds = %bb428
ret void
bb650: ; preds = %bb650, %bb428
@@ -56,7 +56,7 @@ bb4897: ; preds = %bb4884, %bb761
ret void
bb4932: ; preds = %bb4884
%tmp4933 = load i32* null, align 4 ; <i32> [#uses=1]
- br i1 false, label %bb5054, label %bb4940
+ br i1 %foo, label %bb5054, label %bb4940
bb4940: ; preds = %bb4932
%tmp4943 = load i32* null, align 4 ; <i32> [#uses=2]
switch i32 %tmp4933, label %bb5054 [