1. 1fa5bcb Codegen pass definition cleanup. No functionality. by Andrew Trick · 14 years ago
  2. 0ab5e2c Fix a ton of comment typos found by codespell. Patch by by Chris Lattner · 15 years ago
  3. daed6f6 Fix some typos. by Cameron Zwarich · 15 years ago
  4. a7aed18 Reapply r110396, with fixes to appease the Linux buildbot gods. by Owen Anderson · 15 years ago
  5. bda59bd Revert r110396 to fix buildbots. by Owen Anderson · 15 years ago
  6. 755aceb Don't use PassInfo* as a type identifier for passes. Instead, use the address of the static by Owen Anderson · 15 years ago
  7. 7398758 Add some basic debug output. by Dan Gohman · 15 years ago
  8. 5ffef74 Make CodePlacementOpt detect special EH control flow by by Dan Gohman · 16 years ago
  9. 97c5902 Fix several comments which had previously been "the the" where a by Dan Gohman · 16 years ago
  10. 4a61882 Fix "the the" and similar typos. by Dan Gohman · 16 years ago
  11. b06015a move target-independent opcodes out of TargetInstrInfo by Chris Lattner · 16 years ago
  12. 8d1f801 Remove dead store. by Bill Wendling · 16 years ago
  13. a48f44d improve portability to avoid conflicting with std::next in c++'0x. by Chris Lattner · 16 years ago
  14. 801b33b Move the utility function UpdateTerminator() from CodePlacementOpt() into by Jim Grosbach · 16 years ago
  15. c0964a5 Re-apply r84295, with fixes to how the loop "top" and "bottom" blocks are by Dan Gohman · 16 years ago
  16. 8383c3d Revert r84295, this unbreaks llvm-gcc bootstrap on x86-64/linux by Anton Korobeynikov · 16 years ago
  17. 5427963 Fix my -Asserts warning fix. by Daniel Dunbar · 16 years ago
  18. 47dfc9a Suppress -Asserts warning. by Daniel Dunbar · 16 years ago
  19. 0d3d9ee Enhance CodePlacementOpt's unconditional intra-loop branch elimination logic by Dan Gohman · 16 years ago
  20. c9af381 Make CodePlacementOpt align loops, rather than loop headers. The by Dan Gohman · 16 years ago
  21. f8e4410 Fix this comment. The loop header is the loop entry point. by Dan Gohman · 16 years ago
  22. d9145fc Fix CodePlacementOpt::OptimizeIntraLoopEdges so that its return value by Bob Wilson · 16 years ago
  23. ab0d233 Run code placement optimization for targets that want it (arm and x86 for now). by Evan Cheng · 16 years ago
  24. 85cca64 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
  25. 9e3d48f Fix pr4195: When iterating through predecessor blocks, break out of the loop by Bob Wilson · 16 years ago
  26. 9085126 Oops. Don't forget to align single bb loops. by Evan Cheng · 16 years ago
  27. 51fa9c7 Enable loop bb placement optimization. by Evan Cheng · 16 years ago
  28. 6e9959e Don't align loop header unless the loop back edge is below the header. by Evan Cheng · 16 years ago
  29. 5b9b33b Reverse branch condition only when there is a conditional branch. by Evan Cheng · 16 years ago
  30. b873ed6 Add explicit braces to disambiguate nested if/else. Removes a warning. by Nick Lewycky · 16 years ago
  31. 2fa2811 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
  32. 143bae5 Code refactoring. by Evan Cheng · 17 years ago
  33. f356a89 Rename "loop aligner" pass to "code placement optimization" pass. by Evan Cheng · 17 years ago[Renamed (75%) from llvm/lib/CodeGen/LoopAligner.cpp]
  34. 3761143 Avoid inserting noop's in the middle of a loop. by Evan Cheng · 17 years ago
  35. ab379c9 Remove unncessary isDeclaration() checks. by Devang Patel · 17 years ago
  36. 1b76f2c Remove OptimizeForSize global. Use function attribute optsize. by Devang Patel · 17 years ago
  37. 962c2cf Instead of setPreservesAll, just mark them preseving machine loop info and machine dominators. by Evan Cheng · 17 years ago
  38. 168f8f3 Mark several codegen passes as preserving all analysis. by Evan Cheng · 17 years ago
  39. a79db30 Tidy up several unbeseeming casts from pointer to intptr_t. by Dan Gohman · 17 years ago
  40. 8de6d22 Use empty() instead of begin() == end(). by Dan Gohman · 17 years ago
  41. 2e26dc8 Fix PR2112: don't run loop aligner if target doesn't have a TargetLowering object. by Evan Cheng · 18 years ago
  42. 88f8399 Remove redundant #include. by Evan Cheng · 18 years ago
  43. 95a7be4 Added option -align-loops=<true/false> to disable loop aligner pass. by Evan Cheng · 18 years ago
  44. c799065 Add a quick and dirty "loop aligner pass". x86 uses it to align its loops to 16-byte boundaries. by Evan Cheng · 18 years ago