| Commit message (Expand) | Author | Age | Files | Lines |
* | Recommit r129383. PreRA scheduler heuristic fixes: VRegCycle, TokenFactor lat... | Andrew Trick | 2011-04-13 | 6 | -27/+25 |
* | Reapply r129401 with patch for clang. | Bill Wendling | 2011-04-13 | 2 | -2/+14 |
* | Temporarily revert r129408 to see if it brings the bots back. | Eric Christopher | 2011-04-13 | 1 | -15/+0 |
* | Add sanity check for Ld/St Dual forms of Thumb2 instructions. | Johnny Chen | 2011-04-12 | 2 | -0/+23 |
* | Fix a bug where we were counting the alias sets as completely used | Eric Christopher | 2011-04-12 | 1 | -0/+15 |
* | Revert r129401 for now. Clang is using the old way of doing things. | Bill Wendling | 2011-04-12 | 2 | -14/+2 |
* | Remove the unaligned load intrinsics in favor of using native unaligned loads. | Bill Wendling | 2011-04-12 | 2 | -2/+14 |
* | Fix compiler command line used by lit.py when working with NMake | Oscar Fuentes | 2011-04-12 | 1 | -2/+20 |
* | The Thumb2 RFE instructions need to have their second halfword fully specified. | Johnny Chen | 2011-04-12 | 1 | -0/+3 |
* | Add bad register checks for Thumb2 Ld/St instructions. | Johnny Chen | 2011-04-12 | 1 | -0/+10 |
* | Revert 129383. It causes some targets to hit a scheduler assert. | Andrew Trick | 2011-04-12 | 2 | -4/+6 |
* | PreRA scheduler heuristic fixes: VRegCycle, TokenFactor latency. | Andrew Trick | 2011-04-12 | 2 | -6/+4 |
* | The Thumb2 Ld, St, and Preload instructions with the i12 forms should have it... | Johnny Chen | 2011-04-12 | 1 | -1/+13 |
* | Print out a debug message when the reglist fails the sanity check for Thumb L... | Johnny Chen | 2011-04-12 | 1 | -0/+10 |
* | Fix the case of a .cfi_rel_offset before any .cfi_def_cfa_offset. | Rafael Espindola | 2011-04-12 | 1 | -0/+41 |
* | Implement .cfi_same_value. | Rafael Espindola | 2011-04-12 | 1 | -0/+42 |
* | Split a store of a VMOVDRR into two integer stores to avoid mixing NEON and ARM | Cameron Zwarich | 2011-04-12 | 1 | -1/+1 |
* | Add one test case (svc). | Johnny Chen | 2011-04-12 | 1 | -0/+3 |
* | Match case for invalid constant error messages and add a new | Eric Christopher | 2011-04-12 | 1 | -1/+4 |
* | A8.6.16 B | Johnny Chen | 2011-04-12 | 1 | -0/+10 |
* | Fix reassociate to use a worklist instead of recursing when new | Dan Gohman | 2011-04-12 | 1 | -0/+24 |
* | Test for invalid constant expr addition - bad octal constant. | Eric Christopher | 2011-04-12 | 1 | -13/+5 |
* | Thumb disassembler was erroneously rejecting "blx sp" instruction. | Johnny Chen | 2011-04-11 | 1 | -0/+9 |
* | remove the StructRetPromotion pass. It is unused, not maintained and | Chris Lattner | 2011-04-11 | 5 | -87/+0 |
* | Add scheduling information for the MBlaze backend. | Wesley Peck | 2011-04-11 | 2 | -15/+9 |
* | Implement cfi_rel_offset | Rafael Espindola | 2011-04-11 | 1 | -0/+49 |
* | Add test for previous commit. | Rafael Espindola | 2011-04-11 | 1 | -0/+46 |
* | Fix the bug where the immediate shift amount for Thumb logical shift instruct... | Johnny Chen | 2011-04-11 | 1 | -0/+6 |
* | Look pass copies when determining whether hoisting would end up inserting mor... | Evan Cheng | 2011-04-11 | 1 | -0/+34 |
* | Check invalid register encodings for LdFrm/StFrm ARM instructions and flag th... | Johnny Chen | 2011-04-11 | 4 | -0/+34 |
* | Revert r129235 pending a vetting of the EH rewrite. | Bill Wendling | 2011-04-10 | 1 | -29/+0 |
* | Beginning of the Great Exception Handling Rewrite. | Bill Wendling | 2011-04-10 | 1 | -0/+29 |
* | fix rdar://8735979 - "int 3" doesn't match to "int3". Unfortunately, | Chris Lattner | 2011-04-09 | 1 | -0/+4 |
* | look for the verboten argument slot access in any order, thanks to Frits | Chris Lattner | 2011-04-09 | 1 | -0/+1 |
* | Don't store Twine temporaries, it's not safe. | Benjamin Kramer | 2011-04-09 | 1 | -1/+5 |
* | Add back a couple checks removed by r129128; the fact that an intitializer | Eli Friedman | 2011-04-09 | 1 | -0/+5 |
* | fix PR9523, a crash in looprotate on a non-canonical loop made out of indirec... | Chris Lattner | 2011-04-09 | 1 | -0/+16 |
* | Fix a bug where RecursivelyDeleteTriviallyDeadInstructions could | Chris Lattner | 2011-04-09 | 1 | -0/+28 |
* | PR9604; try to deal with RAUW updates correctly in the AST. I'm not convinced | Eli Friedman | 2011-04-09 | 1 | -0/+49 |
* | Test for r129190. | Eli Friedman | 2011-04-09 | 1 | -0/+32 |
* | fix two completely broken tests, which were matching due to PR9629. | Chris Lattner | 2011-04-09 | 2 | -4/+4 |
* | remove a bunch of CHECK lines that aren't checking what | Chris Lattner | 2011-04-09 | 1 | -5/+0 |
* | have dag combine zap "store undef", which can be formed during call lowering | Chris Lattner | 2011-04-09 | 1 | -0/+15 |
* | don't test for codegen of 'store undef' | Chris Lattner | 2011-04-09 | 2 | -7/+11 |
* | Add radar number for future reference. | Devang Patel | 2011-04-08 | 1 | -1/+1 |
* | Do not emit DW_AT_upper_bound and DW_AT_lower_bound for unbouded array. | Devang Patel | 2011-04-08 | 1 | -0/+34 |
* | Change -arm-trap-func= into a non-arm specific option. Now Intrinsic::trap is... | Evan Cheng | 2011-04-08 | 1 | -1/+1 |
* | Hanlde the checking of bad regs for SMMLAR properly, instead of asserting. | Johnny Chen | 2011-04-08 | 1 | -0/+3 |
* | Sanity check the option operand for DMB/DSB. | Johnny Chen | 2011-04-08 | 3 | -0/+38 |
* | MOVi16 and MOVTi16 does not allow pc as the dest register, while MOVi allows it. | Johnny Chen | 2011-04-08 | 2 | -0/+16 |