aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/ARM/ARMSubtarget.h
AgeCommit message (Expand)AuthorFilesLines
2014-12-18Add a new string member to the TargetOptions struct for the nameEric Christopher1-15/+6
2014-11-22Tidied up target triple OS detection. NFCSimon Pilgrim1-1/+1
2014-10-13Adds support for the Cortex-A17 to the ARM backendRenato Golin1-1/+1
2014-10-08Refactor isThumb1Only() && isMClass() into a predicate called isV6M()Renato Golin1-0/+4
2014-10-03constify TargetMachine argument.Eric Christopher1-1/+1
2014-10-03We can grab the options struct from the TargetMachine, no need toEric Christopher1-2/+1
2014-09-03Remove resetSubtargetFeatures as it is unused.Eric Christopher1-4/+1
2014-09-03Add override to overriden virtual methods, remove virtual keywords.Benjamin Kramer1-1/+1
2014-09-02Reinstate "Nuke the old JIT."Eric Christopher1-4/+0
2014-09-02Change MCSchedModel to be a struct of statically initialized data.Pete Cooper1-1/+1
2014-08-21Rename AtomicExpandLoadLinked into AtomicExpandRobin Morisset1-2/+2
2014-08-15Fix typos in commentsRobin Morisset1-1/+1
2014-08-13Canonicalize header guards into a common format.Benjamin Kramer1-2/+2
2014-08-07Temporarily Revert "Nuke the old JIT." as it's not quite ready toEric Christopher1-0/+4
2014-08-07Nuke the old JIT.Rafael Espindola1-4/+0
2014-08-04Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher1-8/+18
2014-07-27Add alignment value to allowsUnalignedMemoryAccessMatt Arsenault1-1/+1
2014-07-16[RegisterCoalescer] Moving the RegisterCoalescer subtarget hook onto the Targ...Chris Bieneman1-7/+0
2014-07-15Move Post RA Scheduling flag bit into SchedMachineModelSanjay Patel1-9/+1
2014-07-15[RegisterCoalescer] Add new subtarget hook allowing targets to opt-out of coa...Chris Bieneman1-0/+8
2014-07-04Move function dependent resetting of a subtarget variable out of theEric Christopher1-11/+2
2014-06-26Move all of the ARM subtarget features down onto the subtargetEric Christopher1-1/+21
2014-06-19Add a new subtarget hook for whether or not we'd like to enableEric Christopher1-0/+3
2014-06-18Move ARMJITInfo off of the TargetMachine and down onto the subtarget.Eric Christopher1-0/+3
2014-06-15Temporarily revert r210953 in an attempt to bring the ARM buildbotsEric Christopher1-3/+0
2014-06-13Move ARMJITInfo off of the TargetMachine and down onto the subtarget.Eric Christopher1-0/+3
2014-06-13Move ARMSelectionDAGInfo from the TargetMachine to the subtarget.Eric Christopher1-0/+3
2014-06-13Move to a private function to initialize subtarget dependenciesEric Christopher1-0/+10
2014-06-12CodeGen: enable mov.w/mov.t pairs with minsize for WoASaleem Abdulrasool1-1/+6
2014-06-04Add a subtarget hook: enablePostMachineScheduler.Andrew Trick1-0/+3
2014-05-16Re-enable inline memcpy expansion for Thumb1.James Molloy1-3/+1
2014-04-03Tidy up. Trailing whitespace.Jim Grosbach1-2/+2
2014-04-02ARM: update subtarget information for Windows on ARMSaleem Abdulrasool1-8/+10
2014-04-02ARM: Add support for segmented stacksOliver Stannard1-0/+3
2014-04-01ARM: teach LLVM that Cortex-A7 is very similar to A8.Tim Northover1-0/+1
2014-04-01ARM: add cyclone CPU with ZeroCycleZeroing feature.Tim Northover1-0/+5
2014-03-28Add ARM big endian Target (armeb, thumbeb)Christian Pirker1-1/+7
2014-03-10[C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper1-2/+2
2014-02-02Unaligned access is supported on ARMv6 and ARMv7 for the NetBSD target.Joerg Sonnenberger1-0/+3
2014-01-30Reenable ARM EHABI on Android.Evgeniy Stepanov1-1/+2
2014-01-29Enable EHABI by defaultRenato Golin1-0/+10
2014-01-06ARM MachO: sort out isTargetDarwin/isTargetIOS/... checks.Tim Northover1-0/+3
2014-01-06ARM: keep special non-AEABIness of "-darwin-eabi" triples for nowTim Northover1-2/+5
2014-01-02Make the ARM ABI selectable via SubtargetFeature.Rafael Espindola1-2/+9
2013-12-18ARM: set default float ABI based on triple.Tim Northover1-0/+5
2013-12-16Recognize EABIHF as environment and use it for RTAPI + VFP.Joerg Sonnenberger1-1/+2
2013-12-10Make Triple's isOSBinFormatXXX functions partition triple-space.Tim Northover1-1/+1
2013-12-06Added support for mcpu kraitAna Pazos1-2/+3
2013-12-02ARM: decide whether to use movw/movt based on "minsize" attribute.Tim Northover1-1/+6
2013-11-22Add support for Cortex-A12.Richard Barton1-2/+2