summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/ARM/code-placement.ll
Commit message (Collapse)AuthorAgeFilesLines
* Properly pseudo-ize the ARM LDMIA_RET instruction. This has the nice side-Jim Grosbach2011-03-111-1/+1
| | | | | | effect that we get proper instruction printing using the "pop" mnemonic for it. llvm-svn: 127502
* Eliminate the unused CodeGenPrepare option to split critical edges.Cameron Zwarich2011-03-021-1/+1
| | | | llvm-svn: 126825
* Explicitly disable CGP critical edge splitting for this test so it won't breakJakob Stoklund Olesen2010-09-271-1/+1
| | | | | | by reenabling it temporarily. llvm-svn: 114858
* Don't depend on basic block numbering.Jakob Stoklund Olesen2010-09-271-7/+8
| | | | llvm-svn: 114857
* Enable code placement optimization pass for ARM.Evan Cheng2010-09-241-1/+50
| | | | llvm-svn: 114746
* PHI elimination should not break back edge. It can cause some significant ↵Evan Cheng2010-08-171-0/+29
code placement issues. rdar://8263994 good: LBB0_2: mov r2, r0 . . . mov r1, r2 bne LBB0_2 bad: LBB0_2: mov r2, r0 . . . @ BB#3: mov r1, r2 b LBB0_2 llvm-svn: 111221
OpenPOWER on IntegriCloud