aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/ARM/ARMSubtarget.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-09-08Revert "[XRay] ARM 32-bit no-Thumb support in LLVM"Renato Golin1-5/+0
2016-09-08[ARM XRay] Try to fix Thumb-only failureRenato Golin1-1/+1
2016-09-08[XRay] ARM 32-bit no-Thumb support in LLVMDean Michael Berris1-0/+5
2016-08-24Use isTargetMachO instead of isTargetDarwin.Rafael Espindola1-1/+1
2016-08-17Some places that could using TargetParser in LLVM. NFC.Zijiao Ma1-2/+4
2016-08-08[ARM] Add support for embedded position-independent codeOliver Stannard1-0/+12
2016-07-06[ARM] Do not test for CPUs, use SubtargetFeatures. Also remove 2 flags.Diana Picus1-0/+2
2016-06-30Delete unused includes. NFC.Rafael Espindola1-1/+0
2016-06-28Don't pass a Reloc::Model to GVIsIndirectSymbol.Rafael Espindola1-5/+2
2016-06-27Move shouldAssumeDSOLocal to Target.Rafael Espindola1-1/+1
2016-06-27[ARM] Use member initializers in ARMSubtarget. NFCIDiana Picus1-28/+3
2016-06-27[ARM] Do not test for CPUs, use SubtargetFeatures (Part 2). NFCIDiana Picus1-3/+51
2016-06-23[ARM] Use member initializers in ARMSubtarget. NFCIDiana Picus1-66/+22
2016-06-23[ARM] Do not test for CPUs, use SubtargetFeatures (Part 1). NFCIDiana Picus1-0/+6
2016-06-03RAS extensions are part of ARMv8.2-A. This change enables them by introducing aSjoerd Meijer1-1/+2
2016-05-27Start using shouldAssumeDSOLocal on ARM.Rafael Espindola1-29/+9
2016-01-27ARMv7k: base ABI decision on v7k Arch rather than watchos OS.Tim Northover1-2/+2
2016-01-25[ARM] Add ARMv8-M security extension instructions to ARMv8-M Baseline/MainlineBradley Smith1-0/+1
2016-01-15Revert "[ARM] Add ARMv8-M security extension instructions to ARMv8-M Baseline...Reid Kleckner1-1/+0
2016-01-15[ARM] Add ARMv8-M security extension instructions to ARMv8-M Baseline/MainlineBradley Smith1-0/+1
2016-01-15[ARM] Add ARMv8-A semaphore/atomic instructions to ARMv8-M Baseline/MainlineBradley Smith1-1/+1
2016-01-15[ARM] Add B.W and CBZ instructions to ARMv8-M BaselineBradley Smith1-1/+1
2016-01-15[ARM] Add MOVW/MOVT instructions to ARMv8-M Baseline/MainlineBradley Smith1-1/+1
2016-01-15[ARM] Add ARMv8-M Baseline/Mainline LLVM targetingBradley Smith1-0/+2
2016-01-15[ARM] Split out ARMv8-A semaphores and atomics and ARMv7 clrex as separate fe...Bradley Smith1-0/+2
2015-12-01[ARM] Add subtarget features for ARMv8.2-AOliver Stannard1-0/+2
2015-11-18ARM: make sure backend is consistent about exception handling method.Tim Northover1-2/+10
2015-11-17[ARM] Default to ARMv4t in favour of adding Other to ARMArchBradley Smith1-1/+1
2015-11-17[ARM] Properly initialize ARMArch in the ARM subtargetBradley Smith1-2/+2
2015-10-28ARM: add support for WatchOS's compact unwind information.Tim Northover1-1/+6
2015-10-28ARM: teach backend about WatchOS and TvOS libcalls.Tim Northover1-1/+2
2015-10-28ARM: add backend support for the ABI used in WatchOSTim Northover1-7/+20
2015-09-28[ARM] Avoid redundant checks for isThumb1Only() after supportsTailCall()Artyom Skrobov1-4/+22
2015-09-24[ARM] Handle +t2dsp feature as an ArchExtKind in ARMTargetParser.defArtyom Skrobov1-1/+1
2015-09-23[ARM] Add option to force fast-iselOliver Stannard1-0/+10
2015-09-18Limit the range of processors supported by ARM fast isel to v6 orEric Christopher1-0/+4
2015-09-15Revert r247692: Replace Triple with a new TargetTuple in MCTargetDesc/* and r...Daniel Sanders1-3/+2
2015-09-15Re-commit r247683: Replace Triple with a new TargetTuple in MCTargetDesc/* an...Daniel Sanders1-2/+3
2015-09-15Revert r247684 - Replace Triple with a new TargetTuple ...Daniel Sanders1-3/+2
2015-09-15Replace Triple with a new TargetTuple in MCTargetDesc/* and related. NFC.Daniel Sanders1-2/+3
2015-08-18use minSize wrapper; NFCISanjay Patel1-1/+1
2015-08-04wrap OptSize and MinSize attributes for easier and consistent access (NFCI)Sanjay Patel1-2/+1
2015-08-03ARM: remove horrible printf left over from debuggingTim Northover1-1/+0
2015-08-03ARM: prefer allocating VFP regs at stride 4 on Darwin.Tim Northover1-0/+5
2015-07-28[ARM] Define subtarget feature strict-align.Akira Hatanaka1-48/+1
2015-07-21[ARM] Define subtarget feature "reserve-r9", which is used to decideAkira Hatanaka1-10/+3
2015-07-20Revert r242737.Akira Hatanaka1-3/+10
2015-07-20[ARM] Define subtarget feature "reserve-r9", which is used to decideAkira Hatanaka1-10/+3
2015-07-17ARM: Enable MachineScheduler and disable PostRAScheduler for swift.Matthias Braun1-0/+11
2015-07-17Revert "ARM: Enable MachineScheduler and disable PostRAScheduler for swift."Adam Nemet1-11/+0