2009-06-23 |
Evan Cheng | Proper patterns for thumb2 shift and rotate instructions. |
tree | commitdiff |
2009-06-22 |
Bob Wilson | Add support for ARM's Advanced SIMD (NEON) instruction... |
tree | commitdiff |
2009-06-22 |
Evan Cheng | It's coalescer, not coaleser. |
tree | commitdiff |
2009-06-22 |
Bob Wilson | For Darwin on ARMv6 and newer, make register r9 availab... |
tree | commitdiff |
2009-06-22 |
Evan Cheng | Fix another register coalescer crash: forgot to check... |
tree | commitdiff |
2009-06-22 |
Evan Cheng | hasFP should return true if frame address is taken. |
tree | commitdiff |
2009-06-21 |
Rafael Espindola | Fix PR4185. |
tree | commitdiff |
2009-06-20 |
Chris Lattner | change TLS_ADDR lowering to lower to a real mem operand... |
tree | commitdiff |
2009-06-20 |
Chris Lattner | no need for unwind info |
tree | commitdiff |
2009-06-20 |
Chris Lattner | no need for unwind info here. |
tree | commitdiff |
2009-06-20 |
Evan Cheng | Fix PR4419: handle defs of partial uses. |
tree | commitdiff |
2009-06-19 |
Dan Gohman | Re-apply r73718, now that the fix in r73787 is in,... |
tree | commitdiff |
2009-06-19 |
Evan Cheng | Enable arm pre-allocation load / store multiple optimiz... |
tree | commitdiff |
2009-06-19 |
Evan Cheng | Revert 73718. It's breaking 254.gap. |
tree | commitdiff |
2009-06-19 |
Eli Friedman | Fix for PR2484: add an SSE1 pattern for a shuffle we... |
tree | commitdiff |
2009-06-19 |
Eli Friedman | Mark a few Thumb instructions commutable; just happened... |
tree | commitdiff |
2009-06-18 |
Evan Cheng | On Darwin, ams printer should output a second label... |
tree | commitdiff |
2009-06-18 |
Dan Gohman | Generalize LSR's OptimizeSMax to handle unsigned max... |
tree | commitdiff |
2009-06-18 |
Dan Gohman | Remove the code from IVUsers that attempted to handle |
tree | commitdiff |
2009-06-17 |
Anton Korobeynikov | Initial support for some Thumb2 instructions. |
tree | commitdiff |
2009-06-16 |
Anton Korobeynikov | Make the test target-neutral |
tree | commitdiff |
2009-06-16 |
Anton Korobeynikov | GNU as refuses to assemble "pop {}" instruction. Do... |
tree | commitdiff |
2009-06-16 |
Evan Cheng | If a val# is defined by an implicit_def and it is being... |
tree | commitdiff |
2009-06-16 |
Eli Friedman | Add some generic expansion logic for SMULO and UMULO... |
tree | commitdiff |
2009-06-15 |
Dan Gohman | Update this test to use fmul instead of mul. |
tree | commitdiff |
2009-06-15 |
Evan Cheng | ifcvt should ignore cfg where true and false successors... |
tree | commitdiff |
2009-06-15 |
Bill Wendling | This test is failing. Revert for now. |
tree | commitdiff |
2009-06-15 |
Bill Wendling | Add another testcase for r71478. |
tree | commitdiff |
2009-06-15 |
Arnold Schwaighofer | CheckTailCallReturnConstraints is missing a check on the |
tree | commitdiff |
2009-06-15 |
Evan Cheng | Part 1. |
tree | commitdiff |
2009-06-13 |
Evan Cheng | Add a ARM specific pre-allocation pass that re-schedule... |
tree | commitdiff |
2009-06-12 |
Evan Cheng | If killed register is defined by implicit_def, do not... |
tree | commitdiff |
2009-06-12 |
Evan Cheng | Mark some pattern-less instructions as neverHasSideEffects. |
tree | commitdiff |
2009-06-12 |
Arnold Schwaighofer | Fix Bug 4278: X86-64 with -tailcallopt calling convention |
tree | commitdiff |
2009-06-08 |
Anton Korobeynikov | Add testcase for register scanveger assertion fix in... |
tree | commitdiff |
2009-06-07 |
Eli Friedman | Fix the run-line for this test to work correctly outsid... |
tree | commitdiff |
2009-06-07 |
Eli Friedman | Tweak the expansion code for BIT_CONVERT to generate... |
tree | commitdiff |
2009-06-07 |
Eli Friedman | Slightly generalize the code that handles shuffles... |
tree | commitdiff |
2009-06-07 |
Eli Friedman | PR3628: Add patterns to match SHL/SRL/SRA to the corres... |
tree | commitdiff |
2009-06-06 |
Eli Friedman | Fix the expansion for CONCAT_VECTORS so that it doesn... |
tree | commitdiff |
2009-06-06 |
Eli Friedman | Avoid crashing on a variable-index insertelement with... |
tree | commitdiff |
2009-06-06 |
Eli Friedman | Get rid of some bogus patterns for X86vzmovl. Don... |
tree | commitdiff |
2009-06-06 |
Eli Friedman | Fix an obvious typo. |
tree | commitdiff |
2009-06-06 |
Eli Friedman | Get rid of a bogus pattern that interferes with optimiz... |
tree | commitdiff |
2009-06-06 |
Eli Friedman | PR2598: make sure to expand illegal forms of integer... |
tree | commitdiff |
2009-06-05 |
Nate Begeman | Adapt the x86 build_vector dagcombine to the current... |
tree | commitdiff |
2009-06-05 |
Evan Cheng | Changing allocation ordering from r3 ... r0 back to... |
tree | commitdiff |
2009-06-04 |
Dan Gohman | Fix an erroneous check for isFNeg; the FNeg case is... |
tree | commitdiff |
2009-06-04 |
Dan Gohman | Split the Add, Sub, and Mul instruction opcodes into... |
tree | commitdiff |
2009-06-04 |
Devang Patel | Add new function attribute - noredzone. |
tree | commitdiff |
2009-06-04 |
Evan Cheng | RALinScan::attemptTrivialCoalescing() was returning... |
tree | commitdiff |
2009-06-04 |
Evan Cheng | A value defined by an implicit_def can be liven to... |
tree | commitdiff |
2009-06-04 |
Dan Gohman | Check in test changes that I accidentally left out... |
tree | commitdiff |
2009-06-04 |
Eli Friedman | PR3739, part 2: Use an explicit store to spill XMM... |
tree | commitdiff |
2009-06-04 |
Eli Friedman | PR3739, part 1: Disable the red zone on Win64. |
tree | commitdiff |
2009-06-04 |
Evan Cheng | Re-apply 72756 with fixes. One of those was introduced... |
tree | commitdiff |
2009-06-03 |
Eli Friedman | PR4317: Handle splits where the new block is unreachabl... |
tree | commitdiff |
2009-06-03 |
Evan Cheng | For Darwin / x86_64, override -relocation-model=static... |
tree | commitdiff |
2009-06-03 |
Evan Cheng | Fix for PR4225: When rewriter reuse a value in a physic... |
tree | commitdiff |
2009-06-03 |
Evan Cheng | Temporarily revert 72756 for now. |
tree | commitdiff |
2009-06-03 |
Evan Cheng | Fold preceding / trailing base inc / dec into the singl... |
tree | commitdiff |
2009-06-03 |
Dan Gohman | Revert r72734. The Darwin assembler doesn't support... |
tree | commitdiff |
2009-06-02 |
Dan Gohman | Fix CodeGenPrepare's address-mode sinking to handle... |
tree | commitdiff |
2009-06-02 |
Evan Cheng | On Darwin x86_64 small code model doesn't guarantee... |
tree | commitdiff |
2009-05-30 |
Evan Cheng | (i64 (zext (srl GR32 8))) -> movzbl AH is not safe... |
tree | commitdiff |
2009-05-29 |
Evan Cheng | Remove an accidental commit. |
tree | commitdiff |
2009-05-29 |
Evan Cheng | More h-registers tricks: folding zext nodes. |
tree | commitdiff |
2009-05-28 |
Evan Cheng | Do not try to create a MVT type of width 0. |
tree | commitdiff |
2009-05-28 |
Eli Friedman | Add explicit test for PR4280. |
tree | commitdiff |
2009-05-28 |
Eli Friedman | Add a testcase which got fixed by recent legalization... |
tree | commitdiff |
2009-05-28 |
Evan Cheng | Added optimization that narrow load / op / store and... |
tree | commitdiff |
2009-05-27 |
Bill Wendling | This looks like it passes now. |
tree | commitdiff |
2009-05-23 |
Torok Edwin | Fix PR4254. |
tree | commitdiff |
2009-05-23 |
Torok Edwin | available_externall linkage is not local, this was... |
tree | commitdiff |
2009-05-23 |
Eli Friedman | Fix test to account for legalization changes; I think... |
tree | commitdiff |
2009-05-22 |
Duncan Sands | Add a new codegen pass that normalizes dwarf exception... |
tree | commitdiff |
2009-05-20 |
Eli Friedman | Fix for PR4235: to build a floating-point value from... |
tree | commitdiff |
2009-05-20 |
Evan Cheng | Fix test on non-darwin hosts. |
tree | commitdiff |
2009-05-20 |
Evan Cheng | Try again. Allow call to immediate address for ELF... |
tree | commitdiff |
2009-05-20 |
Evan Cheng | Cannot use immediate as call absolute target in PIC... |
tree | commitdiff |
2009-05-19 |
Bob Wilson | Fix pr4058 and pr4059. Do not split i64 or double... |
tree | commitdiff |
2009-05-19 |
Bob Wilson | Fix pr4091: Add support for "m" constraint in ARM inlin... |
tree | commitdiff |
2009-05-18 |
Dan Gohman | Add nounwind to a few tests. |
tree | commitdiff |
2009-05-17 |
Anton Korobeynikov | Mark rotl/rotr as expand. This generates pretty ugly... |
tree | commitdiff |
2009-05-17 |
Anton Korobeynikov | Typo |
tree | commitdiff |
2009-05-16 |
Jakob Stoklund Olesen | Help DejaGnu avoid pipe-jam by producing less output... |
tree | commitdiff |
2009-05-13 |
Dan Gohman | Add nounwind to this test. |
tree | commitdiff |
2009-05-12 |
Evan Cheng | If header of inner loop is aligned, do not align the... |
tree | commitdiff |
2009-05-12 |
Evan Cheng | Teach TransferDeadness to delete truly dead instruction... |
tree | commitdiff |
2009-05-12 |
Evan Cheng | Add nounwind. |
tree | commitdiff |
2009-05-12 |
Evan Cheng | Fixed a stack slot coloring with reg bug: do not update... |
tree | commitdiff |
2009-05-12 |
Bob Wilson | Fix pr4195: When iterating through predecessor blocks... |
tree | commitdiff |
2009-05-12 |
Dan Gohman | Factor the code for collecting IV users out of LSR... |
tree | commitdiff |
2009-05-11 |
Evan Cheng | Teach LSR to optimize more loop exit compares, i.e... |
tree | commitdiff |
2009-05-11 |
Dale Johannesen | Fix PR4188. TailMerging can't tolerate inexact |
tree | commitdiff |
2009-05-11 |
Dan Gohman | Make this grep line a little more specific so that... |
tree | commitdiff |
2009-05-11 |
Dan Gohman | When scalarizing a vector BITCAST, check whether the... |
tree | commitdiff |
2009-05-11 |
Dan Gohman | Convert a subtract into a negate and an add when it... |
tree | commitdiff |
2009-05-11 |
Dale Johannesen | Reverse a loop that is counting up to a maximum to |
tree | commitdiff |
2009-05-10 |
Anton Korobeynikov | Add MSP430 test for PR4136 |
tree | commitdiff |
next |