diff options
| author | Bill Wendling <isanbard@gmail.com> | 2008-12-02 01:06:39 +0000 |
|---|---|---|
| committer | Bill Wendling <isanbard@gmail.com> | 2008-12-02 01:06:39 +0000 |
| commit | 30e9dc81c80fda72d52d640dc90d8454cc309e90 (patch) | |
| tree | c7e0c9619f33c476bcd6ca8e5997598092d2224d /llvm/test/CodeGen/X86 | |
| parent | f558618fa4986445ecb4b279079c615e9d299b73 (diff) | |
| download | bcm5719-llvm-30e9dc81c80fda72d52d640dc90d8454cc309e90.tar.gz bcm5719-llvm-30e9dc81c80fda72d52d640dc90d8454cc309e90.zip | |
Second stab at target-dependent lowering of everyone's favorite nodes: [SU]ADDO
- LowerXADDO lowers [SU]ADDO into an ADD with an implicit EFLAGS define. The
EFLAGS are fed into a SETCC node which has the conditional COND_O or COND_C,
depending on the type of ADDO requested.
- LowerBRCOND now recognizes if it's coming from a SETCC node with COND_O or
COND_C set.
llvm-svn: 60388
Diffstat (limited to 'llvm/test/CodeGen/X86')
| -rw-r--r-- | llvm/test/CodeGen/X86/add-with-overflow.ll | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/llvm/test/CodeGen/X86/add-with-overflow.ll b/llvm/test/CodeGen/X86/add-with-overflow.ll index 84cc157a58e..8fab46cd629 100644 --- a/llvm/test/CodeGen/X86/add-with-overflow.ll +++ b/llvm/test/CodeGen/X86/add-with-overflow.ll @@ -1,6 +1,5 @@ ; RUN: llvm-as < %s | llc -march=x86 | grep {jo} | count 1 ; RUN: llvm-as < %s | llc -march=x86 | grep {jc} | count 1 -; XFAIL: * @ok = internal constant [4 x i8] c"%d\0A\00" @no = internal constant [4 x i8] c"no\0A\00" |

