summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM
Commit message (Expand)AuthorAgeFilesLines
* Handle empty functions with debug info in load/store opt passPablo Barrio2016-08-261-1/+1
* ARM: by default don't set the Thumb bit on MachO relocated values.Tim Northover2016-08-251-10/+11
* MachineFunctionProperties/MIRParser: Rename AllVRegsAllocated->NoVRegs, compu...Matthias Braun2016-08-256-6/+6
* ARM: don't diagnose cbz/cbnz to Thumb functions.Tim Northover2016-08-241-1/+2
* Use isTargetMachO instead of isTargetDarwin.Rafael Espindola2016-08-241-1/+1
* [ARM] Generate consistent frame records for Thumb2Oliver Stannard2016-08-234-33/+39
* ARM: Avoid dereferencing end() in ARMFrameLowering::emitEpilogueDuncan P. N. Exon Smith2016-08-211-2/+2
* [SelectionDAG] Rename fextend -> fpextend, fround -> fpround, frnd -> froundMichael Kuperstein2016-08-181-4/+4
* Replace a few more "fall through" comments with LLVM_FALLTHROUGHJustin Bogner2016-08-174-7/+8
* GlobalISel: support irtranslation of icmp instructions.Tim Northover2016-08-171-0/+1
* Replace "fallthrough" comments with LLVM_FALLTHROUGHJustin Bogner2016-08-1712-23/+26
* Some places that could using TargetParser in LLVM. NFC.Zijiao Ma2016-08-172-3/+8
* ARM: Avoid dereferencing end() in ARMFrameLowering::emitPrologueDuncan P. N. Exon Smith2016-08-171-1/+2
* Correct the upper bound for a CBZ/CBNZ branch target.Prakhar Bahuguna2016-08-161-2/+4
* [Thumb] Validate branch target for CBZ/CBNZ instructions.Prakhar Bahuguna2016-08-162-0/+11
* Revert "[Thumb] Validate branch target for CBZ/CBNZ instructions."Matthias Braun2016-08-152-11/+0
* [Thumb] Validate branch target for CBZ/CBNZ instructions.Prakhar Bahuguna2016-08-152-0/+11
* Use the range variant of count_if instead of unpacking begin/endDavid Majnemer2016-08-121-1/+1
* Use the range variant of find/find_if instead of unpacking begin/endDavid Majnemer2016-08-121-1/+1
* Use the range variant of find_if instead of unpacking begin/endDavid Majnemer2016-08-122-5/+3
* Use the range variant of find instead of unpacking begin/endDavid Majnemer2016-08-115-10/+7
* Use range algorithms instead of unpacking begin/endDavid Majnemer2016-08-111-1/+1
* [ARM] Improve sxta{b|h} and uxta{b|h} testsSam Parker2016-08-103-12/+33
* [ARM] Add support for embedded position-independent codeOliver Stannard2016-08-0810-14/+102
* [ARM] Don't copy MCInsts in loop. NFC.Benjamin Kramer2016-08-061-1/+1
* [ARM] Constant Materialize: imms with specific value can be encoded into mov.wWeiming Zhao2016-08-051-1/+3
* Revert "[ARM] Constant Materialize: imms with specific value can be encoded i...Bruno Cardoso Lopes2016-08-031-3/+1
* [ARM] Constant Materialize: imms with specific value can be encoded into mov.wWeiming Zhao2016-08-031-1/+3
* ARM: only form SMMLS when SUBE flags unused.Tim Northover2016-08-021-1/+2
* [ARM] Improve smul* and smla* isel for Thumb2Sam Parker2016-08-023-25/+41
* [ARM] Some saturation instructions not DSP-onlyBernard Ogden2016-08-023-7/+7
* [AArch64] Add support for Samsung Exynos M2 (NFC).Evandro Menezes2016-08-011-0/+6
* [ARMConstantIslandPass] Remove dead code.Davide Italiano2016-07-301-20/+0
* CodeGen: add new "intrinsic" MachineOperand kind.Tim Northover2016-07-291-0/+2
* Fix for commit rL277126 that broke a build.Sjoerd Meijer2016-07-291-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-2811-120/+120
* TargetInstrInfo: rename GetInstSizeInBytes to getInstSizeInBytes. NFCSjoerd Meijer2016-07-286-17/+17
* [ARM] Set a non-conflicting comment character for assembly in MSVC modeRenato Golin2016-07-271-0/+1
* [ARM] Improve error messages for .arch_extension directiveOliver Stannard2016-07-261-4/+8
* [ARM] Implement -mimplicit-it assembler optionOliver Stannard2016-07-262-38/+330
* [ARM] Saturation instructions are DSP-onlyRenato Golin2016-07-253-9/+16
* MC] Provide an MCTargetOptions to implementors of MCAsmBackendCtorTy, NFCJoel Jones2016-07-252-12/+23
* [ARM] Improve longMAC codegen testSam Parker2016-07-252-1/+6
* [ARM] Small refactor of Thumb2 SMLA instsSam Parker2016-07-251-12/+8
* [ARM] Enable ISel of SMMLS for ARM and Thumb2Sam Parker2016-07-252-5/+34
* This refactoring of ARM machine block size computation creates two utilitySjoerd Meijer2016-07-225-123/+193
* [ARM] Skip inline asm memory operands in DAGToDAGISelDiana Picus2016-07-201-0/+11
* Revert "Disable this-return argument forwarding on ARM/AArch64"David Majnemer2016-07-201-8/+1
* ARM: move feature for Thumb2 pkhbt/pkhtb onto architectures.Tim Northover2016-07-191-32/+14
OpenPOWER on IntegriCloud