| Commit message (Expand) | Author | Age | Files | Lines |
* | Flip the new block-placement pass to be on by default. | Chandler Carruth | 2012-04-16 | 1 | -4/+5 |
* | Upgrade syntax of tests using volatile instructions to use 'load volatile' in... | Chris Lattner | 2011-11-27 | 1 | -10/+10 |
* | Fix a batch of x86 tests to be coalescer independent. | Jakob Stoklund Olesen | 2011-05-04 | 1 | -3/+3 |
* | In the pre-RA scheduler, maintain cmp+br proximity. | Andrew Trick | 2011-04-14 | 1 | -3/+3 |
* | Fix register-dependent X86 tests. | Jakob Stoklund Olesen | 2011-04-05 | 1 | -10/+14 |
* | Use pushq / popq instead of subq $8, %rsp / addq $8, %rsp to adjust stack in | Evan Cheng | 2011-01-03 | 1 | -1/+1 |
* | Try again to disable critical edge splitting in CodeGenPrepare. | Jakob Stoklund Olesen | 2010-09-30 | 1 | -9/+6 |
* | Revert "Disable codegen prepare critical edge splitting. Machine instruction ... | Jakob Stoklund Olesen | 2010-09-27 | 1 | -6/+9 |
* | Disable codegen prepare critical edge splitting. Machine instruction passes now | Evan Cheng | 2010-09-23 | 1 | -9/+6 |
* | Teach machine sink to | Evan Cheng | 2010-09-17 | 1 | -3/+3 |
* | Fix a bug which prevented tail merging of return instructions in | Dan Gohman | 2010-05-03 | 1 | -0/+23 |
* | Start function numbering at 0. | Dan Gohman | 2010-04-17 | 1 | -15/+15 |
* | Fix tests. | Evan Cheng | 2010-01-23 | 1 | -3/+3 |
* | Delete useless trailing semicolons. | Dan Gohman | 2010-01-05 | 1 | -1/+1 |
* | Instruction fixes, added instructions, and AsmString changes in the | Sean Callanan | 2009-12-18 | 1 | -1/+1 |
* | Don't enable the post-RA scheduler on x86 except at -O3. In its | Dan Gohman | 2009-12-07 | 1 | -1/+1 |
* | When optimizing for size, don't tail-merge unless it's likely to be a | Dan Gohman | 2009-11-13 | 1 | -0/+113 |
* | Tail merge at any size when there are two potentials blocks and one | Dan Gohman | 2009-11-12 | 1 | -0/+27 |
* | Add support for tail duplication to BranchFolding, and extend | Dan Gohman | 2009-11-11 | 1 | -0/+268 |