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 |
2008-09-09 |
Anton Korobeynikov | Resolve aliases, when possible |
tree | commitdiff |
2008-09-09 |
Dan Gohman | Make SimplifyDemandedVectorElts simplify vectors with... |
tree | commitdiff |
2008-09-09 |
Duncan Sands | Correct callgraph construction. It has two problems: |
tree | commitdiff |
2008-09-09 |
Dan Gohman | Temporarily disable vector select in the bitcode reader... |
tree | commitdiff |
2008-09-09 |
Evan Cheng | Fix a constant lowering bug. Now we can do load and... |
tree | commitdiff |
2008-09-09 |
Devang Patel | Fix simplifycfg crash in handing block merge. |
tree | commitdiff |
2008-09-09 |
Dan Gohman | Extend the vcmp/fcmp LLVM IR instructions to take vecto... |
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 |
Devang Patel | xfail |
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 |
Duncan Sands | Update the callgraph correctly in ArgumentPromotion. |
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-06 |
Duncan Sands | When PruneEH turned an invoke into an ordinary |
tree | commitdiff |
2008-09-05 |
Eli Friedman | Fix for PR2687: Add patterns to match sint_to_fp and... |
tree | commitdiff |
2008-09-05 |
Duncan Sands | Prevent our own passes from promoting this to |
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 |
Dale Johannesen | Adjust tests to expect new math intrinsics to be |
tree | commitdiff |
2008-09-04 |
Dale Johannesen | Adjust libcalls tests to expect intrinsic for exp2 |
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 |
Duncan Sands | Testcase for commits 55700 and 55714. |
tree | commitdiff |
2008-09-03 |
Devang Patel | Update test to check call instruction. |
tree | commitdiff |
2008-09-03 |
Duncan Sands | Since onlyReadsMemory returns true if in fact |
tree | commitdiff |
2008-09-03 |
Duncan Sands | Cleanup GlobalsModRef a bit. When analysing the |
tree | commitdiff |
2008-09-03 |
Duncan Sands | Testcase for PR1678. |
tree | commitdiff |
2008-09-03 |
Evan Cheng | Add X86 target hook to implement load (even from Global... |
tree | commitdiff |
2008-09-03 |
Nick Lewycky | Don't crash when trying to constant fold a vector with... |
tree | commitdiff |
2008-09-03 |
Devang Patel | Check iteration count. |
tree | commitdiff |
2008-09-02 |
Devang Patel | If all IV uses are extending integer IV then change... |
tree | commitdiff |
next |