2014-05-14 |
Christian Pirker | ARM-BE: test files for vector argument passing |
blob | commitdiff | raw |
2014-05-12 |
Christian Pirker | ARM: Implement big endian bit-conversion for NEON type |
blob | commitdiff | raw | diff to current |
2014-05-11 |
Hal Finkel | Pass the value type to TLI::getRegisterByName |
blob | commitdiff | raw | diff to current |
2014-05-09 |
Louis Gerbarg | Add custom lowering for add/sub with overflow intrinsic... |
blob | commitdiff | raw | diff to current |
2014-05-09 |
Oliver Stannard | ARM: HFAs must be passed in consecutive registers |
blob | commitdiff | raw | diff to current |
2014-05-09 |
Saleem Abdulrasool | ARM: support PIC on Windows on ARM |
blob | commitdiff | raw | diff to current |
2014-05-08 |
Christian Pirker | ARM big endian function argument passing |
blob | commitdiff | raw | diff to current |
2014-05-06 |
Renato Golin | Implememting named register intrinsics |
blob | commitdiff | raw | diff to current |
2014-04-27 |
Craig Topper | Convert SelectionDAG::getMergeValues to use ArrayRef. |
blob | commitdiff | raw | diff to current |
2014-04-26 |
Craig Topper | Convert getMemIntrinsicNode to take ArrayRef of SDValue... |
blob | commitdiff | raw | diff to current |
2014-04-26 |
Craig Topper | Convert SelectionDAG::getNode methods to use ArrayRef... |
blob | commitdiff | raw | diff to current |
2014-04-26 |
Benjamin Kramer | DAGCombiner: Turn divs of vector splats into vectorized... |
blob | commitdiff | raw | diff to current |
2014-04-25 |
Craig Topper | [C++] Use 'nullptr'. Target edition. |
blob | commitdiff | raw | diff to current |
2014-04-24 |
Reid Kleckner | Add 'musttail' marker to call instructions |
blob | commitdiff | raw | diff to current |
2014-04-22 |
Tim Northover | ARM: disable emission of __XYZvfp in soft-float environ... |
blob | commitdiff | raw | diff to current |
2014-04-22 |
Chandler Carruth | [Modules] Fix potential ODR violations by sinking the... |
blob | commitdiff | raw | diff to current |
2014-04-17 |
Tim Northover | Atomics: promote ARM's IR-based atomics pass to CodeGen. |
blob | commitdiff | raw | diff to current |
2014-04-16 |
Craig Topper | Convert SelectionDAG::getVTList to use ArrayRef |
blob | commitdiff | raw | diff to current |
2014-04-04 |
Craig Topper | Make consistent use of MCPhysReg instead of uint16_t... |
blob | commitdiff | raw | diff to current |
2014-04-03 |
Jim Grosbach | Tidy up. Trailing whitespace. |
blob | commitdiff | raw | diff to current |
2014-04-03 |
Tim Northover | ARM: tell LLVM about zext properties of ldrexb/ldrexh |
blob | commitdiff | raw | diff to current |
2014-04-03 |
Tim Northover | ARM: expand atomic ldrex/strex loops in IR |
blob | commitdiff | raw | diff to current |
2014-04-03 |
Silviu Baranga | [ARM] When generating a vpaddl node the input lane... |
blob | commitdiff | raw | diff to current |
2014-04-02 |
Saleem Abdulrasool | ARM: update subtarget information for Windows on ARM |
blob | commitdiff | raw | diff to current |
2014-04-02 |
Oliver Stannard | ARM: Add support for segmented stacks |
blob | commitdiff | raw | diff to current |
2014-03-26 |
Tim Northover | ARM: add intrinsics for the v8 ldaex/stlex |
blob | commitdiff | raw | diff to current |
2014-03-23 |
Arnaud A. de Grand... | ARM: no need to update SplatBits as it is not used |
blob | commitdiff | raw | diff to current |
2014-03-22 |
Craig Topper | Prune includes in ARM target. |
blob | commitdiff | raw | diff to current |
2014-03-11 |
Saleem Abdulrasool | ARM: honour -f{no-,}optimize-sibling-calls |
blob | commitdiff | raw | diff to current |
2014-03-11 |
Saleem Abdulrasool | ARM: remove ancient -arm-tail-calls option |
blob | commitdiff | raw | diff to current |
2014-03-11 |
Tim Northover | ARM: simplify EmitAtomicBinary64 |
blob | commitdiff | raw | diff to current |
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 |
next |