2014-03-11 |
Tim Northover | ARM: simplify EmitAtomicBinary64 |
blob | commitdiff | raw |
2014-03-11 |
Tim Northover | IR: add a second ordering operand to cmpxhg for failure |
blob | commitdiff | raw | diff to current |
2014-03-05 |
Oliver Stannard | ARM: Correctly align arguments after a byval struct... |
blob | commitdiff | raw | diff to current |
2014-03-02 |
Benjamin Kramer | [C++11] Replace llvm::next and llvm::prior with std... |
blob | commitdiff | raw | diff to current |
2014-02-16 |
Mark Seaborn | Use 16 byte stack alignment for NaCl on ARM |
blob | commitdiff | raw | diff to current |
2014-02-10 |
Tim Northover | ARM: use natural LLVM IR for vshll instructions |
blob | commitdiff | raw | diff to current |
2014-02-10 |
Tim Northover | ARM: use LLVM IR to represent the vshrn operation |
blob | commitdiff | raw | diff to current |
2014-02-05 |
Matt Arsenault | Add address space argument to allowsUnalignedMemoryAccess. |
blob | commitdiff | raw | diff to current |
2014-01-28 |
Juergen Ributzka | [TLI] Add a new hook to TargetLowering to query the... |
blob | commitdiff | raw | diff to current |
2014-01-24 |
Alp Toker | Fix known typos |
blob | commitdiff | raw | diff to current |
2014-01-14 |
Jakob Stoklund Olesen | Switch the NEON register class from QPR to DPair. |
blob | commitdiff | raw | diff to current |
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 |
next |