| Commit message (Expand) | Author | Age | Files | Lines |
* | Testcase for PR1638. | Bill Wendling | 2008-10-15 | 1 | -0/+27 |
* | - Add target lowering hooks that specify which setcc conditions are illegal, | Evan Cheng | 2008-10-15 | 1 | -0/+11 |
* | When doing the very-late shift-and address-mode optimization, | Dan Gohman | 2008-10-13 | 1 | -0/+38 |
* | FIX PR2794. Make sure SIGN_EXTEND_INREG nodes introduced by LegalizeSetCCOper... | Evan Cheng | 2008-10-13 | 1 | -0/+29 |
* | Also update sub-register intervals after a trivial computation is rematt'ed f... | Evan Cheng | 2008-10-13 | 1 | -0/+42 |
* | Add a test case for _Complex passed as a FCA. | Evan Cheng | 2008-10-13 | 1 | -0/+14 |
* | Change CALLSEQ_BEGIN and CALLSEQ_END to take TargetConstant's as | Chris Lattner | 2008-10-11 | 1 | -0/+21 |
* | Add testcase for 'r' inline asm operand | Anton Korobeynikov | 2008-10-10 | 1 | -0/+14 |
* | This does not fail anymore | Anton Korobeynikov | 2008-10-10 | 1 | -2/+0 |
* | Add sparc test for memory operand used in inline asm | Anton Korobeynikov | 2008-10-10 | 1 | -0/+16 |
* | This is not failing anymore | Anton Korobeynikov | 2008-10-10 | 1 | -2/+0 |
* | get CodeGen/Alpha/mul128.ll to work. | Chris Lattner | 2008-10-09 | 1 | -1/+0 |
* | Remove -disable-fast-isel. Use cl::boolOrDefault with -fast-isel | Dan Gohman | 2008-10-07 | 1 | -1/+1 |
* | Add a testcase for i256 add. i256 isn't fully supported in | Dan Gohman | 2008-10-07 | 1 | -0/+18 |
* | 128 mul test, xfailed | Andrew Lenharth | 2008-10-07 | 1 | -0/+8 |
* | Certain patterns involving the "movss" instruction were marked as requiring S... | Anders Carlsson | 2008-10-07 | 1 | -0/+22 |
* | Expand arith on machines without carry flags | Andrew Lenharth | 2008-10-07 | 2 | -1/+9 |
* | no need to write the output to the disk | Chris Lattner | 2008-10-07 | 1 | -1/+1 |
* | Add test case for ADDC ADDE expansion | Andrew Lenharth | 2008-10-07 | 1 | -0/+10 |
* | Be more precise about which conversions of NaNs | Dale Johannesen | 2008-10-06 | 2 | -0/+31 |
* | Fix PR2850 and PR2863. Only generate movddup for 128-bit SSE vector shuffles. | Evan Cheng | 2008-10-06 | 1 | -0/+12 |
* | Revert r56675 - it breaks unwinding runtime everywhere. | Anton Korobeynikov | 2008-10-04 | 2 | -2/+2 |
* | Fix a bug in the local allocator's liveness computation where it | Dan Gohman | 2008-10-04 | 1 | -0/+31 |
* | Handle some 64-bit atomics on x86-32, some of the time. | Dale Johannesen | 2008-10-02 | 1 | -0/+969 |
* | Fix a think-o in isSafeToMove. This fixes it from thinking that | Dan Gohman | 2008-10-02 | 1 | -0/+17 |
* | Disable fast-isel for this test, as it doesn't emit the same | Dan Gohman | 2008-10-01 | 1 | -1/+1 |
* | Remove OptimizeForSize global. Use function attribute optsize. | Devang Patel | 2008-10-01 | 2 | -1/+17 |
* | Split this test and move it into target-specific directories. | Dan Gohman | 2008-10-01 | 2 | -1/+8 |
* | nounwind-ify this test. | Dan Gohman | 2008-10-01 | 1 | -4/+4 |
* | Moved this option to the front-end. | Bill Wendling | 2008-10-01 | 1 | -1/+0 |
* | Use explicit target-triples to unbreak this test on non-darwin systems. | Dan Gohman | 2008-10-01 | 1 | -1/+2 |
* | Just don't transform this memset into "bzero" if no-builtin is specified. | Bill Wendling | 2008-09-30 | 1 | -1/+1 |
* | - Initialize "--no-builtin" to "false". | Bill Wendling | 2008-09-30 | 1 | -0/+1 |
* | Re-apply 56835 along with header file changes. | Evan Cheng | 2008-09-30 | 1 | -0/+85 |
* | Revert commit 56835 since it breaks the build. | Duncan Sands | 2008-09-30 | 1 | -85/+0 |
* | If a re-materializable instruction has a register operand, the spiller will c... | Evan Cheng | 2008-09-30 | 1 | -0/+85 |
* | Fix PR2835. Do not change the width of a volatile load. | Evan Cheng | 2008-09-29 | 1 | -0/+15 |
* | Re-apply 56683 with fixes. | Evan Cheng | 2008-09-27 | 4 | -5/+18 |
* | Implement function notes as function attributes. | Devang Patel | 2008-09-26 | 1 | -1/+1 |
* | Implement "punpckldq %xmm0, $xmm0" as "pshufd $0x50, %xmm0, %xmm" unless op... | Evan Cheng | 2008-09-26 | 2 | -4/+23 |
* | Temporarily reverting r56683. This is causing a failure during the build of l... | Bill Wendling | 2008-09-26 | 3 | -2/+5 |
* | Fix @llvm.frameaddress codegen. FP elimination optimization should be disable... | Evan Cheng | 2008-09-26 | 3 | -3/+20 |
* | Avoid spilling EBP / RBP twice in the prologue. | Evan Cheng | 2008-09-26 | 2 | -2/+2 |
* | Prefer movlhps over punpcklqdq, etc. in more cases. | Evan Cheng | 2008-09-25 | 1 | -1/+1 |
* | With sse3 and when the source is a load or has multiple uses, favors movddup ... | Evan Cheng | 2008-09-25 | 1 | -0/+16 |
* | Accept 'inreg' attribute on x86 functions as | Dale Johannesen | 2008-09-25 | 1 | -0/+19 |
* | Fix patterns for SSE4.1 move and sign extend instructions. Also add instructi... | Evan Cheng | 2008-09-24 | 1 | -0/+47 |
* | Remove SelectionDag early allocation of registers | Dale Johannesen | 2008-09-24 | 3 | -2/+35 |
* | Properly handle 'm' inline asm constraints. If a GV is being selected for the... | Evan Cheng | 2008-09-24 | 1 | -0/+10 |
* | Support x86 specific inline asm modifier 'J'. | Evan Cheng | 2008-09-22 | 1 | -4/+8 |