summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/ARMISelLowering.h
Commit message (Expand)AuthorAgeFilesLines
* [ARM] Fix some Clang-tidy modernize-use-using and Include What You Use warnin...Eugene Zelenko2017-09-201-5/+17
* [ARM] Use ADDCARRY / SUBCARRYRoger Ferrer Ibanez2017-09-191-1/+2
* [ARM] Implement isTruncateFreeSam Parker2017-09-181-1/+2
* Revert r313009 "[ARM] Use ADDCARRY / SUBCARRY"Hans Wennborg2017-09-121-2/+1
* [ARM] Use ADDCARRY / SUBCARRYRoger Ferrer Ibanez2017-09-121-1/+2
* Revert r312898 "[ARM] Use ADDCARRY / SUBCARRY"Hans Wennborg2017-09-111-2/+1
* [ARM] Use ADDCARRY / SUBCARRYRoger Ferrer Ibanez2017-09-111-1/+2
* Move static helper into ARMTargetLowering. NFCDiana Picus2017-09-011-0/+2
* [ARM, Thumb1] Prevent ARMTargetLowering::isLegalAddressingMode from accepting...Evgeny Astigeevich2017-08-241-0/+4
* [X86][ARM][TargetLowering] Add SrcVT to isExtractSubvectorCheapCraig Topper2017-08-131-1/+2
* Revert r309923, it caused PR34045.Nico Weber2017-08-031-2/+1
* [ARM] Use ADDCARRY / SUBCARRYRoger Ferrer Ibanez2017-08-031-1/+2
* TargetLowering: Change isShuffleMaskLegal's mask argument type to ArrayRef<in...Zvi Rackover2017-07-261-1/+1
* [SystemZ, LoopStrengthReduce]Jonas Paulsson2017-07-211-1/+2
* Add DAG argument to canMergeStoresTo NFC.Nirav Dave2017-07-101-1/+2
* [ARM] Support constant pools in data when generating execute-only code.Alexandros Lamprineas2017-06-201-0/+2
* Revert "[ARM] Support constant pools in data when generating execute-only code."Alexandros Lamprineas2017-06-141-2/+0
* [ARM] Support constant pools in data when generating execute-only code.Alexandros Lamprineas2017-06-141-0/+2
* [DAG] Add AddressSpace parameter to canMergeStoresTo. NFC.Nirav Dave2017-05-231-1/+1
* [Atomic] Remove IsStore/IsLoad in the interface, and pass the instruction ins...Tim Shen2017-05-091-4/+4
* ARM: Compute MaxCallFrame size earlyMatthias Braun2017-05-051-0/+2
* [ARM] ACLE Chapter 9 intrinsicsSam Parker2017-05-041-0/+4
* [SelectionDAG] Use KnownBits struct in DAG's computeKnownBits and simplifyDem...Craig Topper2017-04-281-2/+1
* DAG: Make mayBeEmittedAsTailCall parameter constMatt Arsenault2017-04-181-1/+1
* [ARM/AArch64] Ensure valid vector element types for interleaved accessesMatthew Simpson2017-04-101-0/+11
* [DAGCombiner] add and use TLI hook to convert and-of-seteq / or-of-setne to b...Sanjay Patel2017-04-051-0/+4
* [DAGCombiner] Add vector demanded elements support to computeKnownBitsForTarg...Simon Pilgrim2017-03-311-0/+1
* [ARM] Enable SMLAL[B|T] iselSam Parker2017-03-151-0/+4
* [ARM] Move SMULW[B|T] isel to DAG CombineSam Parker2017-03-141-0/+2
* In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena...Nirav Dave2017-03-141-0/+5
* [SDAG] Revert r296476 (and r296486, r296668, r296690).Chandler Carruth2017-03-031-5/+0
* In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena...Nirav Dave2017-02-281-0/+5
* Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA...Nirav Dave2017-02-261-5/+0
* In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena...Nirav Dave2017-02-251-0/+5
* [ARM] Use VCMP, not VCMPE, for floating point equality comparisonsJames Molloy2017-02-131-1/+1
* Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA...Nirav Dave2017-02-021-5/+0
* In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena...Nirav Dave2017-02-021-0/+5
* Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA...Nirav Dave2017-01-261-5/+0
* In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena...Nirav Dave2017-01-261-0/+5
* ARM: match GCC's behaviour for builtinsSaleem Abdulrasool2017-01-131-2/+0
* [Target] Fix some Clang-tidy modernize and Include What You Use warnings; oth...Eugene Zelenko2017-01-111-11/+30
* [ARM] Implement isExtractSubvectorCheap.Eli Friedman2016-12-201-0/+4
* [ARM] Add ARMISD::VLD1DUP to match vld1_dup more consistently.Eli Friedman2016-12-161-1/+3
* [ARM] Expose methods to get the CCAssignFn. NFCIDiana Picus2016-12-161-0/+3
* Revert 279703, it caused PR31404.Nico Weber2016-12-161-3/+1
* [ARM] Add ARMISD::VLD1DUP to match vld1_dup more consistently.Eli Friedman2016-12-141-1/+3
* [ARM]: Assign cost of scaling used in addressing mode for ARM coresJaved Absar2016-10-131-0/+8
* ARM: move the builtins libcall CC setupSaleem Abdulrasool2016-09-091-0/+2
* [ARM] Honour ABI for rem under -O0 for EABI, GNUEABI, Android and MuslDiana Picus2016-07-181-0/+6
* CodeGen: Use MachineInstr& in TargetLowering, NFCDuncan P. N. Exon Smith2016-06-301-10/+9
OpenPOWER on IntegriCloud