summaryrefslogtreecommitdiff
path: root/lib/Target/ARM
Commit message (Expand)AuthorAge
* 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
* ARM: introduce llvm.arm.undefined intrinsicSaleem Abdulrasool2014-05-22
* Override runOnMachineFunction for ARMISelDAGToDAG so that we canEric Christopher2014-05-22
* Fix typo.Eric Christopher2014-05-22
* MC: correct IMAGE_REL_ARM_MOV32T relocation emissionSaleem Abdulrasool2014-05-21
* ARM: correct bundle generation for MOV32T relocationsSaleem Abdulrasool2014-05-21
* ARMEB: Additional test files for ARM fixupsChristian Pirker2014-05-20
* SDAG: Legalize vector BSWAP into a shuffle if the shuffle is legal but the bs...Benjamin Kramer2014-05-19
* ARM: make libcall setup more table drivenSaleem Abdulrasool2014-05-18
* ARM: improve WoA ABI conformance for frame registerSaleem Abdulrasool2014-05-18
* ARM: consolidate frame pointer register knowledgeSaleem Abdulrasool2014-05-18
* Target: remove old constructors for CallLoweringInfoSaleem Abdulrasool2014-05-17
* ARM: whitespaceSaleem Abdulrasool2014-05-17
* ARM: use the proper target object format for WoASaleem Abdulrasool2014-05-17
* Re-enable inline memcpy expansion for Thumb1.James Molloy2014-05-16
* Fix the Load/Store optimization pass to work with Thumb1.James Molloy2014-05-16
* Enable the Load/Store optimization pass for Thumb1 but make it return immedia...James Molloy2014-05-16
* Fix a few comment typos and style issues.James Molloy2014-05-16
* ARM: add some integer/floating point conversion libcallsSaleem Abdulrasool2014-05-16
* TableGen/ARM64: print aliases even if they have syntax variants.Tim Northover2014-05-15
* Fix some dyslexia in an assert messageJonathan Roelofs2014-05-15
* Rename ComputeMaskedBits to computeKnownBits. "Masked" has beenJay Foad2014-05-14
* ARM-BE: test files for vector argument passingChristian Pirker2014-05-14
* ARM: implement support for the UDF mnemonicSaleem Abdulrasool2014-05-14
* ARMEB: Fix byte order of EH frame unwinding instructions, with modified test ...Christian Pirker2014-05-13
* Revert "ARMEB: Fix byte order of EH frame unwinding instructions"Rafael Espindola2014-05-13
* ARMEB: Fix byte order of EH frame unwinding instructionsChristian Pirker2014-05-13
* Add support bswap16 to/from memory compiling to rev16 on ARM/ThumbLouis Gerbarg2014-05-12
* ARM: Implement big endian bit-conversion for NEON typeChristian Pirker2014-05-12
* Pass the value type to TLI::getRegisterByNameHal Finkel2014-05-11