| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Don't align loop header unless the loop back edge is below the header. | Evan Cheng | 2009-05-08 | 1 | -1/+17 |
| | | | | | llvm-svn: 71242 | ||||
| * | Reverse branch condition only when there is a conditional branch. | Evan Cheng | 2009-05-08 | 1 | -1/+2 |
| | | | | | llvm-svn: 71214 | ||||
| * | Add explicit braces to disambiguate nested if/else. Removes a warning. | Nick Lewycky | 2009-05-08 | 1 | -1/+2 |
| | | | | | llvm-svn: 71211 | ||||
| * | Optimize code placement in loop to eliminate unconditional branches or move ↵ | Evan Cheng | 2009-05-08 | 1 | -16/+236 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | unconditional branch to the outside of the loop. e.g. /// A: /// ... /// <fallthrough to B> /// /// B: --> loop header /// ... /// jcc <cond> C, [exit] /// /// C: /// ... /// jmp B /// /// ==> /// /// A: /// ... /// jmp B /// /// C: --> new loop header /// ... /// <fallthough to B> /// /// B: /// ... /// jcc <cond> C, [exit] llvm-svn: 71209 | ||||
| * | Code refactoring. | Evan Cheng | 2009-05-07 | 1 | -7/+22 |
| | | | | | llvm-svn: 71151 | ||||
| * | Rename "loop aligner" pass to "code placement optimization" pass. | Evan Cheng | 2009-05-07 | 1 | -0/+82 |
| llvm-svn: 71150 | |||||

