summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/ARMISelLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie2017-11-171-4/+4
* [ARM] 't' asm constraint should accept i32Yi Kong2017-11-161-1/+1
* [ARM, AArch64] Fix an assert message, Darwin isn't the only target supporting...Martin Storsjo2017-11-141-1/+2
* [arm] Fix Unnecessary reloads from GOT.Evgeniy Stepanov2017-11-131-20/+4
* [ARM] Place jump table as the first operand in additionsMomchil Velikov2017-11-131-2/+2
* Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layeringDavid Blaikie2017-11-081-1/+1
* [ARM] and, or, xor and add with shl combineSam Parker2017-11-021-7/+120
* Revert r313618 "[ARM] Use ADDCARRY / SUBCARRY"Roger Ferrer Ibanez2017-11-011-166/+19
* [ARM] Honor -mfloat-abi for libcall calling conventionEli Friedman2017-10-261-9/+1
* [ARM] OrCombineToBFI functionSam Parker2017-10-251-92/+109
* [ARM] Swap cmp operands for automatic shiftsSam Parker2017-10-251-0/+6
* ISel type legalization: add debug messages. NFCI.Sjoerd Meijer2017-10-031-0/+1
* [ARM] isTruncateFree fixSam Parker2017-09-271-6/+6
* [ARM] Fix some Clang-tidy modernize-use-using and Include What You Use warnin...Eugene Zelenko2017-09-201-19/+11
* [ARM] Use ADDCARRY / SUBCARRYRoger Ferrer Ibanez2017-09-191-19/+167
* [ARM] Implement isTruncateFreeSam Parker2017-09-181-0/+20
* Revert r313009 "[ARM] Use ADDCARRY / SUBCARRY"Hans Wennborg2017-09-121-166/+19
* [ARM] Fix typo when creating ISD::SUB nodesRoger Ferrer Ibanez2017-09-121-5/+5
* [ARM] Use ADDCARRY / SUBCARRYRoger Ferrer Ibanez2017-09-121-19/+166
* Revert r312898 "[ARM] Use ADDCARRY / SUBCARRY"Hans Wennborg2017-09-111-166/+19
* [ARM] Use ADDCARRY / SUBCARRYRoger Ferrer Ibanez2017-09-111-19/+166
* Move static helper into ARMTargetLowering. NFCDiana Picus2017-09-011-1/+1
* [ARM, Thumb1] Prevent ARMTargetLowering::isLegalAddressingMode from accepting...Evgeny Astigeevich2017-08-241-4/+18
* [ARM] Call setBooleanContents(ZeroOrOneBooleanContent)Renato Golin2017-08-221-0/+1
* Fix a typo in r311435.Chandler Carruth2017-08-221-1/+1
* Use report_fatal_error for unsupported calling conventionsAlex Bradbury2017-08-221-2/+2
* [ARM] Factorize the calculation of WhichResult in isV*Mask. NFC.Martin Storsjo2017-08-191-24/+13
* [ARM] Check the right order for halves of VZIP/VUZP if both parts are usedMartin Storsjo2017-08-191-4/+16
* ARM: mark CPSR as clobbered for Windows VLAsSaleem Abdulrasool2017-08-171-0/+4
* [X86][ARM][TargetLowering] Add SrcVT to isExtractSubvectorCheapCraig Topper2017-08-131-1/+1
* [ARM] Clarify legal addressing modes for ARM and Thumb2. NFCEli Friedman2017-08-101-3/+11
* Revert r309923, it caused PR34045.Nico Weber2017-08-031-154/+12
* [ARM] Use ADDCARRY / SUBCARRYRoger Ferrer Ibanez2017-08-031-12/+154
* Delete Default and JITDefault code modelsRafael Espindola2017-08-031-3/+1
* Change CallLoweringInfo::CS to be an ImmutableCallSite instead of a pointer. ...Peter Collingbourne2017-07-261-2/+2
* TargetLowering: Change isShuffleMaskLegal's mask argument type to ArrayRef<in...Zvi Rackover2017-07-261-3/+1
* [SystemZ, LoopStrengthReduce]Jonas Paulsson2017-07-211-1/+1
* Enhance synchscope representationKonstantin Zhuravlyov2017-07-111-3/+3
* [ARM] Implement interleaved access bug fix from r306334Matthew Simpson2017-07-071-1/+3
* [Arm] Fix -Wimplicit-fallthrough warnings. NFCI.Simon Pilgrim2017-07-071-5/+5
* ARM: fix big-endian 64-bit cmpxchg.Tim Northover2017-06-301-4/+11
* [ARM] Support constant pools in data when generating execute-only code.Alexandros Lamprineas2017-06-201-15/+39
* Revert "[ARM] Support constant pools in data when generating execute-only code."Alexandros Lamprineas2017-06-141-38/+15
* [ARM] Support constant pools in data when generating execute-only code.Alexandros Lamprineas2017-06-141-15/+38
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-5/+4
* [SelectionDAG] Set ISD::FPOWI to Expand by defaultCraig Topper2017-05-301-4/+0
* [ARM] Fix lowering of misaligned memcpy/memsetJohn Brawn2017-05-261-6/+0
* [ARM] Temporarily disable globals promotion to constant pools to prevent misc...Oleg Ranevskyy2017-05-231-1/+1
* Suppress all uses of LLVM_END_WITH_NULL. NFC.Serge Guelton2017-05-091-2/+2
* [Atomic] Remove IsStore/IsLoad in the interface, and pass the instruction ins...Tim Shen2017-05-091-7/+7
OpenPOWER on IntegriCloud