1. 49d7f8d Make CodePlacementOpt detect special EH control flow by by Dan Gohman · 15 years ago
  2. f3b11aa Fix several comments which had previously been "the the" where a by Dan Gohman · 15 years ago
  3. f451cb8 Fix "the the" and similar typos. by Dan Gohman · 15 years ago
  4. 518bb53 move target-independent opcodes out of TargetInstrInfo by Chris Lattner · 15 years ago
  5. ebc0c8c Remove dead store. by Bill Wendling · 16 years ago
  6. 7896c9f improve portability to avoid conflicting with std::next in c++'0x. by Chris Lattner · 16 years ago
  7. 7707a0d Move the utility function UpdateTerminator() from CodePlacementOpt() into by Jim Grosbach · 16 years ago
  8. 07adb85 Re-apply r84295, with fixes to how the loop "top" and "bottom" blocks are by Dan Gohman · 16 years ago
  9. 766fc1d Revert r84295, this unbreaks llvm-gcc bootstrap on x86-64/linux by Anton Korobeynikov · 16 years ago
  10. c499e32 Fix my -Asserts warning fix. by Daniel Dunbar · 16 years ago
  11. afc1587 Suppress -Asserts warning. by Daniel Dunbar · 16 years ago
  12. 3bdd8de Enhance CodePlacementOpt's unconditional intra-loop branch elimination logic by Dan Gohman · 16 years ago
  13. cd2ae14 Make CodePlacementOpt align loops, rather than loop headers. The by Dan Gohman · 16 years ago
  14. bd31b17 Fix this comment. The loop header is the loop entry point. by Dan Gohman · 16 years ago
  15. 8ad05c4 Fix CodePlacementOpt::OptimizeIntraLoopEdges so that its return value by Bob Wilson · 16 years ago
  16. 6ebf7bc Run code placement optimization for targets that want it (arm and x86 for now). by Evan Cheng · 16 years ago
  17. 9d3094b If header of inner loop is aligned, do not align the outer loop header. We don't want to add nops in the outer loop for the sake of aligning the inner loop. by Evan Cheng · 16 years ago
  18. 74b0ccc Fix pr4195: When iterating through predecessor blocks, break out of the loop by Bob Wilson · 16 years ago
  19. 5374405 Oops. Don't forget to align single bb loops. by Evan Cheng · 16 years ago
  20. f045f80 Enable loop bb placement optimization. by Evan Cheng · 16 years ago
  21. 0269d3c Don't align loop header unless the loop back edge is below the header. by Evan Cheng · 16 years ago
  22. 4b7f7a6 Reverse branch condition only when there is a conditional branch. by Evan Cheng · 16 years ago
  23. 0ab2dce Add explicit braces to disambiguate nested if/else. Removes a warning. by Nick Lewycky · 16 years ago
  24. 45e0010 Optimize code placement in loop to eliminate unconditional branches or move unconditional branch to the outside of the loop. e.g. by Evan Cheng · 16 years ago
  25. 7132e12 Code refactoring. by Evan Cheng · 16 years ago
  26. bbf1db7 Rename "loop aligner" pass to "code placement optimization" pass. by Evan Cheng · 16 years ago[Renamed (75%) from lib/CodeGen/LoopAligner.cpp]
  27. df90841 Avoid inserting noop's in the middle of a loop. by Evan Cheng · 17 years ago
  28. e4d4b8c Remove unncessary isDeclaration() checks. by Devang Patel · 17 years ago
  29. 4ae641f Remove OptimizeForSize global. Use function attribute optsize. by Devang Patel · 17 years ago
  30. 8b56a90 Instead of setPreservesAll, just mark them preseving machine loop info and machine dominators. by Evan Cheng · 17 years ago
  31. bbeeb2a Mark several codegen passes as preserving all analysis. by Evan Cheng · 17 years ago
  32. ae73dc1 Tidy up several unbeseeming casts from pointer to intptr_t. by Dan Gohman · 17 years ago
  33. a8c763b Use empty() instead of begin() == end(). by Dan Gohman · 17 years ago
  34. 4f658e9 Fix PR2112: don't run loop aligner if target doesn't have a TargetLowering object. by Evan Cheng · 17 years ago
  35. 8f14da1 Remove redundant #include. by Evan Cheng · 17 years ago
  36. d703ed6 Added option -align-loops=<true/false> to disable loop aligner pass. by Evan Cheng · 17 years ago
  37. fb8075d Add a quick and dirty "loop aligner pass". x86 uses it to align its loops to 16-byte boundaries. by Evan Cheng · 17 years ago