| Commit message (Expand) | Author | Age | Files | Lines |
* | dag combiner just got better at pruning bits. This fixes CodeGen/ARM/rev.ll | Chris Lattner | 2007-04-17 | 1 | -1/+1 |
* | add a note | Chris Lattner | 2007-04-17 | 1 | -0/+43 |
* | Removed tabs everywhere except autogenerated & external files. Add make | Anton Korobeynikov | 2007-04-16 | 2 | -3/+3 |
* | arm has r+r*s and r+i addr modes, but no r+i+r*s addr modes. | Chris Lattner | 2007-04-13 | 1 | -1/+5 |
* | Fix incorrect fall-throughs in addr mode code. This fixes CodeGen/ARM/arm-ne... | Chris Lattner | 2007-04-11 | 1 | -3/+3 |
* | restore support for negative strides | Chris Lattner | 2007-04-10 | 1 | -3/+5 |
* | remove dead target hooks | Chris Lattner | 2007-04-09 | 2 | -98/+49 |
* | remove some dead target hooks, subsumed by isLegalAddressingMode | Chris Lattner | 2007-04-09 | 2 | -30/+0 |
* | Implement inline asm modifier P. | Evan Cheng | 2007-04-04 | 1 | -0/+1 |
* | Typo. | Evan Cheng | 2007-04-04 | 1 | -1/+1 |
* | Remove unused constant pool entries. | Evan Cheng | 2007-04-03 | 1 | -32/+60 |
* | Fixed a bug that causes codegen of noop like add r0, r0, #0. | Evan Cheng | 2007-04-03 | 1 | -1/+1 |
* | Inverted logic. | Evan Cheng | 2007-04-03 | 1 | -1/+1 |
* | Arm supports negative strides as well, add them. This lets us compile: | Chris Lattner | 2007-04-03 | 1 | -3/+6 |
* | fix off by 1 error in displacement computation | Dale Johannesen | 2007-04-02 | 1 | -0/+5 |
* | fix the CodeGen/ARM/2007-03-13-InstrSched.ll regression: allow IV's with scales | Chris Lattner | 2007-04-02 | 1 | -4/+20 |
* | add support for the 'w' inline asm register class. | Chris Lattner | 2007-04-02 | 1 | -6/+28 |
* | - Divides the comparisons in two types: comparisons that only use N and Z | Lauro Ramos Venancio | 2007-04-02 | 4 | -7/+45 |
* | Add i16 address mode. | Evan Cheng | 2007-04-01 | 1 | -2/+7 |
* | implement the new addressing mode description hook. | Chris Lattner | 2007-03-30 | 2 | -0/+42 |
* | New entry. | Evan Cheng | 2007-03-29 | 1 | -0/+5 |
* | Can't re-materialize mov r, imm in thumb since mov would clobber the conditio... | Evan Cheng | 2007-03-29 | 1 | -1/+1 |
* | Add support for hidden visibility to darwin/arm. | Evan Cheng | 2007-03-29 | 1 | -0/+4 |
* | Remove isLegalAddressImmediate. | Evan Cheng | 2007-03-28 | 2 | -20/+0 |
* | bugfix: sometimes the spiller puts a load between the "mov lr, pc" and "bx" o... | Lauro Ramos Venancio | 2007-03-27 | 3 | -11/+11 |
* | findRegisterUseOperand() changed. | Evan Cheng | 2007-03-26 | 2 | -3/+3 |
* | switch TargetLowering::getConstraintType to take the entire constraint, | Chris Lattner | 2007-03-25 | 2 | -6/+8 |
* | repair x86 performance, dejagnu problems from previous change | Dale Johannesen | 2007-03-21 | 2 | -3/+4 |
* | Updated. | Evan Cheng | 2007-03-20 | 1 | -1/+6 |
* | do not share old induction variables when this would result in invalid | Dale Johannesen | 2007-03-20 | 2 | -0/+29 |
* | bugfix: When the source register of CALL_NOLINK was LR, the following code wa... | Lauro Ramos Venancio | 2007-03-20 | 3 | -19/+28 |
* | Make two piece constant generation as a single instruction. It's re-materiali... | Evan Cheng | 2007-03-20 | 2 | -30/+55 |
* | New entry. | Evan Cheng | 2007-03-20 | 1 | -0/+13 |
* | Added MRegisterInfo hook to re-materialize an instruction. | Evan Cheng | 2007-03-20 | 2 | -16/+38 |
* | fix indentation | Chris Lattner | 2007-03-20 | 1 | -1/+1 |
* | fix obvious comment bug | Dale Johannesen | 2007-03-20 | 1 | -1/+1 |
* | Fix naming inconsistencies. | Evan Cheng | 2007-03-19 | 6 | -30/+30 |
* | Special LDR instructions to load from non-pc-relative constantpools. These are | Evan Cheng | 2007-03-19 | 3 | -2/+12 |
* | Constant generation instructions are re-materializable. | Evan Cheng | 2007-03-19 | 2 | -5/+11 |
* | Only ARMv6 has BSWAP. | Lauro Ramos Venancio | 2007-03-16 | 1 | -0/+4 |
* | Added isLegalAddressExpression(). Only allows X +/- C for now. | Evan Cheng | 2007-03-16 | 2 | -0/+21 |
* | AM2 can match 2^n +/- 1. e.g. ldr r3, [r2, r2, lsl #2] | Evan Cheng | 2007-03-13 | 1 | -0/+23 |
* | Zero is always a legal AM immediate. | Evan Cheng | 2007-03-13 | 1 | -0/+3 |
* | Implement getTargetLowering() or else LSR won't be using ARM specific hooks. | Evan Cheng | 2007-03-13 | 2 | -1/+8 |
* | Updated TargetLowering LSR addressing mode hooks for ARM and Thumb. | Evan Cheng | 2007-03-12 | 2 | -8/+88 |
* | Minor stuff. | Evan Cheng | 2007-03-09 | 1 | -0/+4 |
* | Add comments about LSR / ARM. | Evan Cheng | 2007-03-09 | 1 | -0/+4 |
* | Unfinished work and ideas related to register scavenger. | Evan Cheng | 2007-03-09 | 1 | -0/+14 |
* | apply comments from review of last patch | Dale Johannesen | 2007-03-09 | 1 | -2/+2 |
* | Add some observations from CoreGraphics benchmark. Remove register | Dale Johannesen | 2007-03-09 | 1 | -47/+47 |