2012-08-17 |
Tim Northover | Implement NEON domain switching for scalar <-> S-regist... |
tree | commitdiff |
2012-08-16 |
Jakob Stoklund Olesen | Add ADD and SUB to the predicable ARM instructions. |
tree | commitdiff |
2012-08-16 |
Jush Lu | [arm-fast-isel] Add support for fastcc. |
tree | commitdiff |
2012-08-15 |
Jakob Stoklund Olesen | Fold predicable instructions into MOVCC / t2MOVCC. |
tree | commitdiff |
2012-08-15 |
Bill Wendling | Rework test so that it reproduces the error without... |
tree | commitdiff |
2012-08-15 |
Evan Cheng | Use vld1/vst1 to load/store f64 if alignment is < 4... |
tree | commitdiff |
2012-08-14 |
Anton Korobeynikov | The names of VFP variants of half-to-float conversion... |
tree | commitdiff |
2012-08-14 |
Nadav Rotem | During the CodeGenPrepare we often lower intrinsics... |
tree | commitdiff |
2012-08-14 |
NAKAMURA Takumi | llvm/test/CodeGen/ARM/floorf.ll: Add explicit -mtriple... |
tree | commitdiff |
2012-08-13 |
Owen Anderson | Add a roundToIntegral method to APFloat, which can... |
tree | commitdiff |
2012-08-13 |
Nadav Rotem | Do not optimize (or (and X,Y), Z) into BFI and other... |
tree | commitdiff |
2012-08-13 |
Eric Christopher | Add support for the %H output modifier. |
tree | commitdiff |
2012-08-13 |
Tim Northover | Add test for previous commit correcting NEON load patterns. |
tree | commitdiff |
2012-08-12 |
Arnold Schwaighofer | Revert 161581: Patch to implement UMLAL/SMLAL instructi... |
tree | commitdiff |
2012-08-09 |
Arnold Schwaighofer | Patch to implement UMLAL/SMLAL instructions for the... |
tree | commitdiff |
2012-08-09 |
Nadav Rotem | Fix the legalization of ExtLoad on ARM. ExpandUnaligne... |
tree | commitdiff |
2012-08-08 |
Bob Wilson | Add test triples to fix win32 failures. Revert workaro... |
tree | commitdiff |
2012-08-04 |
Anton Korobeynikov | Add stack spill / reload instructions for DTriple and... |
tree | commitdiff |
2012-08-03 |
Bob Wilson | Refactor and check "onlyReadsMemory" before optimizing... |
tree | commitdiff |
2012-08-03 |
Jush Lu | [arm-fast-isel] Add support for shl, lshr, and ashr. |
tree | commitdiff |
2012-07-31 |
Jakob Stoklund Olesen | Clear kill flags in removeCopyByCommutingDef(). |
tree | commitdiff |
2012-07-19 |
Jush Lu | [arm-fast-isel] Add support for vararg function calls. |
tree | commitdiff |
2012-07-18 |
Chandler Carruth | Fix a somewhat nasty crasher in PR13378. This crashes... |
tree | commitdiff |
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 |
next |