diff options
Diffstat (limited to 'test/CodeGen/X86/2004-10-08-SelectSetCCFold.ll')
-rw-r--r-- | test/CodeGen/X86/2004-10-08-SelectSetCCFold.ll | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/test/CodeGen/X86/2004-10-08-SelectSetCCFold.ll b/test/CodeGen/X86/2004-10-08-SelectSetCCFold.ll new file mode 100644 index 0000000..9ee773c --- /dev/null +++ b/test/CodeGen/X86/2004-10-08-SelectSetCCFold.ll @@ -0,0 +1,8 @@ +; RUN: llvm-as < %s | llc -march=x86 + +define i1 @test(i1 %C, i1 %D, i32 %X, i32 %Y) { + %E = icmp slt i32 %X, %Y ; <i1> [#uses=1] + %F = select i1 %C, i1 %D, i1 %E ; <i1> [#uses=1] + ret i1 %F +} + |