summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM
Commit message (Expand)AuthorAgeFilesLines
* ARM: support TLS for WoASaleem Abdulrasool2016-02-035-0/+62
* [ARM] Move GNUEABI divmod to __aeabi_divmod*Renato Golin2016-02-031-2/+4
* Removed FeatureVFPOnlySP from the Cortex-R7 processor modelSjoerd Meijer2016-02-021-1/+0
* Avoid overly large SmallPtrSet/SmallSetMatthias Braun2016-01-301-1/+1
* Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r2591...Yaron Keren2016-01-291-1/+1
* ARM: don't mangle DAG constant if it has more than one useTim Northover2016-01-291-2/+2
* [ARM] Emit trap instruction using .inst directiveAlexandros Lamprineas2016-01-291-6/+5
* ARMv7k: base ABI decision on v7k Arch rather than watchos OS.Tim Northover2016-01-275-6/+7
* One more batch of self-containing headers.Benjamin Kramer2016-01-272-1/+1
* Don't put classes in headers into anonymous namespaces.Benjamin Kramer2016-01-274-9/+9
* Make more headers self-contained.Benjamin Kramer2016-01-271-0/+3
* Rename TargetSelectionDAGInfo into SelectionDAGTargetInfo and move it to Code...Benjamin Kramer2016-01-271-3/+3
* Move MCTargetAsmParser.h to llvm/MC/MCParser where it belongs.Benjamin Kramer2016-01-271-2/+2
* Remove autoconf supportChris Bieneman2016-01-266-101/+0
* Reflect the MC/MCDisassembler split on the include/ level.Benjamin Kramer2016-01-263-3/+3
* [ARM] Add DSP build attribute and extension targetingBradley Smith2016-01-251-0/+3
* [ARM] Add new system registers to ARMv8-M Baseline/MainlineBradley Smith2016-01-254-7/+112
* [ARM] Add ARMv8-M security extension instructions to ARMv8-M Baseline/MainlineBradley Smith2016-01-258-1/+95
* [ARM] Add ARMv8.2-A FP16 scalar instructionsOliver Stannard2016-01-2512-6/+784
* [ARM] Operands for PKHTB alias should be swappedOliver Stannard2016-01-182-6/+6
* [opaque pointer types] [NFC] CallSite: use getFunctionType() instead of going...Manuel Jacob2016-01-171-2/+1
* CXX_FAST_TLS calling convention: fix issue on ARM.Manman Ren2016-01-151-4/+5
* Revert "[ARM] Add ARMv8-M security extension instructions to ARMv8-M Baseline...Reid Kleckner2016-01-158-94/+1
* # This is a combination of 2 commits.Reid Kleckner2016-01-155-115/+7
* [ARM] Add DSP build attribute and extension targetingBradley Smith2016-01-151-0/+3
* [ARM] Add new system registers to ARMv8-M Baseline/MainlineBradley Smith2016-01-154-7/+112
* [ARM] Add ARMv8-M security extension instructions to ARMv8-M Baseline/MainlineBradley Smith2016-01-158-1/+94
* [ARM] Add ARMv8-A semaphore/atomic instructions to ARMv8-M Baseline/MainlineBradley Smith2016-01-155-14/+25
* [ARM] Add B.W and CBZ instructions to ARMv8-M BaselineBradley Smith2016-01-155-11/+23
* [ARM] Add SDIV/UDIV instructions to ARMv8-M BaselineBradley Smith2016-01-152-4/+5
* [ARM] Add MOVW/MOVT instructions to ARMv8-M Baseline/MainlineBradley Smith2016-01-153-12/+15
* [ARM] Add ARMv8-M Baseline/Mainline LLVM targetingBradley Smith2016-01-156-5/+59
* [ARM] Split out ARMv8-A semaphores and atomics and ARMv7 clrex as separate fe...Bradley Smith2016-01-156-22/+53
* Update to use new name alignTo().Rui Ueyama2016-01-142-2/+2
* [ARM] Use the efficient version of BitVector::set and a static_assert.Benjamin Kramer2016-01-141-3/+2
* Convert a few assert failures into proper errors.Rafael Espindola2016-01-131-3/+3
* Guard fabs to bfc convert with V6T2 flagAna Pazos2016-01-131-2/+2
* [ARM] Mark VMOV with immediate: isAsCheapAsMove.Quentin Colombet2016-01-131-2/+5
* [ARM] Fix several state persistence bugsKeno Fischer2016-01-122-4/+27
* CXX_FAST_TLS calling convention: performance improvement for ARM.Manman Ren2016-01-128-3/+101
* CXX_FAST_TLS calling convention: Add support for ARM on Darwin.Manman Ren2016-01-114-0/+16
* RBIT Instruction only available for ARMv6t2 and above.Weiming Zhao2016-01-081-1/+1
* Disable shrink-wrap for Thumb1Weiming Zhao2016-01-081-0/+5
* Add some testing for thumb1 and thumb2 inline asm immediate constraintsEric Christopher2016-01-081-2/+2
* ARM: support TLS accesses on Darwin platformsTim Northover2016-01-0710-8/+132
* Extract helper function to merge MemoryOperand lists [NFC]Philip Reames2016-01-061-19/+2
* [AArch64] Add support for Samsung Exynos-M1MinSeong Kim2016-01-052-1/+9
* Use std::is_sorted and std::none_of instead of manual loops. NFCCraig Topper2016-01-031-6/+6
* [Thumb] Fix assembler error 'cannot honor width suffix pop {lr}'Artyom Skrobov2015-12-282-50/+61
* Support clrex instruction on ARMv6k. Patch by Andrew Turner.Roman Divacky2015-12-281-1/+1
OpenPOWER on IntegriCloud