1. b03fd12 Replace "fallthrough" comments with LLVM_FALLTHROUGH by Justin Bogner · 9 years ago
  2. ea0b1e7 ScoreboardHazardRecognizer: unbreak TSAN by moving a static mutated variable to a member by Mehdi Amini · 10 years ago
  3. eb2a254 Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r259192 post commit comment. by Yaron Keren · 10 years ago
  4. 1175945 Change MCSchedModel to be a struct of statically initialized data. by Pete Cooper · 11 years ago
  5. 1b9dde0 [Modules] Remove potential ODR violations by sinking the DEBUG_TYPE by Chandler Carruth · 12 years ago
  6. c0196b1 [C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr. by Craig Topper · 12 years ago
  7. 19f49ac Release build: guard dump functions with by Manman Ren · 13 years ago
  8. 742534c Release build: guard dump functions with "ifndef NDEBUG" by Manman Ren · 13 years ago
  9. 87255e3 I'm introducing a new machine model to simultaneously allow simple by Andrew Trick · 13 years ago
  10. 8db5547 Revert r158679 - use case is unclear (and it increases the memory footprint). by Hal Finkel · 13 years ago
  11. 421a5ba Fixing a compiler warning in MSVC 10. by Aaron Ballman · 13 years ago
  12. 8eac009 Allow up to 64 functional units per processor itinerary. by Hal Finkel · 13 years ago
  13. 73d7736 misched: Added MultiIssueItineraries. by Andrew Trick · 13 years ago
  14. ed7c96d misched: Allow disabling scoreboard hazard checking for subtargets with a by Andrew Trick · 13 years ago
  15. 484f424 ScoreboardHazardRecognizer: Remove dead conditional in debug code. by Benjamin Kramer · 13 years ago
  16. 4e7f6a7 misched: trace formatting by Andrew Trick · 13 years ago
  17. edbb58c5 Remove unnecessary default cases in switches that cover all enum values. by David Blaikie · 14 years ago
  18. 7a6e8f2 Remove an invalid assert that is really just asserting when the scheduler emits by Cameron Zwarich · 14 years ago
  19. 8264e27 Sink SubtargetFeature and TargetInstrItineraries (renamed MCInstrItineraries) into MC. by Evan Cheng · 14 years ago
  20. 6cc775f - Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo and by Evan Cheng · 14 years ago
  21. 47ff14b Convert -enable-sched-cycles and -enable-sched-hazard to -disable by Andrew Trick · 15 years ago
  22. 10ffc2b Various bits of framework needed for precise machine-level selection by Andrew Trick · 15 years ago
  23. 00067fb Generalize PostRAHazardRecognizer so it can be used in any pass for by Andrew Trick · 15 years ago[Renamed (82%) from llvm/lib/CodeGen/PostRAHazardRecognizer.cpp]
  24. bf40707 Teach if-converter to be more careful with predicating instructions that would by Evan Cheng · 15 years ago
  25. f128bdc Make post-ra scheduling, anti-dep breaking, and register scavenger (conservatively) aware of predicated instructions. This enables ARM to move if-conversion before post-ra scheduler. by Evan Cheng · 15 years ago
  26. 078f4ce - Do away with SimpleHazardRecognizer.h. It's not used and offers little value. by Evan Cheng · 15 years ago[Renamed (88%) from llvm/lib/CodeGen/ExactHazardRecognizer.cpp]
  27. 0bdc634 Initial support for different kinds of FU reservation. by Anton Korobeynikov · 16 years ago
  28. 9a348a9 Factor out scoreboard into separate class. This way we might have several different score boards. by Anton Korobeynikov · 16 years ago
  29. 4a61882 Fix "the the" and similar typos. by Dan Gohman · 16 years ago
  30. 964a982 by David Greene · 16 years ago
  31. 8501dbbe Do a scheduling pass ignoring anti-dependencies to identify candidate registers that should be renamed. by David Goodwin · 16 years ago
  32. 9c09684 80 column violation. by Evan Cheng · 16 years ago
  33. bf97147a Make the end-of-itinerary mark explicit. Some cleanup. by David Goodwin · 16 years ago
  34. 74b7956 Use early returns. by David Goodwin · 16 years ago
  35. bc74cae Use delete[] to match new[] (found by valgrind). by Duncan Sands · 16 years ago
  36. 1d5d245 Don't crash when target has no itineraries. by David Goodwin · 16 years ago
  37. a2c4594 Normalize how the 'namespace llvm {' is used in this file. by Bill Wendling · 16 years ago
  38. d813cbf Extend the instruction itinerary model to include the ability to indicate the def and use cycle for each operand. This additional information is optional, so existing itineraries do not need to be changed. by David Goodwin · 16 years ago
  39. b369ee4 Enhance the InstrStage object to enable the specification of an Itinerary with overlapping stages. The default is to maintain the current behavior that the "next" stage immediately follows the previous one. by David Goodwin · 16 years ago
  40. fd5defe Allow a zero cycle stage to reserve/require a FU without advancing the cycle counter. by David Goodwin · 16 years ago
  41. 0c04f2b Fix a -Asserts warning. by Daniel Dunbar · 16 years ago
  42. f20236a Replace DOUT. by David Goodwin · 16 years ago
  43. 6021b4d Post RA scheduler changes. Introduce a hazard recognizer that uses the target schedule information to accurately model the pipeline. Update the scheduler to correctly handle multi-issue targets. by David Goodwin · 16 years ago