summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/ARMISelLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [ARM] Allow 64- and 128-bit types with 't' inline asm constraintPablo Barrio2018-02-151-0/+6
* [ARM] Armv8.2-A FP16 code generation (part 3/3)Sjoerd Meijer2018-02-061-0/+21
* [ARM] FullFP16 LowerReturn FixSjoerd Meijer2018-02-011-2/+2
* Revert "[ARM] Lower lower saturate to 0 and lower saturate to -1 using bit-op...Evgeniy Stepanov2018-01-311-20/+0
* [ARM] Lower lower saturate to 0 and lower saturate to -1 using bit-operationsPablo Barrio2018-01-311-0/+20
* [ARM] Armv8.2-A FP16 code generation (part 2/3)Sjoerd Meijer2018-01-311-31/+73
* [ARM] Armv8.2-A FP16 code generation (part 1/3)Sjoerd Meijer2018-01-261-3/+70
* [ARM] Expand long shifts for Thumb1 to __aeabi_ callsWeiming Zhao2018-01-241-0/+7
* [ARM] Call __chkstk for dynamic stack allocation in all windows environmentsMartin Storsjo2018-01-241-2/+2
* [ARM] Optimize {s,u}mul.with.overflow.Joel Galenson2018-01-171-5/+32
* [ARM] Add codegen for SMMULR, SMMLAR and SMMLSRAndre Vieira2018-01-121-55/+98
* [ARM] Optimize {s,u}{add,sub}.with.overflow.Joel Galenson2017-12-201-2/+71
* [ARM] Lower unsigned saturation to USAT Florian Hahn2017-12-201-7/+28
* Silence a bunch of implicit fallthrough warningsAdrian Prantl2017-12-191-1/+1
* X86/AArch64/ARM: Factor out common sincos_stret logic; NFCIMatthias Braun2017-12-181-17/+7
* MachineFunction: Return reference from getFunction(); NFCMatthias Braun2017-12-151-28/+28
* TLI: Allow using PSV for intrinsic mem operandsMatt Arsenault2017-12-141-0/+1
* DAG: Expose all MMO flags in getTgtMemIntrinsicMatt Arsenault2017-12-141-18/+8
* [MachineOperand][MIR] Add isRenamable to MachineOperand.Geoff Berry2017-12-121-1/+4
* [ARM] Use ADDCARRY / SUBCARRYRoger Ferrer Ibanez2017-12-111-19/+167
* [CodeGen] Use MachineOperand::print in the MIRPrinter for MO_Register.Francis Visoiu Mistrih2017-12-071-1/+1
* Fix function pointer tail calls in armv8-M.basePablo Barrio2017-12-041-0/+7
* [ARM] Allow using emulated tls on platforms other than ELFMartin Storsjo2017-12-041-4/+4
* 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
OpenPOWER on IntegriCloud