2014-01-14 |
Jakob Stoklund Olesen | Switch the NEON register class from QPR to DPair. |
blob | commitdiff | raw |
2014-01-06 |
Tim Northover | ARM MachO: sort out isTargetDarwin/isTargetIOS/...... |
blob | commitdiff | raw | diff to current |
2014-01-06 |
Bill Wendling | Remove unnecessary #includes. |
blob | commitdiff | raw | diff to current |
2014-01-06 |
Bill Wendling | Refactor function that checks that __builtin_returnaddr... |
blob | commitdiff | raw | diff to current |
2014-01-05 |
Bill Wendling | Emit an error message if the value passed to __builtin_... |
blob | commitdiff | raw | diff to current |
2013-12-18 |
Weiming Zhao | [aarch32] fix bug 18268: Incorrect condition of vsel |
blob | commitdiff | raw | diff to current |
2013-12-05 |
Alp Toker | Correct word hyphenations |
blob | commitdiff | raw | diff to current |
2013-12-02 |
Tim Northover | ARM: decide whether to use movw/movt based on "minsize... |
blob | commitdiff | raw | diff to current |
2013-12-02 |
Tim Northover | ARM: add pseudo-instructions for lit-pool global materi... |
blob | commitdiff | raw | diff to current |
2013-11-26 |
Tim Northover | Darwin-ARM: use movw/movt for static relocations |
blob | commitdiff | raw | diff to current |
2013-11-25 |
Tim Northover | ARM: remove special cases for Darwin dynamic-no-pic... |
blob | commitdiff | raw | diff to current |
2013-11-14 |
Tim Northover | ARM: produce friendly error for invalid inline asm |
blob | commitdiff | raw | diff to current |
2013-11-03 |
Bob Wilson | Enable optimization of sin / cos pair into call to... |
blob | commitdiff | raw | diff to current |
2013-10-31 |
Jim Grosbach | Legalize: Improve legalization of long vector extends. |
blob | commitdiff | raw | diff to current |
2013-10-29 |
Manman Ren | Struct byval cleanup: add helper functions to reduce... |
blob | commitdiff | raw | diff to current |
2013-10-25 |
Tim Northover | ARM: don't expand atomicrmw inline on Cortex-M0 |
blob | commitdiff | raw | diff to current |
2013-10-24 |
Jim Grosbach | ARM: Tweak usage of '*vfp' compiler_rt functions. |
blob | commitdiff | raw | diff to current |
2013-10-24 |
David Peixotto | Remove class abstraction from ARM struct byval lowering |
blob | commitdiff | raw | diff to current |
2013-10-24 |
Tim Northover | ARM: Use non-VFP softcalls on embedded Darwinish targets |
blob | commitdiff | raw | diff to current |
2013-10-17 |
David Peixotto | 17309 ARM backend incorrectly lowers COPY_STRUCT_BYVAL_... |
blob | commitdiff | raw | diff to current |
2013-10-17 |
David Peixotto | Refactor lowering for COPY_STRUCT_BYVAL_I32 |
blob | commitdiff | raw | diff to current |
2013-10-15 |
Manman Ren | Struct byval: fix a copy-paste error for thumb2. |
blob | commitdiff | raw | diff to current |
2013-10-07 |
Manman Ren | Struct byval: use the correct alignment for loads gener... |
blob | commitdiff | raw | diff to current |
2013-10-04 |
Matthias Braun | ARM: do not add a regmask for TAILJUMPs |
blob | commitdiff | raw | diff to current |
2013-10-01 |
Tim Northover | ARM: support interrupt attribute |
blob | commitdiff | raw | diff to current |
2013-09-26 |
Amara Emerson | [ARM] Use the load-acquire/store-release instructions... |
blob | commitdiff | raw | diff to current |
2013-09-25 |
Weiming Zhao | Fix PR 17368: disable vector mul distribution for squar... |
blob | commitdiff | raw | diff to current |
2013-09-13 |
Joey Gouly | [ARMv8] Change hasV8Fp to hasFPARMv8, and other command... |
blob | commitdiff | raw | diff to current |
2013-09-05 |
Joey Gouly | [ARMv8] Implement the new DMB/DSB operands. |
blob | commitdiff | raw | diff to current |
2013-08-29 |
Cameron Esfahani | Clean up some usage of Triple. The base class has... |
blob | commitdiff | raw | diff to current |
2013-08-28 |
Tim Northover | ARM: Use "dmb sy" for barriers on M-class CPUs |
blob | commitdiff | raw | diff to current |
2013-08-23 |
Joey Gouly | [ARMv8] Add CodeGen for VMAXNM/VMINNM. |
blob | commitdiff | raw | diff to current |
2013-08-22 |
Joey Gouly | [ARMv8] Add CodeGen support for VSEL. |
blob | commitdiff | raw | diff to current |
2013-08-22 |
Joey Gouly | [ARM] Constrain some register classes in EmitAtomicBina... |
blob | commitdiff | raw | diff to current |
2013-08-20 |
Tim Northover | ARM: implement some simple f64 materializations. |
blob | commitdiff | raw | diff to current |
2013-08-06 |
Tim Northover | ARM: implement allowTruncateForTailCall |
blob | commitdiff | raw | diff to current |
2013-07-30 |
Saleem Abdulrasool | [ARM] check bitwidth in PerformORCombine |
blob | commitdiff | raw | diff to current |
2013-07-23 |
Quentin Colombet | [ARM][ISel] Improve the lowering of vector loads. |
blob | commitdiff | raw | diff to current |
2013-07-16 |
Tim Northover | ARM: allow printing of ARM atomic DAG nodes. |
blob | commitdiff | raw | diff to current |
2013-07-16 |
Tim Northover | ARM: implement ldrex, strex and clrex intrinsics |
blob | commitdiff | raw | diff to current |
2013-07-16 |
Renato Golin | ARM EABI divmod support |
blob | commitdiff | raw | diff to current |
2013-07-15 |
Craig Topper | Use llvm::array_lengthof to replace sizeof(array)/sizeo... |
blob | commitdiff | raw | diff to current |
2013-07-14 |
Craig Topper | Use SmallVectorImpl& instead of SmallVector to avoid... |
blob | commitdiff | raw | diff to current |
2013-07-08 |
Jim Grosbach | ARM: Improve codegen for generic vselect. |
blob | commitdiff | raw | diff to current |
2013-07-04 |
Jakob Stoklund Olesen | Remove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR... |
blob | commitdiff | raw | diff to current |
2013-07-04 |
Jakob Stoklund Olesen | Revert r185595-185596 which broke buildbots. |
blob | commitdiff | raw | diff to current |
2013-07-03 |
Jakob Stoklund Olesen | Remove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR... |
blob | commitdiff | raw | diff to current |
2013-07-03 |
Quentin Colombet | [ARM] Improve the instruction selection of vector loads. |
blob | commitdiff | raw | diff to current |
2013-07-03 |
Tim Northover | ARM: relax the atomic release barrier to "dmb ishst... |
blob | commitdiff | raw | diff to current |
2013-07-01 |
Tim Northover | Revert r185339 (ARM: relax the atomic release barrier... |
blob | commitdiff | raw | diff to current |
2013-07-01 |
Tim Northover | ARM: relax the atomic release barrier to "dmb ishst" |
blob | commitdiff | raw | diff to current |
2013-06-28 |
Tim Northover | ARM: ensure fixed-point conversions have sane types |
blob | commitdiff | raw | diff to current |
2013-06-26 |
Stephen Lin | ARM: Proactively ensure that the LowerCallResult hack... |
blob | commitdiff | raw | diff to current |
2013-06-22 |
Chad Rosier | The getRegForInlineAsmConstraint function should only... |
blob | commitdiff | raw | diff to current |
2013-06-18 |
Michael Gottesman | [ARMTargetLowering] ARMISD::{SUB,ADD}{C,E} second resul... |
blob | commitdiff | raw | diff to current |
2013-06-18 |
Michael Gottesman | Converted an overly aggressive assert to a conditional... |
blob | commitdiff | raw | diff to current |
2013-05-29 |
Andrew Trick | Order CALLSEQ_START and CALLSEQ_END nodes. |
blob | commitdiff | raw | diff to current |
2013-05-25 |
Andrew Trick | Track IR ordering of SelectionDAG nodes 2/4. |
blob | commitdiff | raw | diff to current |
2013-05-24 |
Michael J. Spencer | Replace Count{Leading,Trailing}Zeros_{32,64} with count... |
blob | commitdiff | raw | diff to current |
2013-05-23 |
Tim Northover | ARM: implement @llvm.readcyclecounter intrinsic |
blob | commitdiff | raw | diff to current |
2013-05-20 |
Stepan Dyatkovskiy | PR15868 fix. |
blob | commitdiff | raw | diff to current |
2013-05-19 |
Benjamin Kramer | Replace some bit operations with simpler ones. No funct... |
blob | commitdiff | raw | diff to current |
2013-05-18 |
Matt Arsenault | Add LLVMContext argument to getSetCCResultType |
blob | commitdiff | raw | diff to current |
2013-05-14 |
Arnold Schwaighofer | ARM ISel: Don't create illegal types during LowerMUL |
blob | commitdiff | raw | diff to current |
2013-05-13 |
Lang Hames | Correctly preserve the input chain for potential tailca... |
blob | commitdiff | raw | diff to current |
2013-05-08 |
Stepan Dyatkovskiy | For r181148: fixed warning 'enumeral and non-enumeral... |
blob | commitdiff | raw | diff to current |
2013-05-05 |
Stepan Dyatkovskiy | For ARM backend, fixed "byval" attribute support. |
blob | commitdiff | raw | diff to current |
2013-04-30 |
Stepan Dyatkovskiy | Refactoring patch. |
blob | commitdiff | raw | diff to current |
2013-04-23 |
Stephen Lin | Add more tests for r179925 to verify correct handling... |
blob | commitdiff | raw | diff to current |
2013-04-23 |
Stephen Lin | Lowercase "is" boolean variable prefix for consistency... |
blob | commitdiff | raw | diff to current |
2013-04-22 |
Stepan Dyatkovskiy | Fix for 5.5 Parameter Passing --> Stage C: |
blob | commitdiff | raw | diff to current |
2013-04-20 |
Tim Northover | Remove unused ShouldFoldAtomicFences flag. |
blob | commitdiff | raw | diff to current |
2013-04-20 |
Tim Northover | Remove unused MEMBARRIER DAG node; it's been replaced... |
blob | commitdiff | raw | diff to current |
2013-04-20 |
Stephen Lin | Add CodeGen support for functions that always return... |
blob | commitdiff | raw | diff to current |
2013-04-20 |
Stephen Lin | Test commit |
blob | commitdiff | raw | diff to current |
2013-03-29 |
Benjamin Kramer | Remove the old CodePlacementOpt pass. |
blob | commitdiff | raw | diff to current |
2013-03-19 |
Renato Golin | Improve long vector sext/zext lowering on ARM |
blob | commitdiff | raw | diff to current |
2013-03-02 |
Jim Grosbach | ARM: Creating a vector from a lane of another. |
blob | commitdiff | raw | diff to current |
2013-03-02 |
Jim Grosbach | Clean up code format a bit. |
blob | commitdiff | raw | diff to current |
2013-03-02 |
Jim Grosbach | Tidy up. Trailing whitespace. |
blob | commitdiff | raw | diff to current |
2013-03-02 |
Arnold Schwaighofer | ARM NEON: Fix v2f32 float intrinsics |
blob | commitdiff | raw | diff to current |
2013-03-01 |
Chad Rosier | Add support for using non-pic code for arm and thumb1... |
blob | commitdiff | raw | diff to current |
2013-02-28 |
Chad Rosier | Tidy up; no functional change. |
blob | commitdiff | raw | diff to current |
2013-02-28 |
Chad Rosier | Style; no functional change. |
blob | commitdiff | raw | diff to current |
2013-02-27 |
Jim Grosbach | ARM: FMA is legal only if VFP4 is available. |
blob | commitdiff | raw | diff to current |
2013-02-27 |
Chad Rosier | Remove this instance of dl as it's defined in a previou... |
blob | commitdiff | raw | diff to current |
2013-02-20 |
Jim Grosbach | Update TargetLowering ivars for name policy. |
blob | commitdiff | raw | diff to current |
2013-02-13 |
David Peixotto | Test commit. Fixed typo. |
blob | commitdiff | raw | diff to current |
2013-02-12 |
Arnold Schwaighofer | ARM NEON: Handle v16i8 and v8i16 reverse shuffles |
blob | commitdiff | raw | diff to current |
2013-02-05 |
Jakob Stoklund Olesen | Move MRI liveouts to ARM return instructions. |
blob | commitdiff | raw | diff to current |
2013-01-30 |
Eli Bendersky | Add a special ARM trap encoding for NaCl. |
blob | commitdiff | raw | diff to current |
2013-01-29 |
Tim Northover | Fix 64-bit atomic operations in Thumb mode. |
blob | commitdiff | raw | diff to current |
2013-01-29 |
Evan Cheng | Teach SDISel to combine fsin / fcos into a fsincos... |
blob | commitdiff | raw | diff to current |
2013-01-25 |
Silviu Baranga | Fixed the condition codes for the atomic64 min/umin... |
blob | commitdiff | raw | diff to current |
2013-01-07 |
Chandler Carruth | Switch TargetTransformInfo from an immutable analysis... |
blob | commitdiff | raw | diff to current |
2013-01-02 |
Chandler Carruth | Move all of the header files which are involved in... |
blob | commitdiff | raw | diff to current |
2012-12-30 |
Bill Wendling | Remove the Function::getFnAttributes method in favor... |
blob | commitdiff | raw | diff to current |
2012-12-20 |
Bob Wilson | Revert "Adding support for llvm.arm.neon.vaddl[su]... |
blob | commitdiff | raw | diff to current |
2012-12-20 |
Renato Golin | Adding support for llvm.arm.neon.vaddl[su].* and |
blob | commitdiff | raw | diff to current |
2012-12-19 |
Jakob Stoklund Olesen | Remove the explicit MachineInstrBuilder(MI) constructor. |
blob | commitdiff | raw | diff to current |
next |