| Commit message (Expand) | Author | Age | Files | Lines |
| * | Make tests more useful. | Benjamin Kramer | 2011-04-25 | 2 | -4/+4 |
| * | Accidental function name mangling. | Andrew Trick | 2011-04-23 | 1 | -1/+1 |
| * | Thumb2 and ARM add/subtract with carry fixes. | Andrew Trick | 2011-04-23 | 3 | -8/+24 |
| * | whitespace | Andrew Trick | 2011-04-23 | 1 | -2/+2 |
| * | In Thumb2 mode, lower frame indix references to: | Evan Cheng | 2011-04-22 | 1 | -0/+23 |
| * | Recommit r129383. PreRA scheduler heuristic fixes: VRegCycle, TokenFactor lat... | Andrew Trick | 2011-04-13 | 1 | -2/+2 |
| * | fix two completely broken tests, which were matching due to PR9629. | Chris Lattner | 2011-04-09 | 2 | -4/+4 |
| * | Fix Thumb and Thumb2 tests to be register allocator independent. | Jakob Stoklund Olesen | 2011-03-31 | 4 | -11/+12 |
| * | Fix the bfi handling for or (and a mask) (and b mask). We need the two | Eric Christopher | 2011-03-26 | 1 | -0/+11 |
| * | Roll r127459 back in: | Cameron Zwarich | 2011-03-11 | 4 | -5/+3 |
| * | Revert r127459, "Optimize trivial branches in CodeGenPrepare, which often get | Daniel Dunbar | 2011-03-11 | 4 | -3/+5 |
| * | Optimize trivial branches in CodeGenPrepare, which often get created from the | Cameron Zwarich | 2011-03-11 | 4 | -5/+3 |
| * | Move a test that ended up in the wrong place. | Bob Wilson | 2011-02-05 | 1 | -0/+18 |
| * | Last round of fixes for movw + movt global address codegen. | Evan Cheng | 2011-01-21 | 3 | -33/+6 |
| * | Enable support for precise scheduling of the instruction selection | Andrew Trick | 2011-01-21 | 1 | -4/+9 |
| * | Add ARM patterns to match EXTRACT_SUBVECTOR nodes. | Bob Wilson | 2011-01-07 | 1 | -1/+4 |
| * | Remove the rest of the *_sfp Neon instruction patterns. | Bob Wilson | 2010-12-13 | 1 | -5/+0 |
| * | (or (and (shl A, #shamt), mask), B) => ARMbfi B, A, ~mask where lsb(mask) == ... | Evan Cheng | 2010-12-11 | 1 | -0/+11 |
| * | ARM stm/ldm instructions require more than one register in the register list. | Jim Grosbach | 2010-12-09 | 1 | -1/+1 |
| * | The Thumb tADDrSPi instruction is not valid when the destination is SP. | Bob Wilson | 2010-12-04 | 1 | -0/+11 |
| * | When using the 'push' mnemonic for Thumb2 stmdb, be explicit when it's the | Jim Grosbach | 2010-12-03 | 1 | -1/+1 |
| * | Add correct encodings for STRD and LDRD, including fixup support. Additional... | Owen Anderson | 2010-12-01 | 1 | -1/+1 |
| * | Fix epilogue codegen to avoid leaving the stack pointer in an invalid | Evan Cheng | 2010-11-22 | 3 | -5/+50 |
| * | Rewrite stack callee saved spills and restores to use push/pop instructions. | Eric Christopher | 2010-11-18 | 1 | -1/+1 |
| * | These tests are looking for library function names that | Dale Johannesen | 2010-11-17 | 1 | -1/+1 |
| * | Remove ARM isel hacks that fold large immediates into a pair of add, sub, and, | Evan Cheng | 2010-11-17 | 3 | -6/+45 |
| * | Two sets of changes. Sorry they are intermingled. | Evan Cheng | 2010-11-03 | 1 | -2/+0 |
| * | Revert r114340 (improvements in Darwin function prologue/epilogue), as it broke | Jim Grosbach | 2010-11-02 | 1 | -6/+7 |
| * | Overhaul memory barriers in the ARM backend. Radar 8601999. | Bob Wilson | 2010-10-30 | 1 | -9/+23 |
| * | Avoiding overly aggressive latency scheduling. If the two nodes share an | Evan Cheng | 2010-10-29 | 2 | -1/+4 |
| * | More accurate estimate / tracking of register pressure. | Evan Cheng | 2010-10-20 | 1 | -1/+14 |
| * | Fix crash introduced in 116852. 8573915. | Dale Johannesen | 2010-10-20 | 1 | -0/+17 |
| * | Enable using vdup for vector constants which are splat of | Dale Johannesen | 2010-10-19 | 2 | -41/+4 |
| * | Re-enable register pressure aware machine licm with fixes. Hoist() may have | Evan Cheng | 2010-10-19 | 1 | -2/+1 |
| * | Revert r116781 "- Add a hook for target to determine whether an instruction def | Daniel Dunbar | 2010-10-19 | 1 | -1/+2 |
| * | - Add a hook for target to determine whether an instruction def is | Evan Cheng | 2010-10-19 | 1 | -2/+1 |
| * | Change register allocation order for ARM VFP and NEON registers to put the | Bob Wilson | 2010-10-08 | 4 | -5/+34 |
| * | Enable target-specific mul-lowering on ARM, even at -Os. Remove a test that ... | Owen Anderson | 2010-09-21 | 1 | -15/+0 |
| * | Simplify ARM callee-saved register handling by removing the distinction | Jim Grosbach | 2010-09-20 | 1 | -7/+6 |
| * | Teach the (non-MC) instruction printer to use the cannonical names for push/pop, | Jim Grosbach | 2010-09-17 | 1 | -1/+1 |
| * | Move thumb2 tests to the thumb2 directory | Jim Grosbach | 2010-09-17 | 2 | -0/+132 |
| * | Teach if-converter to be more careful with predicating instructions that would | Evan Cheng | 2010-09-10 | 1 | -1/+1 |
| * | Fix NEON VLD pseudo instruction itineraries that were incorrectly copied from | Bob Wilson | 2010-09-09 | 1 | -1/+1 |
| * | Re-apply r112883: | Jim Grosbach | 2010-09-03 | 1 | -9/+2 |
| * | Revert "For ARM stack frames that utilize variable sized objects and have eit... | Daniel Dunbar | 2010-09-03 | 1 | -2/+9 |
| * | For ARM stack frames that utilize variable sized objects and have either | Jim Grosbach | 2010-09-02 | 1 | -9/+2 |
| * | Now that register allocation properly considers reserved regs, simplify the | Jim Grosbach | 2010-09-02 | 3 | -8/+8 |
| * | temporarily revert r112664, it is causing a decoding conflict, and | Chris Lattner | 2010-09-01 | 1 | -13/+0 |
| * | We have a chance for an optimization. Consider this code: | Bill Wendling | 2010-08-31 | 1 | -0/+13 |
| * | Add alignment arguments to all the NEON load/store intrinsics. | Bob Wilson | 2010-08-27 | 4 | -15/+15 |