| Commit message (Expand) | Author | Age |
... | |
* | implement the new addressing mode description hook. | Chris Lattner | 2007-03-30 |
* | New entry. | Evan Cheng | 2007-03-29 |
* | Can't re-materialize mov r, imm in thumb since mov would clobber the conditio... | Evan Cheng | 2007-03-29 |
* | Add support for hidden visibility to darwin/arm. | Evan Cheng | 2007-03-29 |
* | Remove isLegalAddressImmediate. | Evan Cheng | 2007-03-28 |
* | bugfix: sometimes the spiller puts a load between the "mov lr, pc" and "bx" o... | Lauro Ramos Venancio | 2007-03-27 |
* | findRegisterUseOperand() changed. | Evan Cheng | 2007-03-26 |
* | switch TargetLowering::getConstraintType to take the entire constraint, | Chris Lattner | 2007-03-25 |
* | repair x86 performance, dejagnu problems from previous change | Dale Johannesen | 2007-03-21 |
* | Updated. | Evan Cheng | 2007-03-20 |
* | do not share old induction variables when this would result in invalid | Dale Johannesen | 2007-03-20 |
* | bugfix: When the source register of CALL_NOLINK was LR, the following code wa... | Lauro Ramos Venancio | 2007-03-20 |
* | Make two piece constant generation as a single instruction. It's re-materiali... | Evan Cheng | 2007-03-20 |
* | New entry. | Evan Cheng | 2007-03-20 |
* | Added MRegisterInfo hook to re-materialize an instruction. | Evan Cheng | 2007-03-20 |
* | fix indentation | Chris Lattner | 2007-03-20 |
* | fix obvious comment bug | Dale Johannesen | 2007-03-20 |
* | Fix naming inconsistencies. | Evan Cheng | 2007-03-19 |
* | Special LDR instructions to load from non-pc-relative constantpools. These are | Evan Cheng | 2007-03-19 |
* | Constant generation instructions are re-materializable. | Evan Cheng | 2007-03-19 |
* | Only ARMv6 has BSWAP. | Lauro Ramos Venancio | 2007-03-16 |
* | Added isLegalAddressExpression(). Only allows X +/- C for now. | Evan Cheng | 2007-03-16 |
* | AM2 can match 2^n +/- 1. e.g. ldr r3, [r2, r2, lsl #2] | Evan Cheng | 2007-03-13 |
* | Zero is always a legal AM immediate. | Evan Cheng | 2007-03-13 |
* | Implement getTargetLowering() or else LSR won't be using ARM specific hooks. | Evan Cheng | 2007-03-13 |
* | Updated TargetLowering LSR addressing mode hooks for ARM and Thumb. | Evan Cheng | 2007-03-12 |
* | Minor stuff. | Evan Cheng | 2007-03-09 |
* | Add comments about LSR / ARM. | Evan Cheng | 2007-03-09 |
* | Unfinished work and ideas related to register scavenger. | Evan Cheng | 2007-03-09 |
* | apply comments from review of last patch | Dale Johannesen | 2007-03-09 |
* | Add some observations from CoreGraphics benchmark. Remove register | Dale Johannesen | 2007-03-09 |
* | Implement inline asm modifier c. | Evan Cheng | 2007-03-08 |
* | Fix a typo. | Evan Cheng | 2007-03-08 |
* | Putting more constants which do not contain relocations into .literal{4|8|16} | Evan Cheng | 2007-03-08 |
* | Change register allocation order to Dale's suggestion. | Evan Cheng | 2007-03-08 |
* | Bug fix. Not advancing the register scavenger iterator correctly. | Evan Cheng | 2007-03-08 |
* | For Darwin, put constant data into .const, .const_data, .literal{4|8|16} | Evan Cheng | 2007-03-08 |
* | Only safe to use a call-clobbered or spilled callee-saved register as scratch... | Evan Cheng | 2007-03-07 |
* | Refactoring of formal parameter flags. Enable properly use of | Anton Korobeynikov | 2007-03-07 |
* | ARM always use register scavenger. No longer reserves R12. | Evan Cheng | 2007-03-07 |
* | Fix some brittle code. Watch out for cases where register scavenger is pointi... | Evan Cheng | 2007-03-07 |
* | Fix one more Thumb eliminateFrameIndex bug. | Evan Cheng | 2007-03-07 |
* | Register scavenging is now on by default for ARM. | Evan Cheng | 2007-03-06 |
* | Make load / store optimizer use register scavenger. | Evan Cheng | 2007-03-06 |
* | Code clean up. Prepare to use register scavenger. | Evan Cheng | 2007-03-06 |
* | Scavenge a register using the register scavenger when needed. | Evan Cheng | 2007-03-06 |
* | Use new SDIselParamAttr enumeration. This removes "magick" constants | Anton Korobeynikov | 2007-03-06 |
* | Use init_array/fini_array sections for static contructors/destructors when th... | Lauro Ramos Venancio | 2007-03-05 |
* | eliminate unnecessary reset of SP in epilog on darwin | Dale Johannesen | 2007-03-02 |
* | Use a spilled free callee-saved register as scratch register. | Evan Cheng | 2007-03-01 |