summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/ARMSubtarget.h
Commit message (Expand)AuthorAgeFilesLines
* Adds support for the Cortex-A17 to the ARM backendRenato Golin2014-10-131-1/+1
* Refactor isThumb1Only() && isMClass() into a predicate called isV6M()Renato Golin2014-10-081-0/+4
* constify TargetMachine argument.Eric Christopher2014-10-031-1/+1
* We can grab the options struct from the TargetMachine, no need toEric Christopher2014-10-031-2/+1
* Remove resetSubtargetFeatures as it is unused.Eric Christopher2014-09-031-4/+1
* Add override to overriden virtual methods, remove virtual keywords.Benjamin Kramer2014-09-031-1/+1
* Reinstate "Nuke the old JIT."Eric Christopher2014-09-021-4/+0
* Change MCSchedModel to be a struct of statically initialized data.Pete Cooper2014-09-021-1/+1
* Rename AtomicExpandLoadLinked into AtomicExpandRobin Morisset2014-08-211-2/+2
* Fix typos in commentsRobin Morisset2014-08-151-1/+1
* Canonicalize header guards into a common format.Benjamin Kramer2014-08-131-2/+2
* Temporarily Revert "Nuke the old JIT." as it's not quite ready toEric Christopher2014-08-071-0/+4
* Nuke the old JIT.Rafael Espindola2014-08-071-4/+0
* Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher2014-08-041-8/+18
* Add alignment value to allowsUnalignedMemoryAccessMatt Arsenault2014-07-271-1/+1
* [RegisterCoalescer] Moving the RegisterCoalescer subtarget hook onto the Targ...Chris Bieneman2014-07-161-7/+0
* Move Post RA Scheduling flag bit into SchedMachineModelSanjay Patel2014-07-151-9/+1
* [RegisterCoalescer] Add new subtarget hook allowing targets to opt-out of coa...Chris Bieneman2014-07-151-0/+8
* Move function dependent resetting of a subtarget variable out of theEric Christopher2014-07-041-11/+2
* Move all of the ARM subtarget features down onto the subtargetEric Christopher2014-06-261-1/+21
* Add a new subtarget hook for whether or not we'd like to enableEric Christopher2014-06-191-0/+3
* Move ARMJITInfo off of the TargetMachine and down onto the subtarget.Eric Christopher2014-06-181-0/+3
* Temporarily revert r210953 in an attempt to bring the ARM buildbotsEric Christopher2014-06-151-3/+0
* Move ARMJITInfo off of the TargetMachine and down onto the subtarget.Eric Christopher2014-06-131-0/+3
* Move ARMSelectionDAGInfo from the TargetMachine to the subtarget.Eric Christopher2014-06-131-0/+3
* Move to a private function to initialize subtarget dependenciesEric Christopher2014-06-131-0/+10
* CodeGen: enable mov.w/mov.t pairs with minsize for WoASaleem Abdulrasool2014-06-121-1/+6
* Add a subtarget hook: enablePostMachineScheduler.Andrew Trick2014-06-041-0/+3
* Re-enable inline memcpy expansion for Thumb1.James Molloy2014-05-161-3/+1
* Tidy up. Trailing whitespace.Jim Grosbach2014-04-031-2/+2
* ARM: update subtarget information for Windows on ARMSaleem Abdulrasool2014-04-021-8/+10
* ARM: Add support for segmented stacksOliver Stannard2014-04-021-0/+3
* ARM: teach LLVM that Cortex-A7 is very similar to A8.Tim Northover2014-04-011-0/+1
* ARM: add cyclone CPU with ZeroCycleZeroing feature.Tim Northover2014-04-011-0/+5
* Add ARM big endian Target (armeb, thumbeb)Christian Pirker2014-03-281-1/+7
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-101-2/+2
* Unaligned access is supported on ARMv6 and ARMv7 for the NetBSD target.Joerg Sonnenberger2014-02-021-0/+3
* Reenable ARM EHABI on Android.Evgeniy Stepanov2014-01-301-1/+2
* Enable EHABI by defaultRenato Golin2014-01-291-0/+10
* ARM MachO: sort out isTargetDarwin/isTargetIOS/... checks.Tim Northover2014-01-061-0/+3
* ARM: keep special non-AEABIness of "-darwin-eabi" triples for nowTim Northover2014-01-061-2/+5
* Make the ARM ABI selectable via SubtargetFeature.Rafael Espindola2014-01-021-2/+9
* ARM: set default float ABI based on triple.Tim Northover2013-12-181-0/+5
* Recognize EABIHF as environment and use it for RTAPI + VFP.Joerg Sonnenberger2013-12-161-1/+2
* Make Triple's isOSBinFormatXXX functions partition triple-space.Tim Northover2013-12-101-1/+1
* Added support for mcpu kraitAna Pazos2013-12-061-2/+3
* ARM: decide whether to use movw/movt based on "minsize" attribute.Tim Northover2013-12-021-1/+6
* Add support for Cortex-A12.Richard Barton2013-11-221-2/+2
* [ARM] add basic Cortex-A7 support to LLVM backendArtyom Skrobov2013-11-211-1/+2
* Enable generating legacy IT block for AArch32Weiming Zhao2013-11-131-0/+6
OpenPOWER on IntegriCloud