summaryrefslogtreecommitdiff
path: root/lib/Target/ARM/ARMRegisterInfo.td
Commit message (Expand)AuthorAge
* The purpose of the patch is to fix the syntax of ARM mrc and mrc2 instruction...Mihai Popa2013-05-13
* Add GPRPair Register class to ARM.Jakob Stoklund Olesen2012-10-26
* Add LLVM support for Swift.Bob Wilson2012-09-29
* This field isn't used anymore, use it with HWEncoding instead.Eric Christopher2012-08-09
* Remove the SubRegClasses field from RegisterClass descriptions.Jakob Stoklund Olesen2012-05-04
* Prefer even-odd D-register pairs.Jakob Stoklund Olesen2012-03-29
* ARM vmrs system registers mvfr0 and mvfr1 handling.Jim Grosbach2012-03-16
* Allow the same types in DPair as in QPR.Jakob Stoklund Olesen2012-03-06
* Split fpscr into two registers: FPSCR and FPSCR_NZCV.Lang Hames2012-03-06
* ARM refactor away a bunch of VLD/VST pseudo instructions.Jim Grosbach2012-03-05
* Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu2012-02-18
* Add pseudo-registers for pairs, triples, and quads of D registers.Jakob Stoklund Olesen2012-02-02
* Move ARM subreg index compositions to the SubRegIndex itself.Jakob Stoklund Olesen2012-02-01
* Add a CoveredBySubRegs property to Register descriptions.Jakob Stoklund Olesen2012-01-18
* Use RegisterTuples to generate pseudo-registers.Jakob Stoklund Olesen2012-01-13
* Remove a register class that can just as well be synthesized.Jakob Stoklund Olesen2011-12-19
* Change ARM / Thumb2 addc / adde and subc / sube modeling to use physicalEvan Cheng2011-08-30
* Thumb1 ADD/SUB SP instructions are predicable in Thumb2 mode.Jim Grosbach2011-08-24
* Create a new register class for the set of all GPRs except the PC. Use it to...Owen Anderson2011-08-09
* ARM assembly parsing of MRS instruction.Jim Grosbach2011-07-19
* Add support for the 'h' constraint.Eric Christopher2011-06-30
* Switch ARM to using AltOrders instead of MethodBodies.Jakob Stoklund Olesen2011-06-18
* Use set operations instead of plain lists to enumerate register classes.Jakob Stoklund Olesen2011-06-15
* Flag unallocatable register classes instead of giving them emptyJakob Stoklund Olesen2011-06-02
* Eliminate the ARM sub-register indexes that are not needed by the sources.Jakob Stoklund Olesen2011-05-07
* As per ARM docs, register Dx is described as DW_OP_regx(256+x) in DWARF.Devang Patel2011-04-21
* Prefer cheap registers for busy live ranges.Jakob Stoklund Olesen2011-04-20
* Sorry, several patches in one.Evan Cheng2011-01-20
* Create two new generic classes to represent the following VMRS/VMSR variations:Bruno Cardoso Lopes2011-01-18
* PR8359: The ARM backend may end up allocating registers D16 to D31 whenBob Wilson2010-10-12
* Change register allocation order for ARM VFP and NEON registers to put theBob Wilson2010-10-08
* Now that register allocation properly considers reserved regs, simplify theJim Grosbach2010-09-02
* trivial cleanupJim Grosbach2010-09-02
* Simplify the tGPR register class now that the register allocators know notJim Grosbach2010-09-01
* fix emacs language spec's, patch by Edmund Grimley-Evans!Chris Lattner2010-08-17
* Re-apply r110655 with fixes. Epilogue must restore sp from fp if the function...Evan Cheng2010-08-10
* Revert r110655, "Fix ARM hasFP() semantics. It should return true whenever FPDaniel Dunbar2010-08-10
* Fix ARM hasFP() semantics. It should return true whenever FP register isEvan Cheng2010-08-10
* Many Thumb2 instructions can reference the full ARM register set (i.e.,Jim Grosbach2010-07-30
* Clean up a comment.Bob Wilson2010-07-08
* Fix PR 7433. Silly typo in non-Darwin ARM tail callDale Johannesen2010-06-21
* Allow ARM if-converter to be run after post allocation scheduling.Evan Cheng2010-06-18
* Next round of tail call changes. Register used in a tailDale Johannesen2010-06-15
* Clean up 80 column violations. No functional change.Jim Grosbach2010-06-02
* Give SubRegIndex names to all ARM subregisters. This will be required byJakob Stoklund Olesen2010-05-26
* Replace the SubRegSet tablegen class with a less error-prone mechanism.Jakob Stoklund Olesen2010-05-26
* Revert "Replace the SubRegSet tablegen class with a less error-prone mechanism."Jakob Stoklund Olesen2010-05-26
* Replace the SubRegSet tablegen class with a less error-prone mechanism.Jakob Stoklund Olesen2010-05-26
* Remove NumberHack entirely.Jakob Stoklund Olesen2010-05-25
* Switch SubRegSet to using symbolic SubRegIndicesJakob Stoklund Olesen2010-05-24