summaryrefslogtreecommitdiff
path: root/lib/Target/ARM
Commit message (Expand)AuthorAge
* Remove extraneous includes from the target machines.Eric Christopher2014-06-26
* Move all of the ARM subtarget features down onto the subtargetEric Christopher2014-06-26
* Move the frame lowering constructors out of line to avoid circularEric Christopher2014-06-26
* Added parsing co-processor names starting with "cr"Renato Golin2014-06-26
* Move expression visitation logic up to MCStreamer.Rafael Espindola2014-06-25
* Simplify the visitation of target expressions. No functionality change.Rafael Espindola2014-06-25
* ARM: Fix TPsoft for Thumb modeChristian Pirker2014-06-24
* ARMEB: Vector extend operationsChristian Pirker2014-06-23
* ARM: mark UBFX as not allowing PC.Tim Northover2014-06-23
* Allow a target to create a null streamer.Rafael Espindola2014-06-20
* Emit the ARM build attributes ABI_PCS_wchar_t and ABI_enum_size.Oliver Stannard2014-06-20
* Add Support to Recognize and Vectorize NON SIMD instructions in SLPVectorizer.Karthik Bhat2014-06-20
* Add a new subtarget hook for whether or not we'd like to enableEric Christopher2014-06-19
* Fix typosAlp Toker2014-06-19
* Convert some assert(0) to llvm_unreachable or fold an 'if' condition into the...Craig Topper2014-06-19
* Move ARMJITInfo off of the TargetMachine and down onto the subtarget.Eric Christopher2014-06-18
* [ARM] [MC] Refactor the constant pool classesWeiming Zhao2014-06-18
* Replace some assert(0)'s with llvm_unreachable.Craig Topper2014-06-18
* Fix memory leak of RegScavenger accidentally added in r211037.James Molloy2014-06-17
* ARM: intrinsic support for rbit.Jim Grosbach2014-06-16
* Since the DataLayout is always found off of the subtarget go aheadEric Christopher2014-06-16
* ARM: implement correct atomic operations on v7MTim Northover2014-06-16
* Refactor the disabling of Thumb-1 LDM/STM generationJames Molloy2014-06-16
* ARMEB: Fix trunc store for vector typesChristian Pirker2014-06-16
* Temporarily revert r210953 in an attempt to bring the ARM buildbotsEric Christopher2014-06-15
* Remove InstrItineraryData off of the TargetMachine - it's alreadyEric Christopher2014-06-13
* Move ARMJITInfo off of the TargetMachine and down onto the subtarget.Eric Christopher2014-06-13
* The hazard recognizer only needs a subtarget, not a target machineEric Christopher2014-06-13
* ARM: Fix fastcc calling convention for Thumb1Oliver Stannard2014-06-13
* Move ARMSelectionDAGInfo from the TargetMachine to the subtarget.Eric Christopher2014-06-13
* Move to a private function to initialize subtarget dependenciesEric Christopher2014-06-13
* Have ARMSelectionDAGInfo take a DataLayout as it's argument as theEric Christopher2014-06-12
* CodeGen: enable mov.w/mov.t pairs with minsize for WoASaleem Abdulrasool2014-06-12
* Disable the load/store optimization pass for Thumb-1.James Molloy2014-06-12
* ARM: honor hex immediate formatting for ldr/str i12 offsets.Jim Grosbach2014-06-11
* Fix a bug in the Thumb1 ARM Load/Store optimizerRenato Golin2014-06-10
* ARM: add VLA extension for WoA Itanium ABISaleem Abdulrasool2014-06-09
* AsmMatchers: Use unique_ptr to manage ownership of MCParsedAsmOperandDavid Blaikie2014-06-08
* ARM: correct assertion for long-calls on WoASaleem Abdulrasool2014-06-07
* Have TargetSelectionDAGInfo take a DataLayout initializer rather thanEric Christopher2014-06-06
* Add a new attribute called 'jumptable' that creates jump-instruction tables f...Tom Roeder2014-06-05
* Add a subtarget hook: enablePostMachineScheduler.Andrew Trick2014-06-04
* ARMEB: Fix function return type f64Christian Pirker2014-06-01
* Update a couple of header inclusion guardsAlp Toker2014-05-31
* Have the TLOF creation take a Triple rather than needing a subtarget.Eric Christopher2014-05-31
* ARM: use AAPCS-style prologues for embedded MachO.Tim Northover2014-05-30
* ARM & AArch64: make use of common cmpxchg idioms after expansionTim Northover2014-05-30
* [ARM] Emit correct build attributes for the relocation models.Amara Emerson2014-05-27
* ARM: teach AAPCS-VFP to deal with Cortex-M4.Tim Northover2014-05-27
* Segmented stacks: omit __morestack call when there's no frame.Tim Northover2014-05-22