summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM
Commit message (Expand)AuthorAgeFilesLines
* NFC: make AtomicOrdering an enum classJF Bastien2016-04-062-25/+25
* Swift Calling Convention: swiftcc for ARM.Manman Ren2016-04-052-0/+3
* [ARM] Cleanup of smul and smla instruction descriptionsSam Parker2016-04-051-12/+12
* ARM, AArch64, X86: Check preserved registers for tail calls.Matthias Braun2016-04-041-8/+7
* Add MachineFunctionProperty checks for AllVRegsAllocated for target passesDerek Schuff2016-04-046-1/+30
* Remove useless check for ThreadModel==Single in ARMISelLowering. NFC.James Y Knight2016-04-011-7/+3
* Fix for pr24346: arm asm label calculation error in subJames Molloy2016-04-013-6/+16
* [ARM] Expand v1i64 and v2i64 ctpop.Benjamin Kramer2016-03-311-0/+2
* Change eliminateCallFramePseudoInstr() to return an iteratorHans Wennborg2016-03-314-9/+8
* CodeGen: Factor out code for tail call result compatibility check; NFCMatthias Braun2016-03-301-36/+10
* Silencing warnings from MSVC 2015 Update 2. All of these changes silence "C43...Aaron Ballman2016-03-301-1/+1
* Remove HasFnAttribute guards to getFnAttribute callsNirav Dave2016-03-301-1/+0
* Swift Calling Convention: add swiftself attribute.Manman Ren2016-03-292-0/+11
* ARM: maintain BB ordering when expanding WIN__DBZCHKSaleem Abdulrasool2016-03-251-1/+1
* ARM: fix optimised division on WoASaleem Abdulrasool2016-03-251-0/+1
* Replace a string comparison in ARMSubtarget.h with a tablegen entry in ARM.td...Artyom Skrobov2016-03-232-5/+8
* ARM: Better codegen for 64-bit compares.Peter Collingbourne2016-03-212-0/+86
* [ARM] Add Cortex-A32 supportRenato Golin2016-03-212-2/+10
* [CXX_FAST_TLS] Fix issues in ARM.Manman Ren2016-03-181-2/+3
* [CXX_FAST_TLS] Disable tail call when calling conventions are mismatched.Manman Ren2016-03-181-0/+7
* [CXX_FAST_TLS] fix issues with O0 on ARM, AArch64 and X86.Manman Ren2016-03-181-0/+1
* ARM: stop asserting on weird <3 x Ty> vectors in ISelLowering.Tim Northover2016-03-171-2/+3
* ARM: Revert SVN r253865, 254158, fix windows divisionSaleem Abdulrasool2016-03-171-7/+18
* Tweak some atomics functions in preparation for larger changes; NFC.James Y Knight2016-03-162-7/+12
* [MC] Rename TLSDESC as it's not ARM specific.Davide Italiano2016-03-151-1/+1
* [MC] Rename TLSCALL as it's not ARM specific.Davide Italiano2016-03-152-5/+5
* [DAG] use !isUndef() ; NFCISanjay Patel2016-03-141-5/+4
* [DAG] use isUndef() ; NFCISanjay Patel2016-03-141-11/+9
* ARM: Support relative references using the PREL31 symbol variant.Peter Collingbourne2016-03-101-0/+3
* [ARM] Cortex-R8 supportAlexandros Lamprineas2016-03-101-0/+12
* ARM: follow up improvements for SVN r263118Saleem Abdulrasool2016-03-104-4/+14
* ARM: correct __builtin_longjmp on WoASaleem Abdulrasool2016-03-101-1/+3
* Add support for a preserve_most calling convention to the AArch64 backend.Roman Levenstein2016-03-101-0/+4
* [ARM] Simplify ARMInstr*.td by getting rid of identity PatFrags (NFC)Artyom Skrobov2016-03-083-107/+74
* [ARM] Merging 64-bit divmod lib calls into oneRenato Golin2016-03-041-0/+9
* Revert "[ARM] Merging 64-bit divmod lib calls into one"Renato Golin2016-03-031-9/+0
* [ARM] Merging 64-bit divmod lib calls into oneRenato Golin2016-03-021-0/+9
* ARM: Introduce conservative load/store optimization modeMatthias Braun2016-03-021-0/+34
* TableGen: Check scheduling models for completenessMatthias Braun2016-03-011-0/+1
* CodeGen: Change MachineInstr to use MachineInstr&, NFCDuncan P. N. Exon Smith2016-02-274-6/+6
* ARM: disallow pc as a base register in Thumb2 memory ops.Tim Northover2016-02-252-2/+2
* ARM: fix handling of movw/movt relocations with addend.Tim Northover2016-02-231-3/+6
* Fix PR25339: ARM Constant IslandWeiming Zhao2016-02-231-9/+39
* [ARM] fix initialization of PredictableSelectIsExpensiveJunmo Park2016-02-231-1/+1
* CodeGen: TII: Take MachineInstr& in predicate API, NFCDuncan P. N. Exon Smith2016-02-2310-88/+86
* CodeGen: Bring back MachineBasicBlock::iterator::getInstrIterator()...Duncan P. N. Exon Smith2016-02-222-2/+3
* Revert "CodeGen: MachineInstr::getIterator() => getInstrIterator(), NFC"Duncan P. N. Exon Smith2016-02-223-11/+10
* CodeGen: MachineInstr::getIterator() => getInstrIterator(), NFCDuncan P. N. Exon Smith2016-02-213-9/+9
* ADT: Remove == and != comparisons between ilist iterators and pointersDuncan P. N. Exon Smith2016-02-211-1/+1
* Minor code cleanups. NFC.Junmo Park2016-02-191-3/+3
OpenPOWER on IntegriCloud