2011-05-07 |
Jakob Stoklund Olesen | Eliminate the ARM sub-register indexes that are not... |
blob | commitdiff | raw |
2011-04-21 |
Devang Patel | As per ARM docs, register Dx is described as DW_OP_regx... |
blob | commitdiff | raw | diff to current |
2011-04-20 |
Jakob Stoklund Olesen | Prefer cheap registers for busy live ranges. |
blob | commitdiff | raw | diff to current |
2011-01-20 |
Evan Cheng | Sorry, several patches in one. |
blob | commitdiff | raw | diff to current |
2011-01-18 |
Bruno Cardoso Lopes | Create two new generic classes to represent the followi... |
blob | commitdiff | raw | diff to current |
2010-10-12 |
Bob Wilson | PR8359: The ARM backend may end up allocating registers... |
blob | commitdiff | raw | diff to current |
2010-10-08 |
Bob Wilson | Change register allocation order for ARM VFP and NEON... |
blob | commitdiff | raw | diff to current |
2010-09-02 |
Jim Grosbach | Now that register allocation properly considers reserve... |
blob | commitdiff | raw | diff to current |
2010-09-02 |
Jim Grosbach | trivial cleanup |
blob | commitdiff | raw | diff to current |
2010-09-01 |
Jim Grosbach | Simplify the tGPR register class now that the register... |
blob | commitdiff | raw | diff to current |
2010-08-17 |
Chris Lattner | fix emacs language spec's, patch by Edmund Grimley... |
blob | commitdiff | raw | diff to current |
2010-08-10 |
Evan Cheng | Re-apply r110655 with fixes. Epilogue must restore... |
blob | commitdiff | raw | diff to current |
2010-08-10 |
Daniel Dunbar | Revert r110655, "Fix ARM hasFP() semantics. It should... |
blob | commitdiff | raw | diff to current |
2010-08-10 |
Evan Cheng | Fix ARM hasFP() semantics. It should return true whenev... |
blob | commitdiff | raw | diff to current |
2010-07-30 |
Jim Grosbach | Many Thumb2 instructions can reference the full ARM... |
blob | commitdiff | raw | diff to current |
2010-07-08 |
Bob Wilson | Clean up a comment. |
blob | commitdiff | raw | diff to current |
2010-06-21 |
Dale Johannesen | Fix PR 7433. Silly typo in non-Darwin ARM tail call |
blob | commitdiff | raw | diff to current |
2010-06-18 |
Evan Cheng | Allow ARM if-converter to be run after post allocation... |
blob | commitdiff | raw | diff to current |
2010-06-15 |
Dale Johannesen | Next round of tail call changes. Register used in... |
blob | commitdiff | raw | diff to current |
2010-06-02 |
Jim Grosbach | Clean up 80 column violations. No functional change. |
blob | commitdiff | raw | diff to current |
2010-05-26 |
Jakob Stoklund Olesen | Give SubRegIndex names to all ARM subregisters. This... |
blob | commitdiff | raw | diff to current |
2010-05-26 |
Jakob Stoklund Olesen | Replace the SubRegSet tablegen class with a less error... |
blob | commitdiff | raw | diff to current |
2010-05-26 |
Jakob Stoklund Olesen | Revert "Replace the SubRegSet tablegen class with a... |
blob | commitdiff | raw | diff to current |
2010-05-26 |
Jakob Stoklund Olesen | Replace the SubRegSet tablegen class with a less error... |
blob | commitdiff | raw | diff to current |
2010-05-25 |
Jakob Stoklund Olesen | Remove NumberHack entirely. |
blob | commitdiff | raw | diff to current |
2010-05-24 |
Jakob Stoklund Olesen | Switch SubRegSet to using symbolic SubRegIndices |
blob | commitdiff | raw | diff to current |
2010-05-24 |
Jakob Stoklund Olesen | Lose the dummies |
blob | commitdiff | raw | diff to current |
2010-05-24 |
Jakob Stoklund Olesen | Replace the tablegen RegisterClass field SubRegClassLis... |
blob | commitdiff | raw | diff to current |
2010-05-24 |
Jakob Stoklund Olesen | Fix a few places that depended on the numeric value... |
blob | commitdiff | raw | diff to current |
2010-05-24 |
Jakob Stoklund Olesen | Switch ARMRegisterInfo.td to use SubRegIndex and elimin... |
blob | commitdiff | raw | diff to current |
2010-05-14 |
Evan Cheng | Teach two-address pass to do some coalescing while... |
blob | commitdiff | raw | diff to current |
2010-05-14 |
Evan Cheng | Added a QQQQ register file to model 4-consecutive Q... |
blob | commitdiff | raw | diff to current |
2010-05-13 |
Evan Cheng | Add comment about the pseudo registers QQ, each of... |
blob | commitdiff | raw | diff to current |
2010-05-06 |
Evan Cheng | Re-apply 103156 and 103157. 103156 didn't break anythin... |
blob | commitdiff | raw | diff to current |
2010-05-06 |
Eric Christopher | Revert r103156 since it was breaking the build bots. |
blob | commitdiff | raw | diff to current |
2010-05-06 |
Evan Cheng | Adding pseudo 256-bit registers QQ0 . . . QQ7 to repres... |
blob | commitdiff | raw | diff to current |
2010-01-25 |
Johnny Chen | Make it SP, LR, PC for GPR Register Class instead of... |
blob | commitdiff | raw | diff to current |
2010-01-25 |
Johnny Chen | Fixed the order of GPR RegisterClass regs to be: .... |
blob | commitdiff | raw | diff to current |
2010-01-13 |
Jakob Stoklund Olesen | Remove the JustSP single-register regclass. |
blob | commitdiff | raw | diff to current |
2009-12-22 |
Jakob Stoklund Olesen | Add a SPR register class to the ARM target. |
blob | commitdiff | raw | diff to current |
2009-11-03 |
Evan Cheng | Add QPR_8 as a superreg class of SPR_8 and DPR_8. |
blob | commitdiff | raw | diff to current |
2009-11-02 |
Anton Korobeynikov | Do not infer the target type for COPY_TO_REGCLASS from... |
blob | commitdiff | raw | diff to current |
2009-10-24 |
Jim Grosbach | Restrict Thumb1 register allocation to low registers... |
blob | commitdiff | raw | diff to current |
2009-10-23 |
Jim Grosbach | FIXME no longer applies. R12 and R3 are available for... |
blob | commitdiff | raw | diff to current |
2009-10-19 |
Jim Grosbach | Enable allocation of R3 in Thumb1 |
blob | commitdiff | raw | diff to current |
2009-09-13 |
Anton Korobeynikov | Fix merge problem |
blob | commitdiff | raw | diff to current |
2009-09-13 |
Anton Korobeynikov | Define proper subreg sets for arm - this should fix... |
blob | commitdiff | raw | diff to current |
2009-09-12 |
Anton Korobeynikov | Add QPR_VFP2 regclass and add copy_to_regclass nodes... |
blob | commitdiff | raw | diff to current |
2009-09-08 |
Anton Korobeynikov | Add NEON 'laned' operations. This fixes another bunch... |
blob | commitdiff | raw | diff to current |
2009-08-05 |
David Goodwin | When using NEON for single-precision FP, the NEON resul... |
blob | commitdiff | raw | diff to current |
2009-08-04 |
Evan Cheng | In thumb mode, r7 is used as frame register. This fixes... |
blob | commitdiff | raw | diff to current |
2009-07-29 |
Evan Cheng | Add VFP3 D registers to the DPR register class. |
blob | commitdiff | raw | diff to current |
2009-07-22 |
Evan Cheng | Fix a obvious copy-n-paste bug. |
blob | commitdiff | raw | diff to current |
2009-07-20 |
Evan Cheng | Model fpscr to prevent fcmped / fcmpezs etc from being... |
blob | commitdiff | raw | diff to current |
2009-07-14 |
Bob Wilson | Fix an obvious copy-and-paste error. |
blob | commitdiff | raw | diff to current |
2009-07-14 |
Bob Wilson | Revert 75309. |
blob | commitdiff | raw | diff to current |
2009-07-10 |
Bob Wilson | Add superclasses of ARM Neon quad registers. The Q2PR... |
blob | commitdiff | raw | diff to current |
2009-06-22 |
Bob Wilson | Add support for ARM's Advanced SIMD (NEON) instruction... |
blob | commitdiff | raw | diff to current |
2009-06-22 |
Bob Wilson | For Darwin on ARMv6 and newer, make register r9 availab... |
blob | commitdiff | raw | diff to current |
2009-06-18 |
Evan Cheng | Remove UseThumbBacktraces. Just check if subtarget... |
blob | commitdiff | raw | diff to current |
2009-06-08 |
Anton Korobeynikov | The attached patches implement most of the ARM AAPCS... |
blob | commitdiff | raw | diff to current |
2009-06-05 |
Evan Cheng | Changing allocation ordering from r3 ... r0 back to... |
blob | commitdiff | raw | diff to current |
2009-04-07 |
Jim Grosbach | PR2985 / <rdar://problem/6584986> |
blob | commitdiff | raw | diff to current |
2008-02-10 |
Dan Gohman | Rename MRegisterInfo to TargetRegisterInfo. |
blob | commitdiff | raw | diff to current |
2007-12-29 |
Chris Lattner | Remove attribution from file headers, per discussion... |
blob | commitdiff | raw | diff to current |
2007-11-11 |
Anton Korobeynikov | Use TableGen to emit information for dwarf register... |
blob | commitdiff | raw | diff to current |
2007-07-05 |
Evan Cheng | Added ARM::CPSR to represent ARM CPSR status register. |
blob | commitdiff | raw | diff to current |
2007-04-20 |
Evan Cheng | Specify S registers as D registers' sub-registers. |
blob | commitdiff | raw | diff to current |
2007-03-08 |
Evan Cheng | Change register allocation order to Dale's suggestion. |
blob | commitdiff | raw | diff to current |
2007-03-07 |
Evan Cheng | ARM always use register scavenger. No longer reserves... |
blob | commitdiff | raw | diff to current |
2007-02-28 |
Evan Cheng | Make requiresRegisterScavenging determination on a... |
blob | commitdiff | raw | diff to current |
2007-02-28 |
Evan Cheng | Temporary: make R12 available in ARM mode if RegScaveng... |
blob | commitdiff | raw | diff to current |
2007-02-27 |
Evan Cheng | Minor tweak. Allocate r0 to r3 in reverse order, r3... |
blob | commitdiff | raw | diff to current |
2007-01-29 |
Evan Cheng | Comment. |
blob | commitdiff | raw | diff to current |
2007-01-23 |
Evan Cheng | hasFP() is now a virtual method of MRegisterInfo. |
blob | commitdiff | raw | diff to current |
2007-01-20 |
Evan Cheng | Clean up ARM PEI code. |
blob | commitdiff | raw | diff to current |
2007-01-19 |
Evan Cheng | ARM backend contribution from Apple. |
blob | commitdiff | raw | diff to current |
2006-10-26 |
Rafael Espindola | initial support for frame pointers |
blob | commitdiff | raw | diff to current |
2006-10-02 |
Rafael Espindola | fix the names of the 64bit fp register |
blob | commitdiff | raw | diff to current |
2006-09-29 |
Rafael Espindola | add floating point registers |
blob | commitdiff | raw | diff to current |
2006-08-17 |
Chris Lattner | Constify some methods. Patch provided by Anton Vayvod... |
blob | commitdiff | raw | diff to current |
2006-06-18 |
Rafael Espindola | initial implementation of ARMRegisterInfo::eliminateFra... |
blob | commitdiff | raw | diff to current |
2006-05-14 |
Rafael Espindola | added a skeleton of the ARM backend |
blob | commitdiff | raw | diff to current |
|