summaryrefslogtreecommitdiff
path: root/lib/Target/ARM
Commit message (Expand)AuthorAge
* Pure refactoring change.Richard Barton2013-10-18
* Add hint disassembly syntax for 16-bit Thumb hint instructions.Richard Barton2013-10-18
* Add hardware division as a default feature on Cortex-A15. Also add test cases...Silviu Baranga2013-10-18
* 17309 ARM backend incorrectly lowers COPY_STRUCT_BYVAL_I32 for thumb1 targetsDavid Peixotto2013-10-17
* Refactor lowering for COPY_STRUCT_BYVAL_I32David Peixotto2013-10-17
* Add a MCAsmInfoELF class and factor some code into it.Rafael Espindola2013-10-16
* Struct byval: fix a copy-paste error for thumb2.Manman Ren2013-10-15
* Add Cortex-A57 supportBernard Ogden2013-10-14
* Add subtarget feature support for Cortex-A53Bernard Ogden2013-10-14
* [ARM] Fix FP ABI attributes with no VFP enabled.Amara Emerson2013-10-11
* ARM: Put isV8EligibleForIT into the llvm namespace. While there make it inline.Benjamin Kramer2013-10-10
* ARM: correct liveness flags during ARMLoadStoreOptTim Northover2013-10-10
* Flip the ownership of MCStreamer and MCTargetStreamer.Benjamin Kramer2013-10-09
* Add a MCTargetStreamer interface.Rafael Espindola2013-10-08
* Struct byval: use the correct alignment for loads generated to loadManman Ren2013-10-07
* [ARM] Improve build attributes emission.Amara Emerson2013-10-07
* Remove getEHExceptionRegister and getEHHandlerRegister.Rafael Espindola2013-10-07
* ARM: allow cortex-m0 to use hint instructionsTim Northover2013-10-07
* Remove some really nasty uses of hasRawTextSupport.Rafael Espindola2013-10-05
* ARM: optimizeSelect has to consider the previous register classMatthias Braun2013-10-04
* ARM: do not add a regmask for TAILJUMPsMatthias Braun2013-10-04
* ARM: preserve undef flag in pseudo instruction expandersMatthias Braun2013-10-04
* [ARM] Warn on deprecated IT blocks in v8 AArch32 assembly.Amara Emerson2013-10-03
* ARM: support interrupt attributeTim Northover2013-10-01
* [ARM] Remove an unused function from the disassembler.Joey Gouly2013-10-01
* [ARM] Introduce the 'sevl' instruction in ARMv8.Joey Gouly2013-10-01
* [ARM] Clean up ARMAsmParser::validateInstruction().Tilmann Scheller2013-09-30
* [ARM] Assembler: ARM LDRD with writeback requires the base register to be dif...Tilmann Scheller2013-09-30
* Swift model: Fix uop description on some writesArnold Schwaighofer2013-09-30
* IfConverter: Use TargetSchedule for instruction latenciesArnold Schwaighofer2013-09-30
* Even more spelling fixes for "instruction".Robert Wilhelm2013-09-28
* ARM: Teach assembler to enforce constraints for ARM LDRD destination register...Tilmann Scheller2013-09-27
* Fix comment.Tilmann Scheller2013-09-27
* ARM: Teach assembler to enforce constraint for Thumb2 LDRD (literal/immediate...Tilmann Scheller2013-09-27
* Fix PR 17372: Emitting PLD for stack address for ARM Thumb2Weiming Zhao2013-09-26
* [ARM] Use the load-acquire/store-release instructions optimally in AArch32.Amara Emerson2013-09-26
* Fix PR 17368: disable vector mul distribution for square of add/sub for ARMWeiming Zhao2013-09-25
* CriticalAntiDepBreaker is no longer needed for armv7 scheduling.Andrew Trick2013-09-25
* [ARM] Split A/R class into separate subtarget features.Amara Emerson2013-09-23
* ISelDAG: spot chain cycles involving MachineNodesTim Northover2013-09-22
* Added support for generate DWARF .debug_aranges sections automatically.Richard Mitton2013-09-19
* [ARMv8] Add support for the v8 cryptography extensions.Amara Emerson2013-09-19
* [ARMv8] Add CRC instructions.Joey Gouly2013-09-18
* [ARM] Fix the deprecation of MCR encodings that map to CP15{ISB,DSB,DMB}.Joey Gouly2013-09-17
* ARM: Deduplicate ConstantPoolValues.Benjamin Kramer2013-09-16
* Replace some unnecessary vector copies with references.Benjamin Kramer2013-09-15
* Fix spelling.Robert Wilhelm2013-09-14
* [ARMv8] Change hasV8Fp to hasFPARMv8, and other command line optionsJoey Gouly2013-09-13
* [ARMv8] Emit the proper .fpu directive.Joey Gouly2013-09-13
* Add an instruction deprecation feature to TableGen.Joey Gouly2013-09-12