aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGen/X86/tail-opts.ll
AgeCommit message (Expand)Author
2011-11-27Upgrade syntax of tests using volatile instructions to use 'load volatile' in...Chris Lattner
2011-05-04Fix a batch of x86 tests to be coalescer independent.Jakob Stoklund Olesen
2011-04-14In the pre-RA scheduler, maintain cmp+br proximity.Andrew Trick
2011-04-05Fix register-dependent X86 tests.Jakob Stoklund Olesen
2011-01-03Use pushq / popq instead of subq $8, %rsp / addq $8, %rsp to adjust stack inEvan Cheng
2010-09-30Try again to disable critical edge splitting in CodeGenPrepare.Jakob Stoklund Olesen
2010-09-27Revert "Disable codegen prepare critical edge splitting. Machine instruction ...Jakob Stoklund Olesen
2010-09-23Disable codegen prepare critical edge splitting. Machine instruction passes nowEvan Cheng
2010-09-17Teach machine sink toEvan Cheng
2010-05-03Fix a bug which prevented tail merging of return instructions inDan Gohman
2010-04-17Start function numbering at 0.Dan Gohman
2010-01-23Fix tests.Evan Cheng
2010-01-05Delete useless trailing semicolons.Dan Gohman
2009-12-18Instruction fixes, added instructions, and AsmString changes in theSean Callanan
2009-12-07Don't enable the post-RA scheduler on x86 except at -O3. In itsDan Gohman
2009-11-13When optimizing for size, don't tail-merge unless it's likely to be aDan Gohman
2009-11-12Tail merge at any size when there are two potentials blocks and oneDan Gohman
2009-11-11Add support for tail duplication to BranchFolding, and extendDan Gohman