summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/ARMISelLowering.h
Commit message (Expand)AuthorAgeFilesLines
* Fix __builtin_setjmp in combination with sjlj exception handling.Matthias Braun2015-07-161-0/+2
* Allow {e,r}bp as the target of {read,write}_register.Pat Gavlin2015-07-091-1/+2
* Make isLegalAddressingMode() taking DataLayout as an argumentMehdi Amini2015-07-091-2/+2
* Make TargetLowering::getPointerTy() taking DataLayout as an argumentMehdi Amini2015-07-091-1/+2
* [TargetLowering] StringRefize asm constraint getters.Benjamin Kramer2015-07-051-6/+4
* [ARM] Lower interleaved memory accesses to vldN/vstN intrinsics.Hao Liu2015-06-261-0/+9
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-2/+2
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-2/+2
* Revert r238473, "Thumb2: Modify codegen for memcpy intrinsic to prefer LDM/STM."Peter Collingbourne2015-06-051-4/+0
* [arm] Distinguish the /U[qytnms]/, 'Uv', 'Q', and 'm' inline assembly memory ...Daniel Sanders2015-06-031-2/+25
* Add address space argument to isLegalAddressingModeMatt Arsenault2015-06-011-1/+2
* Thumb2: Modify codegen for memcpy intrinsic to prefer LDM/STM.Peter Collingbourne2015-05-281-0/+4
* Migrate existing backends that care about software floating pointEric Christopher2015-05-121-0/+1
* Change getTargetNodeName() to produce compiler warnings for missing cases, fi...Matthias Braun2015-05-071-1/+1
* Cleanup, remove unused return valueMatthias Braun2015-04-281-2/+1
* [ARM] Remove target-specific ITOFP/FPTOI nodesJames Molloy2015-03-231-5/+0
* [ARM] Align stack objects passed to memory intrinsicsJohn Brawn2015-03-181-0/+3
* Make each target map all inline assembly memory constraints to InlineAsm::Con...Daniel Sanders2015-03-161-0/+6
* ARM: simplify and extend byval handlingTim Northover2015-03-111-12/+2
* [ARM] Enable vector extload combine for legal types.Ahmed Bougacha2015-03-051-0/+2
* Mutate TargetLowering::shouldExpandAtomicRMWInIR to specifically dictate how ...JF Bastien2015-03-041-1/+2
* getRegForInlineAsmConstraint wants to use TargetRegisterInfo forEric Christopher2015-02-261-3/+4
* Remove an argument-less call to getSubtargetImpl from TargetLoweringBase.Eric Christopher2015-02-261-2/+3
* Rewrite the global merge pass to be subprogram agnostic for now.Eric Christopher2015-02-231-4/+0
* Remove getSubtargetImpl from ARMISelLowering and cache theEric Christopher2015-01-291-1/+2
* [CodeGenPrepare] Move extractelement close to store if they can be combined.Quentin Colombet2014-10-311-0/+3
* constify TargetMachine argument.Eric Christopher2014-10-031-1/+1
* Add AtomicExpandPass::bracketInstWithFences, and use it whenever getInsertFen...Robin Morisset2014-09-231-2/+2
* Restore "[ARM, Fix] Fix emitLeading/TrailingFence on old ARM processors"Robin Morisset2014-09-181-0/+1
* Revert "[ARM, Fix] Fix emitLeading/TrailingFence on old ARM processors"Robin Morisset2014-09-171-1/+0
* [ARM, Fix] Fix emitLeading/TrailingFence on old ARM processorsRobin Morisset2014-09-171-0/+1
* [X86] Use the generic AtomicExpandPass instead of X86AtomicExpandPassRobin Morisset2014-09-171-0/+1
* Refactor AtomicExpandPass and add a generic isAtomic() method to InstructionRobin Morisset2014-09-031-1/+3
* Use target-dependent emitLeading/TrailingFence instead of the target-independ...Robin Morisset2014-09-031-0/+5
* [ARM] Enable DP copy, load and store instructions for FPv4-SPOliver Stannard2014-08-211-0/+7
* Canonicalize header guards into a common format.Benjamin Kramer2014-08-131-2/+2
* Add alignment value to allowsUnalignedMemoryAccessMatt Arsenault2014-07-271-3/+4
* [stack protector] Fix a potential security bug in stack protector where theAkira Hatanaka2014-07-251-0/+2
* ARM: add VLA extension for WoA Itanium ABISaleem Abdulrasool2014-06-091-0/+6
* Rename ComputeMaskedBits to computeKnownBits. "Masked" has beenJay Foad2014-05-141-4/+4
* Pass the value type to TLI::getRegisterByNameHal Finkel2014-05-111-1/+1
* Add 'override' to getRegisterByName in *ISelLowering.hHal Finkel2014-05-111-1/+1
* Add custom lowering for add/sub with overflow intrinsics to ARMLouis Gerbarg2014-05-091-0/+2
* ARM: HFAs must be passed in consecutive registersOliver Stannard2014-05-091-1/+7
* ARM: support PIC on Windows on ARMSaleem Abdulrasool2014-05-091-0/+1
* Implememting named register intrinsicsRenato Golin2014-05-061-0/+2
* Atomics: promote ARM's IR-based atomics pass to CodeGen.Tim Northover2014-04-171-0/+7
* ARM: expand atomic ldrex/strex loops in IRTim Northover2014-04-031-23/+0
* Change @llvm.clear_cache default to call rt-libRenato Golin2014-03-261-5/+0
* Add @llvm.clear_cache builtinRenato Golin2014-03-261-0/+5
OpenPOWER on IntegriCloud