summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/ARMISelLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* ARM: ensure that the Windows DBZ check is in rangeSaleem Abdulrasool2016-10-271-8/+3
* [ARM] Predicate UMAAL selection on hasDSP.Sam Parker2016-10-271-1/+1
* Improve ARM lowering for "icmp <2 x i64> eq".Eli Friedman2016-10-181-6/+21
* [ARM]: Assign cost of scaling used in addressing mode for ARM coresJaved Absar2016-10-131-0/+11
* [ARM] Fix registers clobbered by SjLj EH on soft-float targetsOliver Stannard2016-10-111-2/+4
* [ARM] Reapply: Use __rt_div functions for divrem on WindowsMartin Storsjo2016-10-071-21/+45
* Revert "[ARM] Use __rt_div functions for divrem on Windows"Diana Picus2016-10-061-45/+21
* [ARM] Constant pool promotion - fix alignment calculationJames Molloy2016-10-061-1/+1
* [ARM] Use __rt_div functions for divrem on WindowsMartin Storsjo2016-10-051-21/+45
* [ARM] Code size optimisation to lower udiv+urem to udiv+mls instead of aSjoerd Meijer2016-10-031-1/+19
* [ARM] Promote small global constants to constant poolsJames Molloy2016-09-261-0/+170
* Revert "[ARM] Promote small global constants to constant pools"James Molloy2016-09-231-170/+0
* [ARM] Promote small global constants to constant poolsJames Molloy2016-09-231-0/+170
* Revert r281715, it caused PR30475Nico Weber2016-09-211-168/+0
* Reverting r281719, this is causing buildbot failures and timeouts again.Sjoerd Meijer2016-09-161-18/+1
* This is an attempt to reapply r280808: [ARM] Lower UDIV+UREM to UDIV+MLSSjoerd Meijer2016-09-161-1/+18
* [ARM] Promote small global constants to constant poolsJames Molloy2016-09-161-0/+168
* Revert "[ARM] Promote small global constants to constant pools"Evgeniy Stepanov2016-09-151-121/+0
* [ARM] Promote small global constants to constant poolsJames Molloy2016-09-151-0/+121
* Revert "[ARM] Promote small global constants to constant pools"Evgeniy Stepanov2016-09-141-111/+0
* getValueType().getScalarSizeInBits() -> getScalarValueSizeInBits(), round 2 ;...Sanjay Patel2016-09-141-3/+2
* getVectorElementType().getSizeInBits() -> getScalarSizeInBits() ; NFCISanjay Patel2016-09-141-22/+22
* getValueType().getSizeInBits() -> getValueSizeInBits() ; NFCISanjay Patel2016-09-141-1/+1
* getScalarType().getSizeInBits() -> getScalarSizeInBits() ; NFCISanjay Patel2016-09-141-1/+1
* [ARM] Promote small global constants to constant poolsJames Molloy2016-09-141-0/+111
* Revert "[ARM] Promote small global constants to constant pools"James Molloy2016-09-131-110/+0
* [ARM] Promote small global constants to constant poolsJames Molloy2016-09-131-0/+110
* Revert "[ARM] Promote small global constants to constant pools"James Molloy2016-09-121-89/+0
* [ARM] Promote small global constants to constant poolsJames Molloy2016-09-121-0/+89
* [CodeGen] Split out the notions of MI invariance and MI dereferenceability.Justin Lebar2016-09-111-9/+11
* ARM: move the builtins libcall CC setupSaleem Abdulrasool2016-09-091-0/+167
* Revert "[ARM] Lower UDIV+UREM to UDIV+MLS (and the same for SREM)"Pablo Barrio2016-09-081-18/+1
* [ARM] Lower UDIV+UREM to UDIV+MLS (and the same for SREM)Pablo Barrio2016-09-071-1/+18
* Replace a few more "fall through" comments with LLVM_FALLTHROUGHJustin Bogner2016-08-171-2/+2
* Replace "fallthrough" comments with LLVM_FALLTHROUGHJustin Bogner2016-08-171-7/+9
* Use the range variant of count_if instead of unpacking begin/endDavid Majnemer2016-08-121-1/+1
* Use the range variant of find instead of unpacking begin/endDavid Majnemer2016-08-111-2/+2
* Use range algorithms instead of unpacking begin/endDavid Majnemer2016-08-111-1/+1
* [ARM] Add support for embedded position-independent codeOliver Stannard2016-08-081-2/+30
* [ARM] Some saturation instructions not DSP-onlyBernard Ogden2016-08-021-1/+1
* [Thumb] Emit Thumb move in both Thumb modes for struct_byval predicatesPrakhar Bahuguna2016-07-291-4/+5
* MachineFunction: Return reference for getFrameInfo(); NFCMatthias Braun2016-07-281-25/+25
* [ARM] Saturation instructions are DSP-onlyRenato Golin2016-07-251-1/+2
* [ARM] Improve longMAC codegen testSam Parker2016-07-251-1/+2
* Revert "Disable this-return argument forwarding on ARM/AArch64"David Majnemer2016-07-201-8/+1
* [ARM] Honour ABI for rem under -O0 for EABI, GNUEABI, Android and MuslDiana Picus2016-07-181-0/+1
* Disable this-return argument forwarding on ARM/AArch64Hal Finkel2016-07-161-1/+8
* [SelectionDAG] Get rid of bool parameters in SelectionDAG::getLoad, getStore,...Justin Lebar2016-07-151-115/+80
* [ARM] Fix build after r275540James Molloy2016-07-151-6/+6
* [Thumb-1] Select post-increment load and store where possibleJames Molloy2016-07-151-4/+36
OpenPOWER on IntegriCloud