2012-11-16 |
Weiming Zhao | Remove hard coded registers in ARM ldrexd and strexd... |
tree | commitdiff |
2012-11-16 |
Anton Korobeynikov | Make sure FABS on v2f32 and v4f32 is legal on ARM NEON |
tree | commitdiff |
2012-11-15 |
Eli Friedman | Mark FP_ROUND for converting NEON v2f64 to v2f32 as... |
tree | commitdiff |
2012-11-14 |
Nadav Rotem | The code pattern "imm0_255_neg" is used for checking... |
tree | commitdiff |
2012-11-14 |
Anton Korobeynikov | Fix really stupid ARM EHABI info generation bug: we... |
tree | commitdiff |
2012-11-14 |
Anton Korobeynikov | Use TARGET2 relocation for TType references on ARM. |
tree | commitdiff |
2012-11-13 |
Andrew Trick | Cleanup the main RegisterCoalescer loop. |
tree | commitdiff |
2012-11-12 |
Andrew Trick | misched: Infrastructure for weak DAG edges. |
tree | commitdiff |
2012-11-10 |
Evan Cheng | Disable the Thumb no-return call optimization: |
tree | commitdiff |
2012-11-08 |
Amara Emerson | Recommit modified r167540. |
tree | commitdiff |
2012-11-02 |
Quentin Colombet | Vext Lowering was missing opportunities |
tree | commitdiff |
2012-10-30 |
Quentin Colombet | Change ForceSizeOpt attribute into MinSize attribute |
tree | commitdiff |
2012-10-29 |
Jakob Stoklund Olesen | Completely disallow partial copies in adjustCopiesBackF... |
tree | commitdiff |
2012-10-27 |
Quentin Colombet | [code size][ARM] Emit regular call instructions instead... |
tree | commitdiff |
2012-10-26 |
Jakob Stoklund Olesen | Revert r163298 "Optimize codegen for VSETLNi{8,16,32... |
tree | commitdiff |
2012-10-24 |
Evan Cheng | Fix a miscompilation caused by a typo. When turning... |
tree | commitdiff |
2012-10-22 |
Bill Wendling | When a block ends in an indirect branch, add its succes... |
tree | commitdiff |
2012-10-19 |
Shuxin Yang | This patch is to fix radar://8426430. It is about llvm... |
tree | commitdiff |
2012-10-19 |
Stepan Dyatkovskiy | ARM: |
tree | commitdiff |
2012-10-16 |
Jakob Stoklund Olesen | Revert r166046 "Switch back to the old coalescer for... |
tree | commitdiff |
2012-10-16 |
Rafael Espindola | Switch back to the old coalescer for now to fix the... |
tree | commitdiff |
2012-10-16 |
Stepan Dyatkovskiy | Issue: |
tree | commitdiff |
2012-10-15 |
Jim Grosbach | ARM: v1i64 and v2i64 VBSL intrinsic support. |
tree | commitdiff |
2012-10-15 |
Silviu Baranga | Fixed PR13938: the ARM backend was crashing because... |
tree | commitdiff |
2012-10-13 |
Jakob Stoklund Olesen | Drop <def,dead> flags when merging into an unused lane. |
tree | commitdiff |
2012-10-13 |
Jakob Stoklund Olesen | Allow for loops in LiveIntervals::pruneValue(). |
tree | commitdiff |
2012-10-12 |
Manman Ren | ARM: tail-call inside a function where part of a byval... |
tree | commitdiff |
2012-10-12 |
Jim Grosbach | ARM: Mark VSELECT as 'expand'. |
tree | commitdiff |
2012-10-12 |
Evan Cheng | Legalizer optimize a pair of div / mod to a call to... |
tree | commitdiff |
2012-10-10 |
Evan Cheng | Add isel patterns for v2f32 / v4f32 neon.vbsl intrinsic... |
tree | commitdiff |
2012-10-10 |
Stepan Dyatkovskiy | Fix for LDRB instruction: |
tree | commitdiff |
2012-10-10 |
Stepan Dyatkovskiy | Issue description: |
tree | commitdiff |
2012-10-04 |
Jim Grosbach | ARM: locate user-defined text sections next to default... |
tree | commitdiff |
2012-10-03 |
Silviu Baranga | Fixed a bug in the ExecutionDependencyFix pass that... |
tree | commitdiff |
2012-10-02 |
Jakob Stoklund Olesen | Make sure the whole live range is covered when values... |
tree | commitdiff |
2012-09-29 |
Bob Wilson | Add LLVM support for Swift. |
tree | commitdiff |
2012-09-29 |
Bob Wilson | Whitespace. |
tree | commitdiff |
2012-09-27 |
Jakob Stoklund Olesen | Enable the new coalescer algorithm by default. |
tree | commitdiff |
2012-09-27 |
Jush Lu | [arm-fast-isel] Add support for ELF PIC. |
tree | commitdiff |
2012-09-26 |
NAKAMURA Takumi | ARM/atomicrmw_minmax.ll: Fix RUN line. |
tree | commitdiff |
2012-09-26 |
James Molloy | Fix ordering of operands on lowering of atomicrmw min... |
tree | commitdiff |
2012-09-26 |
Bill Wendling | Generate an error message instead of asserting or segfa... |
tree | commitdiff |
2012-09-26 |
Bill Wendling | Generate an error message instead of asserting or segfa... |
tree | commitdiff |
2012-09-21 |
Chad Rosier | [fast-isel] Fallback to SelectionDAG isel if we require... |
tree | commitdiff |
2012-09-21 |
NAKAMURA Takumi | llvm/test/CodeGen/ARM/fast-isel.ll: Fix possible typos... |
tree | commitdiff |
2012-09-21 |
Chad Rosier | Testcase does not need to be this strict. |
tree | commitdiff |
2012-09-21 |
Chad Rosier | Add newline. |
tree | commitdiff |
2012-09-21 |
Chad Rosier | [fast-isel] Fallback to SelectionDAG isel if we require... |
tree | commitdiff |
2012-09-21 |
Jim Grosbach | ARM: Use a dedicated intrinsic for vector bitwise select. |
tree | commitdiff |
2012-09-20 |
Jakob Stoklund Olesen | Ignore PHI-defs for -new-coalescer interference checks. |
tree | commitdiff |
2012-09-20 |
Evan Cheng | Try to make these tests more portable. |
tree | commitdiff |
2012-09-19 |
Jakob Stoklund Olesen | Resolve conflicts involving dead vector lanes for ... |
tree | commitdiff |
2012-09-18 |
Evan Cheng | MOVi16 (movw) is only legal on cpus with V6T2 support... |
tree | commitdiff |
2012-09-18 |
James Molloy | More domain conversion; convert VFP VMOVS to NEON instr... |
tree | commitdiff |
2012-09-18 |
Evan Cheng | Use vld1 / vst2 for unaligned v2f64 load / store. e... |
tree | commitdiff |
2012-09-17 |
Jakob Stoklund Olesen | Merge into undefined lanes under -new-coalescer. |
tree | commitdiff |
2012-09-17 |
Silviu Baranga | Removed the VMLxForwarding feature for the Cortex-A15... |
tree | commitdiff |
2012-09-13 |
Silviu Baranga | This patch introduces A15 as a target in LLVM. |
tree | commitdiff |
2012-09-12 |
Kristof Beyls | Fix constant folding through bitcasts by no longer... |
tree | commitdiff |
2012-09-10 |
Jakob Stoklund Olesen | Don't attempt to use flags from predicated instructions. |
tree | commitdiff |
2012-09-10 |
James Molloy | Fix an assertion failure when optimising a shufflevecto... |
tree | commitdiff |
2012-09-08 |
Craig Topper | Set operation action for FFLOOR to Expand for all vecto... |
tree | commitdiff |
2012-09-06 |
James Molloy | Improve codegen for BUILD_VECTORs on ARM. |
tree | commitdiff |
2012-09-06 |
James Molloy | Optimize codegen for VSETLNi{8,16,32} operating on... |
tree | commitdiff |
2012-09-05 |
Jakob Stoklund Olesen | Use predication instead of pseudo-opcodes when folding... |
tree | commitdiff |
2012-09-05 |
Tim Northover | Strip old MachineInstrs *after* we know we can put... |
tree | commitdiff |
2012-09-05 |
Silviu Baranga | Fixed the DAG combiner to better handle the folding... |
tree | commitdiff |
2012-09-04 |
Arnold Schwaighofer | Patch to implement UMLAL/SMLAL instructions for the... |
tree | commitdiff |
2012-09-02 |
Nadav Rotem | Not all targets have efficient ISel code generation... |
tree | commitdiff |
2012-09-02 |
Nadav Rotem | Generate better select code by allowing the target... |
tree | commitdiff |
2012-09-01 |
Owen Anderson | Teach DAG combine a number of tricks to simplify FMA... |
tree | commitdiff |
2012-08-31 |
Jakob Stoklund Olesen | Fix a couple of typos in EmitAtomic. |
tree | commitdiff |
2012-08-30 |
Nadav Rotem | Currently targets that do not support selects with... |
tree | commitdiff |
2012-08-30 |
Tim Northover | Add support for moving pure S-register to NEON pipeline... |
tree | commitdiff |
2012-08-29 |
Jush Lu | [arm-fast-isel] Add support for ARM PIC. |
tree | commitdiff |
2012-08-27 |
Bill Wendling | Make sure we add the predicate after all of the registe... |
tree | commitdiff |
2012-08-22 |
Stepan Dyatkovskiy | Rejected 169195. As Duncan commented, bitcasting to... |
tree | commitdiff |
2012-08-21 |
Tim Northover | Add correct set of regression tests for r162094 commit. |
tree | commitdiff |
2012-08-21 |
Jakob Stoklund Olesen | Add a missing def flag. |
tree | commitdiff |
2012-08-20 |
Jakob Stoklund Olesen | Don't add CFG edges for redundant conditional branches. |
tree | commitdiff |
2012-08-20 |
Stepan Dyatkovskiy | Forget to add testcase for r162195. Sorry. |
tree | commitdiff |
2012-08-18 |
Jakob Stoklund Olesen | Also combine zext/sext into selects for ARM. |
tree | commitdiff |
2012-08-18 |
Jakob Stoklund Olesen | Also pass logical ops to combineSelectAndUse. |
tree | commitdiff |
2012-08-17 |
Jakob Stoklund Olesen | Avoid folding ADD instructions with FI operands. |
tree | commitdiff |
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 |
next |