aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/ARM/ARMSubtarget.h
AgeCommit message (Expand)AuthorFilesLines
2016-09-08Revert "[XRay] ARM 32-bit no-Thumb support in LLVM"Renato Golin1-2/+0
2016-09-08[XRay] ARM 32-bit no-Thumb support in LLVMDean Michael Berris1-0/+2
2016-08-23[ARM] Generate consistent frame records for Thumb2Oliver Stannard1-2/+6
2016-08-08[ARM] Add support for embedded position-independent codeOliver Stannard1-0/+3
2016-07-07[ARM] Do not test for CPUs, use SubtargetFeatures. Also remove 1 flagDiana Picus1-0/+8
2016-07-06[ARM] Do not test for CPUs, use SubtargetFeatures. Also remove 2 flags.Diana Picus1-0/+9
2016-07-06[ARM] Do not test for CPUs, use SubtargetFeatures (Part 3). NFCIDiana Picus1-0/+17
2016-06-28Don't pass a Reloc::Model to GVIsIndirectSymbol.Rafael Espindola1-3/+2
2016-06-27[ARM] Use member initializers in ARMSubtarget. NFCIDiana Picus1-75/+75
2016-06-27[ARM] Do not test for CPUs, use SubtargetFeatures (Part 2). NFCIDiana Picus1-0/+44
2016-06-24Add support for musl-libc on ARM Linux.Rafael Espindola1-0/+8
2016-06-23[ARM] Do not test for CPUs, use SubtargetFeatures (Part 1). NFCIDiana Picus1-0/+24
2016-06-03RAS extensions are part of ARMv8.2-A. This change enables them by introducing aSjoerd Meijer1-3/+7
2016-06-02This adds support for Cortex-A73 as an available target.Sjoerd Meijer1-1/+1
2016-05-13ARM: use callee-saved list in the order they're actually saved.Tim Northover1-0/+7
2016-03-23Replace a string comparison in ARMSubtarget.h with a tablegen entry in ARM.td...Artyom Skrobov1-3/+4
2016-03-21[ARM] Add Cortex-A32 supportRenato Golin1-2/+2
2016-01-27ARMv7k: base ABI decision on v7k Arch rather than watchos OS.Tim Northover1-0/+1
2016-01-25[ARM] Add ARMv8-M security extension instructions to ARMv8-M Baseline/MainlineBradley Smith1-0/+4
2016-01-15Revert "[ARM] Add ARMv8-M security extension instructions to ARMv8-M Baseline...Reid Kleckner1-4/+0
2016-01-15[ARM] Add ARMv8-M security extension instructions to ARMv8-M Baseline/MainlineBradley Smith1-0/+4
2016-01-15[ARM] Add ARMv8-M Baseline/Mainline LLVM targetingBradley Smith1-1/+5
2016-01-15[ARM] Split out ARMv8-A semaphores and atomics and ARMv7 clrex as separate fe...Bradley Smith1-0/+9
2016-01-05[AArch64] Add support for Samsung Exynos-M1MinSeong Kim1-1/+1
2015-12-02[AArch64]: Add support for Cortex-A35Christof Douma1-2/+2
2015-12-01[ARM] Add ARMv8.2-A to TargetParserOliver Stannard1-1/+1
2015-12-01[ARM] Add subtarget features for ARMv8.2-AOliver Stannard1-2/+7
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-1/+1
2015-11-16Handle ARMv6KZ namingArtyom Skrobov1-1/+1
2015-11-16[ARM] Introduce subtarget features per ARM architecture.Bradley Smith1-1/+10
2015-11-09[EABI] Add LLVM support for -meabi flagRenato Golin1-0/+5
2015-10-28ARM: add support for WatchOS's compact unwind information.Tim Northover1-0/+4
2015-10-28ARM: add backend support for the ABI used in WatchOSTim Northover1-1/+3
2015-10-08Add Triple::isAndroid().Evgeniy Stepanov1-4/+2
2015-09-24[ARM] Handle +t2dsp feature as an ArchExtKind in ARMTargetParser.defArtyom Skrobov1-4/+4
2015-08-03ARM: prefer allocating VFP regs at stride 4 on Darwin.Tim Northover1-0/+2
2015-07-28[ARM] Define subtarget feature strict-align.Akira Hatanaka1-7/+3
2015-07-21[ARM] Define subtarget feature "reserve-r9", which is used to decideAkira Hatanaka1-3/+5
2015-07-20Revert r242737.Akira Hatanaka1-5/+3
2015-07-20[ARM] Define subtarget feature "reserve-r9", which is used to decideAkira Hatanaka1-3/+5
2015-07-17ARM: Enable MachineScheduler and disable PostRAScheduler for swift.Matthias Braun1-0/+3
2015-07-17Revert "ARM: Enable MachineScheduler and disable PostRAScheduler for swift."Adam Nemet1-3/+0
2015-07-17ARM: Enable MachineScheduler and disable PostRAScheduler for swift.Matthias Braun1-0/+3
2015-07-16[ARM] Define a subtarget feature that is used to avoid using movt/movwAkira Hatanaka1-3/+3
2015-07-07[ARM] Define a subtarget feature and use it to decide whether long calls shouldAkira Hatanaka1-0/+4
2015-06-23Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko1-1/+1
2015-06-19Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko1-1/+1
2015-06-13Rename TargetSubtargetInfo::enablePostMachineScheduler() to enablePostRASched...Matthias Braun1-1/+1
2015-06-10Replace string GNU Triples with llvm::Triple in MCSubtargetInfo and create*MC...Daniel Sanders1-2/+2