summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/ARMISelLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [ARM] Followup to r275537 addressing review commentsJames Molloy2016-07-151-2/+2
* [ARM] Prefer indirect calls in minsize modeJames Molloy2016-07-151-28/+42
* Give helper classes/functions internal linkage. NFC.Benjamin Kramer2016-07-101-9/+14
* ARM: Remove implicit iterator conversions, NFCDuncan P. N. Exon Smith2016-07-081-1/+1
* ARM: fix `-mlong-calls` for WoASaleem Abdulrasool2016-07-051-1/+1
* [CodeGen,Target] Remove the version of DAG.getVectorShuffle that takes a poin...Craig Topper2016-07-011-3/+3
* CodeGen: Use MachineInstr& in TargetLowering, NFCDuncan P. N. Exon Smith2016-06-301-86/+90
* Delete unused includes. NFC.Rafael Espindola2016-06-301-1/+0
* Use ShuffleVectorSDNode::isSplat member method instead of static method isSpl...Craig Topper2016-06-301-1/+1
* CodeGen: Use MachineInstr& in TargetInstrInfo, NFCDuncan P. N. Exon Smith2016-06-301-1/+1
* Don't pass a Reloc::Model to GVIsIndirectSymbol.Rafael Espindola2016-06-281-2/+1
* NFC. Fix popular typo in comment 'deferencing' --> 'dereferencing'.Nick Lewycky2016-06-281-1/+1
* Move shouldAssumeDSOLocal to Target.Rafael Espindola2016-06-271-8/+2
* Refactor a duplicated predicate. NFC.Rafael Espindola2016-06-261-4/+0
* Add support for musl-libc on ARM Linux.Rafael Espindola2016-06-241-3/+3
* [ARM] Use aapcs_vfp for ___truncdfhf2 on v7k.Ahmed Bougacha2016-06-241-11/+13
* [ARM] Lower (select_cc k k (select_cc ~k ~k x)) into (SSAT l_k x)Pablo Barrio2016-06-231-1/+133
* [ARM] Do not test for CPUs, use SubtargetFeatures (Part 1). NFCIDiana Picus2016-06-231-2/+3
* [SDAG] Remove FixedArgs parameter from CallLoweringInfo::setCalleeKrzysztof Parzyszek2016-06-221-6/+5
* [ARM] Enable isel of UMAALSam Parker2016-06-201-7/+86
* Add a isPositionIndependent predicate.Rafael Espindola2016-06-201-17/+19
* Don't print (PLT) on arm.Rafael Espindola2016-06-161-12/+2
* Refactor duplicated code. NFC.Rafael Espindola2016-06-161-3/+1
* Refactor duplicated code. NFC.Rafael Espindola2016-06-161-6/+5
* Refactor duplicated code. NFC.Rafael Espindola2016-06-161-4/+5
* Refactor duplicated code. NFC.Rafael Espindola2016-06-161-3/+5
* Pass DebugLoc and SDLoc by const ref.Benjamin Kramer2016-06-121-61/+50
* Avoid copies of std::strings and APInt/APFloats where we only read from itBenjamin Kramer2016-06-081-2/+2
* ARM: correct TLS access on WoASaleem Abdulrasool2016-06-071-2/+12
* RAS extensions are part of ARMv8.2-A. This change enables them by introducing aSjoerd Meijer2016-06-031-1/+1
* Avoid a load for local functions.Rafael Espindola2016-06-011-2/+7
* Add a use of shouldAssumeDSOLocal to ARM.Rafael Espindola2016-05-311-2/+6
* ARM: stop emitting blx instructions for most calls on MachO.Tim Northover2016-05-101-2/+1
* [CodeGen] Default CTTZ_ZERO_UNDEF/CTLZ_ZERO_UNDEF to Expand in TargetLowering...Craig Topper2016-04-281-14/+0
* [CodeGen] Add getBuildVector and getSplatBuildVector helpers. NFCI.Ahmed Bougacha2016-04-261-8/+8
* [ARM] Expand vector ctlz_zero_undef so it becomes ctlz.Craig Topper2016-04-261-0/+10
* [ARM] Expand v1i64 and v2i64 ctlz.Craig Topper2016-04-261-0/+3
* [ARM] Add support for the X asm constraintSilviu Baranga2016-04-251-0/+20
* ARM: fix __chkstk Frame Setup on WoASaleem Abdulrasool2016-04-241-1/+3
* ARM: fix assertion failure on -O0 cmpxchg.Tim Northover2016-04-191-7/+9
* [AArch64] [ARM] Make a target-independent llvm.thread.pointer intrinsic.Marcin Koscielnicki2016-04-191-1/+1
* ARM: use a pseudo-instruction for cmpxchg at -O0.Tim Northover2016-04-181-2/+50
* TargetLowering: Factor out common code for tail call eligibility checking; NFCMatthias Braun2016-04-141-21/+3
* ARM: Use a callee save register for the swiftself parameter.Matthias Braun2016-04-131-3/+26
* NFC: make AtomicOrdering an enum classJF Bastien2016-04-061-23/+23
* Swift Calling Convention: swiftcc for ARM.Manman Ren2016-04-051-0/+1
* ARM, AArch64, X86: Check preserved registers for tail calls.Matthias Braun2016-04-041-8/+7
* Remove useless check for ThreadModel==Single in ARMISelLowering. NFC.James Y Knight2016-04-011-7/+3
* [ARM] Expand v1i64 and v2i64 ctpop.Benjamin Kramer2016-03-311-0/+2
* CodeGen: Factor out code for tail call result compatibility check; NFCMatthias Braun2016-03-301-36/+10
OpenPOWER on IntegriCloud