|  | Commit message (Expand) | Author | Age | Files | Lines | 
|---|
| * | improve portability to avoid conflicting with std::next in c++'0x. | Chris Lattner | 2009-12-03 | 1 | -1/+1 | 
| * | Materialize global addresses via movt/movw pair, this is always better | Anton Korobeynikov | 2009-11-24 | 1 | -1/+7 | 
| * | Shrink ldr / str [sp, imm0-1024] to 16-bit instructions. | Evan Cheng | 2009-11-19 | 1 | -8/+26 | 
| * | Remove includes of Support/Compiler.h that are no longer needed after the | Nick Lewycky | 2009-10-25 | 1 | -1/+0 | 
| * | Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces. | Nick Lewycky | 2009-10-25 | 1 | -1/+1 | 
| * | Make ARM and Thumb2 32-bit immediate materialization into a single 32-bit pseudo | Evan Cheng | 2009-09-28 | 1 | -0/+1 | 
| * | Cast MO.getImm() to unsigned before comparing with an unsigned limit. | Evan Cheng | 2009-09-09 | 1 | -1/+1 | 
| * | Remove some not-really-used variables, as warned | Duncan Sands | 2009-09-06 | 1 | -2/+0 | 
| * | remove various std::ostream version of printing methods from | Chris Lattner | 2009-08-23 | 1 | -3/+4 | 
| * | Fix use after free in Thumb2SizeReduction (PR4707). A MachineInstr was used a... | Benjamin Kramer | 2009-08-16 | 1 | -1/+4 | 
| * | Turn on if-conversion for thumb2. | Evan Cheng | 2009-08-15 | 1 | -6/+14 | 
| * | Shrink ADR and LDR from constantpool late during constantpool island pass. | Evan Cheng | 2009-08-14 | 1 | -0/+2 | 
| * | PredCC is meant to be 2 bits wide, like PredCC1. | Evan Cheng | 2009-08-12 | 1 | -1/+1 | 
| * | Shrink Thumb2 movcc instructions. | Evan Cheng | 2009-08-12 | 1 | -1/+2 | 
| * | Shrink ADDS, ADC, RSB, and SUBS. | Evan Cheng | 2009-08-12 | 1 | -29/+103 | 
| * | Shrinkify Thumb2 r = add sp, imm. | Evan Cheng | 2009-08-11 | 1 | -7/+18 | 
| * | Shrinkify Thumb2 load / store multiple instructions. | Evan Cheng | 2009-08-11 | 1 | -34/+84 | 
| * | Fix the previous accidental commit. Now shrinking common Thumb2 load / store ... | Evan Cheng | 2009-08-11 | 1 | -2/+4 | 
| * | Fix Thumb2 load / store addressing mode matching code. Do not use so_reg form to | Evan Cheng | 2009-08-11 | 1 | -2/+140 | 
| * | Watch out for empty BB. | Evan Cheng | 2009-08-10 | 1 | -1/+1 | 
| * | rev, rev16, and revsh do not set CPSR. | Evan Cheng | 2009-08-10 | 1 | -3/+3 | 
| * | Duh. Most 16-bit Thumb rr instructions are two-address. Fix table. | Evan Cheng | 2009-08-10 | 1 | -9/+15 | 
| * | CPSR can be livein; transfer predicate operands correctly; tMUL is two-address. | Evan Cheng | 2009-08-10 | 1 | -19/+57 | 
| * | Add support to reduce most of 32-bit Thumb2 arithmetic instructions. | Evan Cheng | 2009-08-10 | 1 | -69/+147 | 
| * | Add support to convert 32-bit instructions to 16-bit non-two-address ones. | Evan Cheng | 2009-08-09 | 1 | -35/+96 | 
| * | Add a skeleton Thumb2 instruction size reduction pass. | Evan Cheng | 2009-08-08 | 1 | -0/+213 |