2012-07-18 |
Joel Jones | More replacing of target-dependent intrinsics with... |
tree | commitdiff |
2012-07-13 |
Joel Jones | This is one of the first steps at moving to replace... |
tree | commitdiff |
2012-07-11 |
Manman Ren | ARM: Fix optimizeCompare to correctly check safe condition. |
tree | commitdiff |
2012-07-09 |
Owen Anderson | Teach the DAG combiner to turn sitofp/uitofp from i1... |
tree | commitdiff |
2012-07-06 |
NAKAMURA Takumi | Revert r159804, "[arm-fast-isel] Add support for vararg... |
tree | commitdiff |
2012-07-06 |
Jush Lu | [arm-fast-isel] Add support for vararg function calls. |
tree | commitdiff |
2012-07-02 |
Chandler Carruth | Fix the remaining TCL-style quotes found in the testsui... |
tree | commitdiff |
2012-07-02 |
Chandler Carruth | Convert the uses of '|&' to use '2>&1 |' instead, which... |
tree | commitdiff |
2012-07-02 |
Chandler Carruth | Convert all tests using TCL-style quoting to use shell... |
tree | commitdiff |
2012-07-01 |
Rafael Espindola | Now that RegistersDefinedFromSameValue handles one... |
tree | commitdiff |
2012-06-25 |
Manman Ren | ARM: update peephole optimization. |
tree | commitdiff |
2012-06-24 |
Pete Cooper | DAG legalisation can now handle illegal fma vector... |
tree | commitdiff |
2012-06-23 |
Hans Wennborg | Extend the IL for selecting TLS models (PR9788) |
tree | commitdiff |
2012-06-23 |
Evan Cheng | (sub X, imm) gets canonicalized to (add X, -imm) |
tree | commitdiff |
2012-06-22 |
Lang Hames | Rename fp-op fusion option (yet again) for compatibilit... |
tree | commitdiff |
2012-06-22 |
Andrew Trick | ARM scheduling fix: compute predicated implicit use... |
tree | commitdiff |
2012-06-22 |
Lang Hames | Rename -allow-excess-fp-precision flag to -fuse-fp... |
tree | commitdiff |
2012-06-21 |
Lang Hames | Add a missing llvm.fma -> VFNMS pattern to the ARM... |
tree | commitdiff |
2012-06-21 |
Evan Cheng | Emit a single _udivmodsi4 libcall instead of two separa... |
tree | commitdiff |
2012-06-19 |
Lang Hames | Add DAG-combines for aggressive FMA formation. |
tree | commitdiff |
2012-06-18 |
Manman Ren | ARM: use NOEN loads and stores if possible when handlin... |
tree | commitdiff |
2012-06-18 |
Joel Jones | This change handles a another case for generating the... |
tree | commitdiff |
2012-06-15 |
Manman Ren | ARM: optimization for sub+abs. |
tree | commitdiff |
2012-06-15 |
Jakob Stoklund Olesen | Preserve <undef> flags in ARMExpandPseudo. |
tree | commitdiff |
2012-06-14 |
Manman Ren | Revert: test/CodeGen/ARM/iabs.ll in r158441 |
tree | commitdiff |
2012-06-14 |
Manman Ren | InstCombine: fix a bug when combining (fcmp cc0 x,... |
tree | commitdiff |
2012-06-13 |
Andrew Trick | sched: fix latency of memory dependence chain edges... |
tree | commitdiff |
2012-06-12 |
Chad Rosier | [arm-fast-isel] Add support for -arm-long-calls. |
tree | commitdiff |
2012-06-11 |
Jakob Stoklund Olesen | Fix test that depends on register allocation. |
tree | commitdiff |
2012-06-11 |
Bill Wendling | Re-enable the CMN instruction. |
tree | commitdiff |
2012-06-08 |
Jakob Stoklund Olesen | Don't run RAFast in the optimizing regalloc pipeline. |
tree | commitdiff |
2012-06-05 |
Joel Jones | Revert commit r157966 |
tree | commitdiff |
2012-06-04 |
Joel Jones | This change handles a another case for generating the... |
tree | commitdiff |
2012-06-04 |
Nadav Rotem | Remove the "-promote-elements" flag. This flag is now... |
tree | commitdiff |
2012-06-02 |
Manman Ren | ARM: add testing case for struct byval |
tree | commitdiff |
2012-05-31 |
Owen Anderson | Make this testcase independent of register allocation. |
tree | commitdiff |
2012-05-30 |
Owen Anderson | Switch the canonical FMA term operand order to match... |
tree | commitdiff |
2012-05-30 |
Owen Anderson | Teach DAGCombine to canonicalize the position of a... |
tree | commitdiff |
2012-05-30 |
Chad Rosier | [arm-fast-isel] Add support for the llvm.frameaddress... |
tree | commitdiff |
2012-05-30 |
Evan Cheng | Teach taildup to update livein set. rdar://11538365 |
tree | commitdiff |
2012-05-27 |
Chris Lattner | These tests used intrinsics with the wrong prototype... |
tree | commitdiff |
2012-05-23 |
Chad Rosier | [arm-fast-isel] Add support for non-global callee. |
tree | commitdiff |
2012-05-22 |
Nuno Lopes | revert my previous patches that introduced an additiona... |
tree | commitdiff |
2012-05-20 |
Jakob Stoklund Olesen | Transfer memory operands to the right instruction. |
tree | commitdiff |
2012-05-18 |
Jim Grosbach | Refactor data-in-code annotations. |
tree | commitdiff |
2012-05-17 |
Tim Northover | Remove incorrect pattern for ARM SMML instruction. |
tree | commitdiff |
2012-05-15 |
Jakob Stoklund Olesen | Enable sub-sub-register copy coalescing. |
tree | commitdiff |
2012-05-11 |
Chad Rosier | [fast-isel] Add support for selecting @llvm.trap(). |
tree | commitdiff |
2012-05-11 |
Chad Rosier | [fast-isel] Remove -disable-arm-fast-isel option. ... |
tree | commitdiff |
2012-05-11 |
Chad Rosier | [fast-isel] Cleaner fix for when we're unable to handle... |
tree | commitdiff |
2012-05-11 |
Manman Ren | ARM: peephole optimization to remove cmp instruction |
tree | commitdiff |
2012-05-10 |
Manman Ren | Revert: 156550 "ARM: peephole optimization to remove... |
tree | commitdiff |
2012-05-10 |
Manman Ren | ARM: peephole optimization to remove cmp instruction |
tree | commitdiff |
2012-05-09 |
Nuno Lopes | change the objectsize intrinsic signature: add a 3rd... |
tree | commitdiff |
2012-05-07 |
Owen Anderson | Teach DAG combine to fold x-x to 0.0 when unsafe FP... |
tree | commitdiff |
2012-05-02 |
Owen Anderson | Teach DAGCombine the same multiply-by-1.0 folding trick... |
tree | commitdiff |
2012-05-02 |
Owen Anderson | Teach DAG combine that multiplication by 1.0 can always... |
tree | commitdiff |
2012-04-30 |
Bob Wilson | Don't introduce illegal types when creating vmull opera... |
tree | commitdiff |
2012-04-27 |
Lang Hames | Fix the order of the operands in the llvm.fma intrinsic... |
tree | commitdiff |
2012-04-27 |
Evan Cheng | Implement a bastardized ABI. |
tree | commitdiff |
2012-04-26 |
Tim Northover | Use VLD1 in NEON extenting-load patterns instead of... |
tree | commitdiff |
2012-04-24 |
Evan Cheng | MachineBasicBlock::SplitCriticalEdge() should follow... |
tree | commitdiff |
2012-04-17 |
James Molloy | Fix bad EXTRACT_SUBREG in instruction selection for... |
tree | commitdiff |
2012-04-16 |
Jakob Stoklund Olesen | FileCheckize these tests. |
tree | commitdiff |
2012-04-16 |
Jakob Stoklund Olesen | Disable code placement for this test. |
tree | commitdiff |
2012-04-16 |
Chandler Carruth | Flip the new block-placement pass to be on by default. |
tree | commitdiff |
2012-04-13 |
Evan Cheng | On Darwin targets, only use vfma etc. if the source... |
tree | commitdiff |
2012-04-11 |
Evan Cheng | Add more fused mul+add/sub patterns. rdar://10139676 |
tree | commitdiff |
2012-04-11 |
Evan Cheng | Match (fneg (fma) to vfnma. rdar://10139676 |
tree | commitdiff |
2012-04-11 |
Evan Cheng | Merge fma.ll into fusedMAC.ll |
tree | commitdiff |
2012-04-10 |
Owen Anderson | Move the constant-folding support for FP_ROUND in Selec... |
tree | commitdiff |
2012-04-10 |
Evan Cheng | Handle llvm.fma.* intrinsics. rdar://10914096 |
tree | commitdiff |
2012-04-10 |
Eric Christopher | To ensure that we have more accurate line information... |
tree | commitdiff |
2012-04-10 |
Anton Korobeynikov | Transform div to mul with reciprocal only when fp imm... |
tree | commitdiff |
2012-04-10 |
Evan Cheng | Add proper checks. |
tree | commitdiff |
2012-04-10 |
Evan Cheng | Fix a long standing tail call optimization bug. When... |
tree | commitdiff |
2012-04-09 |
Chad Rosier | When performing a truncating store, it's possible to... |
tree | commitdiff |
2012-04-07 |
Duncan Sands | Convert floating point division by a constant into... |
tree | commitdiff |
2012-04-06 |
Jakob Stoklund Olesen | Allow negative immediates in ARM and Thumb2 compares. |
tree | commitdiff |
2012-04-05 |
James Molloy | An oversight when applying the patches for r150956... |
tree | commitdiff |
2012-04-05 |
Jakob Stoklund Olesen | Pass the right sign to TLI->isLegalICmpImmediate. |
tree | commitdiff |
2012-04-04 |
Jakob Stoklund Olesen | Implement ARMBaseInstrInfo::commuteInstruction() for... |
tree | commitdiff |
2012-04-02 |
Jakob Stoklund Olesen | Allocate virtual registers in ascending order. |
tree | commitdiff |
2012-04-02 |
Lang Hames | During two-address lowering, rescheduling an instructio... |
tree | commitdiff |
2012-04-01 |
Nadav Rotem | This commit contains a few changes that had to go in... |
tree | commitdiff |
2012-03-30 |
Evan Cheng | ARM target should allow codegenprep to duplicate ret... |
tree | commitdiff |
2012-03-29 |
Lang Hames | Change the constant in this testcase so that it results... |
tree | commitdiff |
2012-03-26 |
Evan Cheng | ARM has a peephole optimization which looks for a def... |
tree | commitdiff |
2012-03-25 |
Eli Bendersky | Continue cleanup of LIT, getting rid of the remaining... |
tree | commitdiff |
2012-03-22 |
Andrew Trick | Remove -enable-lsr-nested in time for 3.1. |
tree | commitdiff |
2012-03-22 |
Chad Rosier | [fast-isel] Fold "urem x, pow2" -> "and x, pow2-1"... |
tree | commitdiff |
2012-03-20 |
Chad Rosier | Fix test case from r153135. |
tree | commitdiff |
2012-03-19 |
Anton Korobeynikov | Perform mul combine when multiplying wiht negative... |
tree | commitdiff |
2012-03-15 |
Chad Rosier | [fast-isel] Address Eli's comments for r152847. Specif... |
tree | commitdiff |
2012-03-15 |
Jim Grosbach | ARM case-insensitive checking for APSR_nzcv. |
tree | commitdiff |
2012-03-15 |
Lang Hames | Use vmov.f32 to materialize f32 consts on ARM. This... |
tree | commitdiff |
2012-03-13 |
Evan Cheng | DAG combine incorrectly optimize (i32 vextract (v4i16... |
tree | commitdiff |
2012-03-06 |
Evan Cheng | Extend r148086 to check for [r +/- reg] address mode... |
tree | commitdiff |
2012-03-06 |
Jakob Stoklund Olesen | Add <imp-def> operands when reloading into physregs. |
tree | commitdiff |
2012-03-06 |
Lang Hames | Split fpscr into two registers: FPSCR and FPSCR_NZCV. |
tree | commitdiff |
next |