2008-10-07 |
Andrew Lenharth | Expand arith on machines without carry flags |
tree | commitdiff |
2008-10-07 |
Gabor Greif | fix filetype suffix |
tree | commitdiff |
2008-10-07 |
Chris Lattner | no need to write the output to the disk |
tree | commitdiff |
2008-10-07 |
Andrew Lenharth | Add test case for ADDC ADDE expansion |
tree | commitdiff |
2008-10-06 |
Devang Patel | Fix typo, fix PR 2865. |
tree | commitdiff |
2008-10-06 |
Dale Johannesen | Be more precise about which conversions of NaNs |
tree | commitdiff |
2008-10-06 |
Evan Cheng | Fix PR2850 and PR2863. Only generate movddup for 128... |
tree | commitdiff |
2008-10-06 |
Devang Patel | Remove interfaces implemented by dead pass from the... |
tree | commitdiff |
2008-10-06 |
Evan Cheng | This is an objective-c test, not an objective-c++ one. |
tree | commitdiff |
2008-10-06 |
Matthijs Kooijman | Allow scalarrepl to treat an all-zero GEP just as bitcast. |
tree | commitdiff |
2008-10-06 |
Duncan Sands | Actually run Obj-C++ tests if llvm-gcc supports. |
tree | commitdiff |
2008-10-05 |
Chris Lattner | rewrite bswap matching to be more general, allowing... |
tree | commitdiff |
2008-10-04 |
Duncan Sands | Ignore loads from and stores to local memory (i.e.... |
tree | commitdiff |
2008-10-04 |
Nick Lewycky | Allow the construction of SCEVs with SCEVCouldNotComput... |
tree | commitdiff |
2008-10-04 |
Anton Korobeynikov | Revert r56675 - it breaks unwinding runtime everywhere. |
tree | commitdiff |
2008-10-04 |
Dan Gohman | Fix a bug in the local allocator's liveness computation... |
tree | commitdiff |
2008-10-03 |
Devang Patel | Nick Lewycky's patch. |
tree | commitdiff |
2008-10-03 |
Evan Cheng | New test case. |
tree | commitdiff |
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 | Attributes noinline alwaysinline are incompatible |
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 |
Dan Gohman | Don't leave an output file in the test directory. |
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-30 |
Nick Lewycky | Fix misoptimization of: xor i1 (icmp eq (X, C1), icmp... |
tree | commitdiff |
2008-09-29 |
Devang Patel | Support inreg, zext and sext as return value attributes. |
tree | commitdiff |
2008-09-29 |
Evan Cheng | Fix PR2835. Do not change the width of a volatile load. |
tree | commitdiff |
2008-09-29 |
Matthijs Kooijman | Add a testcase showing that scalarrepl supports first... |
tree | commitdiff |
2008-09-27 |
Evan Cheng | Re-apply 56683 with fixes. |
tree | commitdiff |
2008-09-27 |
Devang Patel | Update tests. |
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 | Test fp not. |
tree | commitdiff |
2008-09-24 |
Evan Cheng | Properly handle 'm' inline asm constraints. If a GV... |
tree | commitdiff |
2008-09-23 |
Duncan Sands | Rationalize the names of passes that print information: |
tree | commitdiff |
2008-09-22 |
Evan Cheng | Support x86 specific inline asm modifier 'J'. |
tree | commitdiff |
2008-09-22 |
Evan Cheng | Test case for fp logical instructions. |
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-19 |
Duncan Sands | Add test for improvement of readonly to readnone, |
tree | commitdiff |
2008-09-19 |
Duncan Sands | Turn on these tests! |
tree | commitdiff |
2008-09-19 |
Duncan Sands | Remove the MarkModRef pass (use AddReadAttrs instead). |
tree | commitdiff |
2008-09-19 |
Duncan Sands | Add a new pass AddReadAttrs which works out which functions |
tree | commitdiff |
2008-09-19 |
Duncan Sands | Test the callgraph directly for the missing edge. |
tree | commitdiff |
2008-09-19 |
Duncan Sands | Teach -callgraph to always print the callgraph (as the |
tree | commitdiff |
2008-09-18 |
Devang Patel | splitLoop does not handle split condition EQ. |
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 |
Devang Patel | Do not hoist instruction above branch condition. The... |
tree | commitdiff |
2008-09-17 |
Devang Patel | Do not ignore iv uses outside the loop. |
tree | commitdiff |
2008-09-17 |
Bill Wendling | Add trampoline support to PPC. GCC simply calls the... |
tree | commitdiff |
2008-09-16 |
Dan Gohman | Finally re-apply r46959. This is made feasible by the... |
tree | commitdiff |
2008-09-16 |
Dan Gohman | Improve instcombine's handling of integer min and max... |
tree | commitdiff |
2008-09-16 |
Bill Wendling | Fix test to account for no more whitespace and that... |
tree | commitdiff |
2008-09-16 |
Bill Wendling | Remove space that was forgotten.` |
tree | commitdiff |
2008-09-16 |
Dan Gohman | Fix spacing in the grep line for this test, following... |
tree | commitdiff |
2008-09-16 |
Dan Gohman | Re-enables the new vector select in the bitcode reader... |
tree | commitdiff |
2008-09-15 |
Dan Gohman | Teach ScalarEvolution to consider loop preheaders in... |
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-14 |
Dan Gohman | Fix WriteAsOperand to not emit a leading space characte... |
tree | commitdiff |
2008-09-13 |
Duncan Sands | Fix PR2792: treat volatile loads as writing memory... |
tree | commitdiff |
2008-09-12 |
Evan Cheng | On some targets, non-move instructions can become move... |
tree | commitdiff |
2008-09-11 |
Dan Gohman | On 64-bit targets, change 32-bit getelementptr indices... |
tree | commitdiff |
2008-09-11 |
Dan Gohman | Fix a vectorshuffle instcombine bug introduced by r55995. |
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 |
Dan Gohman | Fix an icmp+sdiv optimization to check for and handle... |
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 |
Devang Patel | Remove. |
tree | commitdiff |
2008-09-09 |
Devang Patel | if loop induction variable is always sign or zero exten... |
tree | commitdiff |
2008-09-09 |
Devang Patel | fix overflow check. |
tree | commitdiff |
2008-09-09 |
Evan Cheng | Fix PR2757. Ignore liveinterval register allocation... |
tree | commitdiff |
next |