2008-10-02 |
Dale Johannesen | Handle some 64-bit atomics on x86-32, some of the time. |
tree | commitdiff |
2008-10-02 |
Dan Gohman | Fix a think-o in isSafeToMove. This fixes it from think... |
tree | commitdiff |
2008-10-01 |
Dan Gohman | Disable fast-isel for this test, as it doesn't emit... |
tree | commitdiff |
2008-10-01 |
Devang Patel | Remove OptimizeForSize global. Use function attribute... |
tree | commitdiff |
2008-10-01 |
Dan Gohman | Split this test and move it into target-specific direct... |
tree | commitdiff |
2008-10-01 |
Dan Gohman | nounwind-ify this test. |
tree | commitdiff |
2008-10-01 |
Bill Wendling | Moved this option to the front-end. |
tree | commitdiff |
2008-10-01 |
Dan Gohman | Use explicit target-triples to unbreak this test on... |
tree | commitdiff |
2008-09-30 |
Bill Wendling | Just don't transform this memset into "bzero" if no... |
tree | commitdiff |
2008-09-30 |
Bill Wendling | - Initialize "--no-builtin" to "false". |
tree | commitdiff |
2008-09-30 |
Evan Cheng | Re-apply 56835 along with header file changes. |
tree | commitdiff |
2008-09-30 |
Duncan Sands | Revert commit 56835 since it breaks the build. |
tree | commitdiff |
2008-09-30 |
Evan Cheng | If a re-materializable instruction has a register opera... |
tree | commitdiff |
2008-09-29 |
Evan Cheng | Fix PR2835. Do not change the width of a volatile load. |
tree | commitdiff |
2008-09-27 |
Evan Cheng | Re-apply 56683 with fixes. |
tree | commitdiff |
2008-09-26 |
Devang Patel | Implement function notes as function attributes. |
tree | commitdiff |
2008-09-26 |
Evan Cheng | Implement "punpckldq %xmm0, $xmm0" as "pshufd $0x50... |
tree | commitdiff |
2008-09-26 |
Bill Wendling | Temporarily reverting r56683. This is causing a failure... |
tree | commitdiff |
2008-09-26 |
Evan Cheng | Fix @llvm.frameaddress codegen. FP elimination optimiza... |
tree | commitdiff |
2008-09-26 |
Evan Cheng | Avoid spilling EBP / RBP twice in the prologue. |
tree | commitdiff |
2008-09-25 |
Evan Cheng | Prefer movlhps over punpcklqdq, etc. in more cases. |
tree | commitdiff |
2008-09-25 |
Evan Cheng | With sse3 and when the source is a load or has multiple... |
tree | commitdiff |
2008-09-25 |
Dale Johannesen | Accept 'inreg' attribute on x86 functions as |
tree | commitdiff |
2008-09-24 |
Evan Cheng | Fix patterns for SSE4.1 move and sign extend instructio... |
tree | commitdiff |
2008-09-24 |
Dale Johannesen | Remove SelectionDag early allocation of registers |
tree | commitdiff |
2008-09-24 |
Evan Cheng | Properly handle 'm' inline asm constraints. If a GV... |
tree | commitdiff |
2008-09-22 |
Evan Cheng | Support x86 specific inline asm modifier 'J'. |
tree | commitdiff |
2008-09-22 |
Arnold Schwaighofer | Change the calling convention used when tail call optim... |
tree | commitdiff |
2008-09-20 |
Evan Cheng | Fix PR2808. When regalloc runs out of register, it... |
tree | commitdiff |
2008-09-20 |
Evan Cheng | Clean up the test. |
tree | commitdiff |
2008-09-20 |
Evan Cheng | No need to print function stubs for Mac OS X 10.5 and... |
tree | commitdiff |
2008-09-19 |
Dan Gohman | Refactor X86SelectConstAddr, folding it into X86SelectA... |
tree | commitdiff |
2008-09-19 |
Evan Cheng | Re-materalized definition instructions may be dead... |
tree | commitdiff |
2008-09-17 |
Dale Johannesen | Add a bit to mark operands of asm's that conflict |
tree | commitdiff |
2008-09-17 |
Evan Cheng | Unallocatable registers do not have live intervals. |
tree | commitdiff |
2008-09-17 |
Bill Wendling | Add trampoline support to PPC. GCC simply calls the... |
tree | commitdiff |
2008-09-15 |
Dan Gohman | Teach LSR to optimize away SMAX operations for tripcoun... |
tree | commitdiff |
2008-09-15 |
Dan Gohman | Re-enable SelectionDAG CSE for calls. It matters in... |
tree | commitdiff |
2008-09-15 |
Bruno Cardoso Lopes | Added testcase for bswap allegrexel intrinsic |
tree | commitdiff |
2008-09-15 |
Evan Cheng | Correctly update kill infos after extending a live... |
tree | commitdiff |
2008-09-12 |
Evan Cheng | On some targets, non-move instructions can become move... |
tree | commitdiff |
2008-09-11 |
Arnold Schwaighofer | Add indirect tail call (function pointer) examples. |
tree | commitdiff |
2008-09-11 |
Arnold Schwaighofer | When tailcallopt is enabled all fastcc calls must have... |
tree | commitdiff |
2008-09-11 |
Evan Cheng | Fix PR2748. Avoid coalescing physical register with... |
tree | commitdiff |
2008-09-11 |
Evan Cheng | Fix PR2783 - coalescer bug. Missing a TargetRegisterInf... |
tree | commitdiff |
2008-09-11 |
Evan Cheng | Propagate subreg index when promoting a load to a copy. |
tree | commitdiff |
2008-09-10 |
Evan Cheng | Fix a fastcc + sret bug. If fastcc and sret, callee... |
tree | commitdiff |
2008-09-09 |
Evan Cheng | Legalizer was missing code that expand fpow to a libcall. |
tree | commitdiff |
2008-09-09 |
Evan Cheng | Fix PR2757. Ignore liveinterval register allocation... |
tree | commitdiff |
2008-09-09 |
Evan Cheng | Fix a constant lowering bug. Now we can do load and... |
tree | commitdiff |
2008-09-08 |
Anton Korobeynikov | Reapply 55902: Add test for checking proper lowering... |
tree | commitdiff |
2008-09-08 |
Anton Korobeynikov | Reapply 55903: Testcase for 64-bit lowering of eh_retur... |
tree | commitdiff |
2008-09-08 |
Dan Gohman | Add a target triple; apparently LLVM doesn't use 64-bit |
tree | commitdiff |
2008-09-08 |
Bill Wendling | Remove these testcases associated with changes between... |
tree | commitdiff |
2008-09-08 |
Bill Wendling | Reverting r55898 to r55909. One of these patches was... |
tree | commitdiff |
2008-09-08 |
Evan Cheng | Handle calls which produce i1 results: promote to i8... |
tree | commitdiff |
2008-09-08 |
Dan Gohman | Add AsmPrinter support for i128 and larger static initi... |
tree | commitdiff |
2008-09-08 |
Anton Korobeynikov | Testcase for 64-bit lowering of eh_return & unwind_init |
tree | commitdiff |
2008-09-08 |
Anton Korobeynikov | Add test for checking proper lowering of eh_return... |
tree | commitdiff |
2008-09-08 |
Rafael Espindola | Add testcase from bug 2770. |
tree | commitdiff |
2008-09-08 |
Evan Cheng | Correctly handle physical register inputs. They are... |
tree | commitdiff |
2008-09-07 |
Evan Cheng | Handle x86 truncate to i8 with target hook for now. |
tree | commitdiff |
2008-09-05 |
Eli Friedman | Fix for PR2687: Add patterns to match sint_to_fp and... |
tree | commitdiff |
2008-09-05 |
Evan Cheng | Fix test. |
tree | commitdiff |
2008-09-05 |
Evan Cheng | If SSE2 is available, x86 should pass first 3 f32/f64... |
tree | commitdiff |
2008-09-04 |
Evan Cheng | For whatever the reason, x86 CallingConv::Fast (i.e... |
tree | commitdiff |
2008-09-04 |
Owen Anderson | Fix the ordering of operands to the store (inverted... |
tree | commitdiff |
2008-09-04 |
Owen Anderson | Add a first attempt at implementing stores for X86... |
tree | commitdiff |
2008-09-04 |
Evan Cheng | Load from GV stub should be locally CSE'd. |
tree | commitdiff |
2008-09-04 |
Evan Cheng | Remove code that pad number of bytes to pop for X86_Fas... |
tree | commitdiff |
2008-09-03 |
Evan Cheng | Add X86 target hook to implement load (even from Global... |
tree | commitdiff |
2008-09-01 |
Duncan Sands | Turn this legalize types test on. |
tree | commitdiff |
2008-08-31 |
Bill Wendling | Revert the "XFAIL" for the rotate_ops.ll testcase.... |
tree | commitdiff |
2008-08-31 |
Bill Wendling | CellSPU doesn't appear to support fully the "ISD::ROTR... |
tree | commitdiff |
2008-08-30 |
Evan Cheng | Re-apply 55467 with fix. If copy is being replaced... |
tree | commitdiff |
2008-08-30 |
Evan Cheng | Transform (x << (y&31)) -> (x << y). This takes advanta... |
tree | commitdiff |
2008-08-30 |
Dale Johannesen | Testcases for ppc atomics. |
tree | commitdiff |
2008-08-29 |
Evan Cheng | Swap fp comparison operands and change predicate to... |
tree | commitdiff |
2008-08-29 |
Evan Cheng | xfail this. |
tree | commitdiff |
2008-08-29 |
Chris Lattner | allow this to pass. |
tree | commitdiff |
2008-08-28 |
Evan Cheng | Swap fp comparison operands and change predicate to... |
tree | commitdiff |
2008-08-28 |
Mon P Wang | In lowering SELECT_CC, removed cases where we can't... |
tree | commitdiff |
2008-08-28 |
Dan Gohman | Optimize DAGCombiner's worklist processing. Previously... |
tree | commitdiff |
2008-08-28 |
Dan Gohman | Revert r55467; it causes regressions in UnitTests/Vecto... |
tree | commitdiff |
2008-08-28 |
Evan Cheng | If a copy isn't coalesced, but its src is defined by... |
tree | commitdiff |
2008-08-28 |
Dale Johannesen | This test crashes on non-x86 host; make SSE explicit. |
tree | commitdiff |
2008-08-27 |
Dan Gohman | Basic FastISel support for floating-point constants. |
tree | commitdiff |
2008-08-26 |
Chris Lattner | If an xmm register is referenced explicitly in an inlin... |
tree | commitdiff |
2008-08-25 |
Evan Cheng | Try approach to moving call address load inside of... |
tree | commitdiff |
2008-08-25 |
Owen Anderson | Add support for fast isel of (integer) immediate materi... |
tree | commitdiff |
2008-08-25 |
Dale Johannesen | Adjust grep's for new code sequence. |
tree | commitdiff |
2008-08-25 |
Evan Cheng | Fix asm printing of MOVSDto64mr and MOV64toSDrm. |
tree | commitdiff |
2008-08-24 |
Bill Wendling | Fix this test. Don't null out the file, just XFAIL... |
tree | commitdiff |
2008-08-24 |
Bill Wendling | Temporarily reverting r55292. It's causing a bootstrapi... |
tree | commitdiff |
2008-08-24 |
Evan Cheng | Move callseq_start above the call address load to allow... |
tree | commitdiff |
2008-08-23 |
Anton Korobeynikov | Testcase for 64bit maskmovq |
tree | commitdiff |
2008-08-22 |
Dale Johannesen | Test all currently supported atomic builtins on x86... |
tree | commitdiff |
2008-08-22 |
Dan Gohman | Factor out the predicate check code from DAGISelEmitter.cpp |
tree | commitdiff |
2008-08-21 |
Bill Wendling | Testcase for PR2585. |
tree | commitdiff |
2008-08-21 |
Dan Gohman | Add -mattr=sse2 so this test doesn't fail on non-x86... |
tree | commitdiff |
next |