summaryrefslogtreecommitdiff
path: root/lib/Target/ARM
Commit message (Expand)AuthorAge
* Convert SelectionDAG::getNode methods to use ArrayRef<SDValue>.Craig Topper2014-04-26
* DAGCombiner: Turn divs of vector splats into vectorized multiplications.Benjamin Kramer2014-04-26
* ARM: remove @llvm.arm.sevlSaleem Abdulrasool2014-04-25
* ARM: provide a new generic hint intrinsicSaleem Abdulrasool2014-04-25
* [C++] Use 'nullptr'. Target edition.Craig Topper2014-04-25
* Add 'musttail' marker to call instructionsReid Kleckner2014-04-24
* Spread some const around for non-mutating uses of MCSymbolData.David Blaikie2014-04-24
* Fix for PR18921, "vmov" part.Stepan Dyatkovskiy2014-04-24
* Create MCTargetOptions.Evgeniy Stepanov2014-04-23
* Fix the assembler to print a better relocatable expression errorKevin Enderby2014-04-22
* ARM: disable emission of __XYZvfp in soft-float environment.Tim Northover2014-04-22
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-22
* [cleanup] Lift using directives, DEBUG_TYPE definitions, and even someChandler Carruth2014-04-22
* [Modules] Make Support/Debug.h modular. This requires it to not changeChandler Carruth2014-04-21
* [C++11] Replace OwningPtr with std::unique_ptr in places where it doesn't bre...Benjamin Kramer2014-04-21
* Remove some empty statementsAlp Toker2014-04-19
* Change the ARM assembler to require a :lower16: or :upper16 on non-constantKevin Enderby2014-04-18
* Atomics: promote ARM's IR-based atomics pass to CodeGen.Tim Northover2014-04-17
* Convert SelectionDAG::getVTList to use ArrayRefCraig Topper2014-04-16
* FastISel: constrain the RegClass of operands when emitting instructions.Tim Northover2014-04-15
* [MC] Require an MCContext when constructing an MCDisassembler.Lang Hames2014-04-15
* Spell the specialization namespace correctly.Benjamin Kramer2014-04-12
* Make helper static and place random global into the llvm namespace.Benjamin Kramer2014-04-12
* For the ARM integrated assembler add checking of theKevin Enderby2014-04-10
* Revert "For the ARM integrated assembler add checking of the alignments on vl...Reid Kleckner2014-04-10
* For the ARM integrated assembler add checking of theKevin Enderby2014-04-09
* Fix some doc and comment typosAlp Toker2014-04-09
* ARM MC: 80 columnSaleem Abdulrasool2014-04-09
* ARM MC: sort source files in CMakeListsSaleem Abdulrasool2014-04-09
* Fix the ARM VLD3 (single 3-element structure to all lanes)Kevin Enderby2014-04-08
* ARM: consolidate MachO checks for ARM asm parserSaleem Abdulrasool2014-04-05
* Fix for PR18921 (LDRD/STRD part)::Stepan Dyatkovskiy2014-04-04
* Fixed register class in STRD instruction for Thumb2 mode.Stepan Dyatkovskiy2014-04-04
* Make consistent use of MCPhysReg instead of uint16_t throughout the tree.Craig Topper2014-04-04
* ARM: Range based for-loop over block predecessors.Jim Grosbach2014-04-04
* ARM: Use range-based for loops in frame lowering.Jim Grosbach2014-04-04
* Tidy up. 80 columns.Jim Grosbach2014-04-03
* Tidy up. Trailing whitespace.Jim Grosbach2014-04-03
* ARM: tell LLVM about zext properties of ldrexb/ldrexhTim Northover2014-04-03
* ARM: skip cmpxchg failure barrier if ordering is monotonic.Tim Northover2014-04-03
* ARM: expand atomic ldrex/strex loops in IRTim Northover2014-04-03
* PR19320:Stepan Dyatkovskiy2014-04-03
* [ARM] When generating a vpaddl node the input lane type is not always the typ...Silviu Baranga2014-04-03
* ARM: Use __STACK_LIMIT symbol for segmented stacksOliver Stannard2014-04-03
* ARM: update subtarget information for Windows on ARMSaleem Abdulrasool2014-04-02
* Simplify resolveFrameIndex() signature.Jim Grosbach2014-04-02
* ARM: cortex-m0 doesn't support unaligned memory access.Jim Grosbach2014-04-02
* ARM: Add support for segmented stacksOliver Stannard2014-04-02
* Remove duplicated DMB instructionsRenato Golin2014-04-02
* ARM: rename ARMle/ARMbe with ARMLE/ARMBE, and Thumble/Thumbbe with ThumbLE/Th...Christian Pirker2014-04-01