summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/ARMSubtarget.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove getSubtargetImpl from ARMISelLowering and cache theEric Christopher2015-01-291-1/+1
* Move DataLayout back to the TargetMachine from TargetSubtargetInfoEric Christopher2015-01-261-58/+16
* [cleanup] Re-sort all the #include lines in LLVM usingChandler Carruth2015-01-141-2/+2
* Add a new string member to the TargetOptions struct for the nameEric Christopher2014-12-181-39/+12
* Model ARM backend ABI selection after the front end code doing theEric Christopher2014-12-181-18/+34
* ARM: convert isTargetIOS checks to isTargetDarwin.Tim Northover2014-12-111-1/+1
* Remove redundant calls to isMaterializable.Rafael Espindola2014-11-011-5/+1
* ARM: drop check for triple that's no longer used.Tim Northover2014-10-151-3/+2
* ARM: remove ARM/Thumb distinction for preferred alignment.Tim Northover2014-10-141-5/+0
* ARM: set preferred aggregate alignment to 32 universally.Tim Northover2014-10-141-4/+3
* Use triple's isiOS() and isOSDarwin() methods.Bob Wilson2014-10-091-2/+1
* Refactor isThumb1Only() && isMClass() into a predicate called isV6M()Renato Golin2014-10-081-5/+4
* Simplify switch statement in ARM subtarget align accessRenato Golin2014-10-081-30/+24
* 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/+2
* | -> ||Richard Trieu2014-09-171-1/+1
* Remove resetSubtargetFeatures as it is unused.Eric Christopher2014-09-031-18/+2
* Reinstate "Nuke the old JIT."Eric Christopher2014-09-021-2/+1
* Change MCSchedModel to be a struct of statically initialized data.Pete Cooper2014-09-021-1/+1
* Rename AtomicExpandLoadLinked into AtomicExpandRobin Morisset2014-08-211-1/+1
* Hide two different AlignMode enums in anonymous namespaces. This bug is repor...Alexey Samsonov2014-08-191-0/+2
* Temporarily Revert "Nuke the old JIT." as it's not quite ready toEric Christopher2014-08-071-1/+2
* Nuke the old JIT.Rafael Espindola2014-08-071-2/+1
* [RegisterCoalescer] Moving the RegisterCoalescer subtarget hook onto the Targ...Chris Bieneman2014-07-161-57/+0
* Added documentation for SizeMultiplier in the ARM subtarget hook for register...Chris Bieneman2014-07-161-2/+11
* Move Post RA Scheduling flag bit into SchedMachineModelSanjay Patel2014-07-151-16/+2
* [RegisterCoalescer] Add new subtarget hook allowing targets to opt-out of coa...Chris Bieneman2014-07-151-0/+51
* Move function dependent resetting of a subtarget variable out of theEric Christopher2014-07-041-4/+9
* Move all of the ARM subtarget features down onto the subtargetEric Christopher2014-06-261-5/+21
* Add a new subtarget hook for whether or not we'd like to enableEric Christopher2014-06-191-0/+4
* Move ARMJITInfo off of the TargetMachine and down onto the subtarget.Eric Christopher2014-06-181-1/+1
* Temporarily revert r210953 in an attempt to bring the ARM buildbotsEric Christopher2014-06-151-1/+1
* Move ARMJITInfo off of the TargetMachine and down onto the subtarget.Eric Christopher2014-06-131-1/+1
* Move ARMSelectionDAGInfo from the TargetMachine to the subtarget.Eric Christopher2014-06-131-1/+2
* Move to a private function to initialize subtarget dependenciesEric Christopher2014-06-131-12/+69
* Add a subtarget hook: enablePostMachineScheduler.Andrew Trick2014-06-041-0/+7
* [cleanup] Lift using directives, DEBUG_TYPE definitions, and even someChandler Carruth2014-04-221-2/+2
* [Modules] Make Support/Debug.h modular. This requires it to not changeChandler Carruth2014-04-211-0/+2
* ARM: update subtarget information for Windows on ARMSaleem Abdulrasool2014-04-021-0/+6
* ARM: cortex-m0 doesn't support unaligned memory access.Jim Grosbach2014-04-021-1/+6
* ARM: add cyclone CPU with ZeroCycleZeroing feature.Tim Northover2014-04-011-0/+1
* Add ARM big endian Target (armeb, thumbeb)Christian Pirker2014-03-281-1/+3
* ARM: enable tail call optimisation on Thumb 2Saleem Abdulrasool2014-03-111-1/+3
* Support: split object format out of environmentSaleem Abdulrasool2014-03-061-2/+3
* Use 16 byte stack alignment for NaCl on ARMMark Seaborn2014-02-161-0/+2
* Unaligned access is supported on ARMv6 and ARMv7 for the NetBSD target.Joerg Sonnenberger2014-02-021-3/+4
* Re-sort all of the includes with ./utils/sort_includes.py so thatChandler Carruth2014-01-071-1/+1
* ARM MachO: sort out isTargetDarwin/isTargetIOS/... checks.Tim Northover2014-01-061-7/+7
* Make the ARM ABI selectable via SubtargetFeature.Rafael Espindola2014-01-021-12/+16
* Recognize EABIHF as environment and use it for RTAPI + VFP.Joerg Sonnenberger2013-12-161-0/+1
OpenPOWER on IntegriCloud