summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM
Commit message (Expand)AuthorAgeFilesLines
* Replace neverHasSideEffects=1 with hasSideEffects=0 in all .td files.Craig Topper2014-11-265-61/+61
* Tidied up target triple OS detection. NFCSimon Pilgrim2014-11-221-1/+1
* Fix transformation of add with pc argument to adr for non-immediateJoerg Sonnenberger2014-11-211-5/+25
* Remove a bunch of unnecessary typecasts to 'const TargetRegisterClass *'Craig Topper2014-11-212-40/+23
* Fix more instances of -Wsentinel on Windows with s/NULL/nullptr/Reid Kleckner2014-11-201-2/+2
* Add out of line virtual destructors to all LLVMTargetMachine subclassesReid Kleckner2014-11-202-0/+3
* [ELF] Prevent ARM ELF object writer from generating deprecated relocation cod...Jyoti Allur2014-11-201-1/+1
* Update SetVector to rely on the underlying set's insert to return a pair<iter...David Blaikie2014-11-191-1/+1
* Remove StringMap::GetOrCreateValue in favor of StringMap::insertDavid Blaikie2014-11-191-1/+1
* Revert "ADT: correctly report isMSVCEnvironment for windows itanium"Reid Kleckner2014-11-171-1/+1
* ADT: correctly report isMSVCEnvironment for windows itaniumSaleem Abdulrasool2014-11-171-1/+1
* [Thumb1] Re-write emitThumbRegPlusImmediateOliver Stannard2014-11-171-136/+134
* ARM: refactor .cfi_def_cfa_offset emission.Tim Northover2014-11-141-97/+126
* ARM: correctly calculate the offset of FP in its push.Tim Northover2014-11-141-2/+7
* We can get the TLOF from the TargetMachine - so constructor no longer require...Aditya Nandakumar2014-11-131-1/+1
* ARM: allow constpool entry to be moved to the user's block in all cases.Tim Northover2014-11-131-1/+7
* ARM: avoid duplicating branches during constant islands.Tim Northover2014-11-131-6/+10
* ARM: add @llvm.arm.space intrinsic for testing ConstantIslands.Tim Northover2014-11-133-0/+10
* This patch changes the ownership of TLOF from TargetLoweringBase to TargetMac...Aditya Nandakumar2014-11-133-9/+16
* Pass an ArrayRef to MCDisassembler::getInstruction.Rafael Espindola2014-11-121-12/+7
* Add Forward Control-Flow Integrity.Tom Roeder2014-11-112-29/+0
* MCAsmParserExtension has a copy of the MCAsmParser. Use it.Rafael Espindola2014-11-111-14/+60
* Misc style fixes. NFC.Rafael Espindola2014-11-101-130/+120
* [ARM] Remove more dead code.Tilmann Scheller2014-11-051-4/+0
* [ARM] Remove another redundant assignment.Tilmann Scheller2014-11-051-1/+0
* [ARM] Remove redundant assignment.Tilmann Scheller2014-11-051-1/+0
* [ARM] Remove dead code identified by the Clang static analyzer.Tilmann Scheller2014-11-051-2/+0
* [ARM] Honor FeatureD16 in the assembler and disassemblerOliver Stannard2014-11-052-1/+12
* ARM: try to add extra CS-register whenever stack alignment >= 8.Tim Northover2014-11-051-1/+1
* ARM/Dwarf: correctly align stack before callee-saved VPRsTim Northover2014-11-052-5/+26
* [ARM, inline-asm] Fix ARMTargetLowering::getRegForInlineAsmConstraint to returnAkira Hatanaka2014-11-031-0/+2
* Remove the cortex-a9-mp CPU.Charlie Turner2014-11-031-5/+1
* Renamed CCState members that appear to misspell 'Processed' as 'Proceed'. NFC.Daniel Sanders2014-11-011-3/+3
* Remove redundant calls to isMaterializable.Rafael Espindola2014-11-011-5/+1
* Work around bugs in MSVC "14" CTP 3's conversion logicReid Kleckner2014-10-311-1/+1
* [CodeGenPrepare] Move extractelement close to store if they can be combined.Quentin Colombet2014-10-312-0/+32
* [ARM] Select VMAXNM and VMINNM regardless of operand orderOliver Stannard2014-10-271-6/+12
* Do not emit intermediate register for zero FP immediateRenato Golin2014-10-231-0/+12
* [Thumb2] Improve disassembly of memory hintsOliver Stannard2014-10-231-7/+57
* [ARM, stack protector] If supported, use armv7 instructions.Akira Hatanaka2014-10-231-4/+39
* [Thumb/Thumb2] Implement restrictions on SP in register list on LDM, STM vari...Jyoti Allur2014-10-221-2/+23
* [ARM] NEON 32-bit scalar moves are also available in VFPv2Oliver Stannard2014-10-211-2/+3
* [Thumb2] LDRS?[BH] cannot load to the PCOliver Stannard2014-10-211-4/+4
* ARM: rework Thumb1 frame index rewritingTim Northover2014-10-205-112/+28
* [Thumb2] RFE, SRS and "SUBS pc, lr" are undefined on v7MOliver Stannard2014-10-201-3/+5
* [ARM] Do not select SMULW[BT] or SMLAW[BT]Oliver Stannard2014-10-202-30/+8
* [Thumb] Fix crash in Thumb1RegisterInfo::rewriteFrameIndexOliver Stannard2014-10-201-0/+1
* Use triple predicate functions instead of checking values directly. NFC.Bob Wilson2014-10-191-24/+7
* ARM: Fix a bug which was causing convergence failure in constant-island pass.Akira Hatanaka2014-10-171-1/+6
* Simplify handling of --noexecstack by using getNonexecutableStackSection.Rafael Espindola2014-10-153-13/+7
OpenPOWER on IntegriCloud