summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/ARMISelLowering.h
Commit message (Expand)AuthorAgeFilesLines
* [ARM] Complete the Thumb1 shift+and->shift+shift transforms.Eli Friedman2018-12-201-0/+2
* ARM: use target-specific SUBS node when combining cmp with cmov.Tim Northover2018-12-031-0/+1
* [ARM] Don't expand sdiv when optimising for minsizeSjoerd Meijer2018-11-301-0/+3
* [AtomicExpandPass]: Add a hook for custom cmpxchg expansion in IRAlex Bradbury2018-09-191-1/+2
* ARM: align loops to 4 bytes on Cortex-M3 and Cortex-M4.Tim Northover2018-09-131-0/+2
* [ARM] Enable GEP offset splitting for 32-bit ARM.Eli Friedman2018-08-301-0/+2
* [ARM] Make PerformSHLSimplify add nodes to the DAG worklist correctly.Eli Friedman2018-08-141-0/+3
* [ARM] Adjust AND immediates to make them cheaper to select.Eli Friedman2018-08-101-0/+3
* ARM: don't try to over-align large vectors as arguments.Tim Northover2018-05-031-0/+4
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-011-3/+3
* [IR][CodeGen] Remove dependency on EVT from IR/Function.cpp. Move EVT to Code...Craig Topper2018-03-291-1/+1
* Fix layering by moving ValueTypes.h from CodeGen to IRDavid Blaikie2018-03-231-1/+1
* Fix layering of MachineValueType.h by moving it from CodeGen to SupportDavid Blaikie2018-03-231-1/+1
* [ARM] Support float literals under XOChristof Douma2018-03-231-0/+1
* [ARM] Armv8.2-A FP16 code generation (part 3/3)Sjoerd Meijer2018-02-061-0/+1
* [ARM] Armv8.2-A FP16 code generation (part 2/3)Sjoerd Meijer2018-01-311-0/+4
* [ARM] Add codegen for SMMULR, SMMLAR and SMMLSRAndre Vieira2018-01-121-0/+2
* [ARM] Optimize {s,u}{add,sub}.with.overflow.Joel Galenson2017-12-201-0/+1
* [ARM] Lower unsigned saturation to USAT Florian Hahn2017-12-201-0/+1
* MachineFunction: Return reference from getFunction(); NFCMatthias Braun2017-12-151-2/+2
* TLI: Allow using PSV for intrinsic mem operandsMatt Arsenault2017-12-141-0/+1
* [ARM] Use ADDCARRY / SUBCARRYRoger Ferrer Ibanez2017-12-111-1/+2
* [ARM][AArch64][DAG] Reenable post-legalize store mergeNirav Dave2017-12-061-3/+0
* [DAG][ARM] Revert "Reenable post-legalize store merge"Nirav Dave2017-12-011-0/+3
* [ARM][DAG] Reenable post-legalize store mergeNirav Dave2017-12-011-3/+0
* [ARM][DAG] Revert Disable post-legalization store merge for ARMNirav Dave2017-11-291-0/+3
* Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie2017-11-171-1/+1
* Revert r313618 "[ARM] Use ADDCARRY / SUBCARRY"Roger Ferrer Ibanez2017-11-011-2/+1
* [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
OpenPOWER on IntegriCloud