summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/ARMInstrInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVMDaniel Sanders2019-08-151-1/+1
* [ARM] Add OptMinSize to ARMSubtargetSam Parker2019-02-081-1/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [ARM] Move machine operand target flags to ARMBaseInstrInfoMartin Storsjo2018-08-221-28/+0
* [MI] Change the array of `MachineMemOperand` pointers to beChandler Carruth2018-08-161-1/+1
* [arm] Implement Target Operand Flag MIR serialization.Evgeniy Stepanov2018-01-111-0/+28
* Re-commit r301040 "X86: Don't emit zero-byte functions on Windows"Hans Wennborg2017-04-211-2/+2
* Revert r301040 "X86: Don't emit zero-byte functions on Windows"Hans Wennborg2017-04-211-2/+2
* X86: Don't emit zero-byte functions on WindowsHans Wennborg2017-04-211-2/+2
* [ARM] CodeGen: Remove AddDefaultPred. NFC.Diana Picus2017-01-131-4/+5
* [CodeGen] Split out the notions of MI invariance and MI dereferenceability.Justin Lebar2016-09-111-1/+3
* [CodeGen] Take a MachineMemOperand::Flags in MachineFunction::getMachineMemOp...Justin Lebar2016-07-151-2/+2
* Don't pass a Reloc::Model to GVIsIndirectSymbol.Rafael Espindola2016-06-281-2/+1
* Don't pass Reloc::Model to places that already have it. NFC.Rafael Espindola2016-06-281-8/+9
* ARM/ELF: Better codegen for global variable addresses.Peter Collingbourne2015-10-261-70/+0
* ARMInstrInfo.cpp: Reformat.NAKAMURA Takumi2015-09-221-66/+65
* PseudoSourceValue: Replace global manager with a manager in a machine function.Alex Lorenz2015-08-111-1/+1
* Move most user of TargetMachine::getDataLayout to the Module oneMehdi Amini2015-07-161-1/+1
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-1/+1
* MC: Modernize MCOperand API naming. NFC.Jim Grosbach2015-05-131-8/+8
* Remove the need to cache the subtarget in the ARM TargetRegisterInfoEric Christopher2015-03-121-2/+1
* Cleanup and remove a chunk of getARMSubtarget calls in theEric Christopher2015-03-051-0/+4
* Get the cached subtarget off the MachineFunction rather thanEric Christopher2015-02-201-1/+1
* Remove calls to bare getSubtarget and clean up the functionsEric Christopher2015-01-301-9/+6
* Migrate ARM except for TTI, AsmPrinter, and frame loweringEric Christopher2015-01-291-5/+5
* Move DataLayout back to the TargetMachine from TargetSubtargetInfoEric Christopher2015-01-261-3/+2
* [ARM, stack protector] If supported, use armv7 instructions.Akira Hatanaka2014-10-231-4/+39
* [ARM] Move the implementation of the target hooks related to copy-relatedQuentin Colombet2014-08-221-69/+0
* [ARM] Mark VSETLNi32 with the InsertSubreg property and implement the relatedQuentin Colombet2014-08-211-0/+23
* [ARM] Mark VMOVRRD with the ExtractSubreg property and implement the relatedQuentin Colombet2014-08-201-0/+21
* [ARM] Mark VMOVDRR with the RegSequence property and implement the relatedQuentin Colombet2014-08-111-0/+25
* Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher2014-08-041-3/+4
* [ARM] In dynamic-no-pic mode, ARM's post-RA pseudo expansion was incorrectlyAkira Hatanaka2014-08-021-3/+3
* [stack protector] Fix a potential security bug in stack protector where theAkira Hatanaka2014-07-251-0/+8
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-101-3/+3
* ARM: Use the PICADD opcode calculated.Jim Grosbach2013-09-101-2/+6
* ARM: Fix ELF global base reg intialization.Jim Grosbach2013-08-261-3/+8
* When initializing the PIC global base register on ARM/ELF add pc to fix the a...Benjamin Kramer2013-08-161-0/+4
* Create a constant pool symbol for the GOT in the ARMCGBR the same way weChandler Carruth2013-07-271-7/+8
* Don't cache the instruction and register info from the TargetMachine, becauseBill Wendling2013-06-071-1/+1
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-021-2/+2
* Move TargetData to DataLayout.Micah Villmow2012-10-081-1/+1
* [arm-fast-isel] Add support for ELF PIC.Jush Lu2012-09-271-0/+62
* ARM: Define generic HINT instruction.Jim Grosbach2012-06-181-1/+2
* ARM implement TargetInstrInfo::getNoopForMachoTarget()Jim Grosbach2012-02-281-0/+17
* Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu2012-02-181-1/+1
* invalid-LDR_PRE-arm.txt was already passing, but for the wrong reasons. We w...Owen Anderson2011-08-261-2/+4
* Split am2offset into register addend and immediate addend forms, necessary fo...Owen Anderson2011-07-261-6/+12
* Sink ARMMCExpr and ARMAddressingModes into MC layer. First step to separate A...Evan Cheng2011-07-201-1/+1
OpenPOWER on IntegriCloud