diff options
Diffstat (limited to 'test/CodeGen/ARM/2011-04-15-AndVFlagPeepholeBug.ll')
| -rw-r--r-- | test/CodeGen/ARM/2011-04-15-AndVFlagPeepholeBug.ll | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/test/CodeGen/ARM/2011-04-15-AndVFlagPeepholeBug.ll b/test/CodeGen/ARM/2011-04-15-AndVFlagPeepholeBug.ll deleted file mode 100644 index 91adba41b1ac..000000000000 --- a/test/CodeGen/ARM/2011-04-15-AndVFlagPeepholeBug.ll +++ /dev/null @@ -1,22 +0,0 @@ -; RUN: llc < %s -mtriple=thumbv7-apple-darwin10 | FileCheck %s - -; CHECK: _f -; CHECK-NOT: ands -; CHECK: cmp -; CHECK: blle _g - -define i32 @f(i32 %a, i32 %b) nounwind ssp { -entry: - %and = and i32 %b, %a - %cmp = icmp slt i32 %and, 1 - br i1 %cmp, label %if.then, label %if.end - -if.then: ; preds = %entry - tail call void (...) @g(i32 %a, i32 %b) nounwind - br label %if.end - -if.end: ; preds = %if.then, %entry - ret i32 %and -} - -declare void @g(...) |
