summaryrefslogtreecommitdiff
path: root/lib/Target/ARM/ARMISelLowering.h
Commit message (Expand)AuthorAge
* ARM: add VLA extension for WoA Itanium ABISaleem Abdulrasool2014-06-09
* Rename ComputeMaskedBits to computeKnownBits. "Masked" has beenJay Foad2014-05-14
* Pass the value type to TLI::getRegisterByNameHal Finkel2014-05-11
* Add 'override' to getRegisterByName in *ISelLowering.hHal Finkel2014-05-11
* Add custom lowering for add/sub with overflow intrinsics to ARMLouis Gerbarg2014-05-09
* ARM: HFAs must be passed in consecutive registersOliver Stannard2014-05-09
* ARM: support PIC on Windows on ARMSaleem Abdulrasool2014-05-09
* Implememting named register intrinsicsRenato Golin2014-05-06
* Atomics: promote ARM's IR-based atomics pass to CodeGen.Tim Northover2014-04-17
* ARM: expand atomic ldrex/strex loops in IRTim Northover2014-04-03
* Change @llvm.clear_cache default to call rt-libRenato Golin2014-03-26
* Add @llvm.clear_cache builtinRenato Golin2014-03-26
* Prune includes in ARM target.Craig Topper2014-03-22
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-10
* ARM: Correctly align arguments after a byval struct is passed on the stackOliver Stannard2014-03-05
* ARM: use natural LLVM IR for vshll instructionsTim Northover2014-02-10
* ARM: use LLVM IR to represent the vshrn operationTim Northover2014-02-10
* Add address space argument to allowsUnalignedMemoryAccess.Matt Arsenault2014-02-05
* [TLI] Add a new hook to TargetLowering to query the target if a load of a con...Juergen Ributzka2014-01-28
* Addrspacecasts are no-ops on ARM.James Molloy2013-12-03
* ARM: remove special cases for Darwin dynamic-no-pic mode.Tim Northover2013-11-25
* Enable optimization of sin / cos pair into call to __sincos_stret for iOS7+.Bob Wilson2013-11-03
* ARM: support interrupt attributeTim Northover2013-10-01
* [ARM] Use the load-acquire/store-release instructions optimally in AArch32.Amara Emerson2013-09-26
* [ARMv8] Implement the new DMB/DSB operands.Joey Gouly2013-09-05
* [ARMv8] Add CodeGen for VMAXNM/VMINNM.Joey Gouly2013-08-23
* ARM: implement allowTruncateForTailCallTim Northover2013-08-06
* ARM EABI divmod supportRenato Golin2013-07-16
* Use SmallVectorImpl& instead of SmallVector to avoid repeating small vector s...Craig Topper2013-07-14
* Fix typoStephen Lin2013-07-10
* Explicitly define ARMISelLowering::isFMAFasterThanFMulAndFAdd. No functionali...Stephen Lin2013-07-10
* The getRegForInlineAsmConstraint function should only accept MVT value types.Chad Rosier2013-06-22
* Track IR ordering of SelectionDAG nodes 2/4.Andrew Trick2013-05-25
* PR15868 fix.Stepan Dyatkovskiy2013-05-20
* Add LLVMContext argument to getSetCCResultTypeMatt Arsenault2013-05-18
* For ARM backend, fixed "byval" attribute support.Stepan Dyatkovskiy2013-05-05
* Refactoring patch.Stepan Dyatkovskiy2013-04-30
* Add CodeGen support for functions that always return arguments via a new para...Stephen Lin2013-04-20
* Switch TargetTransformInfo from an immutable analysis pass that requiresChandler Carruth2013-01-07
* Revert "Adding support for llvm.arm.neon.vaddl[su].* and"Bob Wilson2012-12-20
* Adding support for llvm.arm.neon.vaddl[su].* andRenato Golin2012-12-20
* Change TargetLowering::findRepresentativeClass to take an MVT, insteadPatrik Hagglund2012-12-19
* Change TargetLowering::getRegClassFor to take an MVT, instead of EVT.Patrik Hagglund2012-12-13
* Sorry about the churn. One more change to getOptimalMemOpType() hook. Did IEvan Cheng2012-12-12
* - Rename isLegalMemOpType to isSafeMemOpType. "Legal" is a very overloade term.Evan Cheng2012-12-12
* Avoid using lossy load / stores for memcpy / memset expansion. e.g.Evan Cheng2012-12-12
* Replace TargetLowering::isIntImmLegal() withEvan Cheng2012-12-11
* Revert EVT->MVT changes, r169836-169851, due to buildbot failures.Patrik Hagglund2012-12-11
* Change TargetLowering::findRepresentativeClass to take an MVT, insteadPatrik Hagglund2012-12-11
* Change TargetLowering::getRegClassFor to take an MVT, instead of EVT.Patrik Hagglund2012-12-11