1. dd98c49 Add an option to the MI scheduler to cut off scheduling after a fixed number of by Lang Hames · 14 years ago
  2. 05e7a84 Silence operator precedence warnings. by Benjamin Kramer · 14 years ago
  3. 8823dec misched: implemented a framework for top-down or bottom-up scheduling. by Andrew Trick · 14 years ago
  4. 72515be misched comments by Andrew Trick · 14 years ago
  5. af1bee7 misched: handle scheduler that insert instructions at empty region boundaries. by Andrew Trick · 14 years ago
  6. edfe2ec misched: handle scheduling region boundaries nicely. by Andrew Trick · 14 years ago
  7. 8c207e4 misched interface: rename Begin/End to RegionBegin/RegionEnd since they are not private. by Andrew Trick · 14 years ago
  8. 1c0ec45 misched comments by Andrew Trick · 14 years ago
  9. a21daf7 revert 152356: verify misched changes using -misched=shuffle. by Andrew Trick · 14 years ago
  10. 4530068 misched: allow the default scheduler to be one chosen by the target. by Andrew Trick · 14 years ago
  11. bc3b4e3 Cache MBB->begin. It's possible the scheduler / bundler may change MBB->begin(). by Evan Cheng · 14 years ago
  12. 02a80da misched interface: Expose the MachineScheduler pass. by Andrew Trick · 14 years ago
  13. 9a0c583 misched prep: Expose the ScheduleDAGInstrs interface so targets may by Andrew Trick · 14 years ago
  14. a316faa misched prep: rename InsertPos to End. by Andrew Trick · 14 years ago
  15. 52226d4 misched preparation: rename core scheduler methods for consistency. by Andrew Trick · 14 years ago
  16. 60cf03e misched preparation: clarify ScheduleDAG and ScheduleDAGInstrs roles. by Andrew Trick · 14 years ago
  17. a5f1956 Added -view-misched=dags options. by Andrew Trick · 14 years ago
  18. 3b6eb1e misched: Use the StartBlock/FinishBlock hooks by Andrew Trick · 14 years ago
  19. 46cc9a4 Initialize SUnits before DAG building. by Andrew Trick · 14 years ago
  20. d9f2152 MachineScheduler shouldn't use/preserve LiveDebugVariables. by Lang Hames · 14 years ago
  21. 77d2051 Disentangle moving a machine instr from updating LiveIntervals. by Lang Hames · 14 years ago
  22. d3f8fe8 RegAlloc superpass: includes phi elimination, coalescing, and scheduling. by Andrew Trick · 14 years ago
  23. c24e09b comment by Andrew Trick · 14 years ago
  24. e57583a misched: bug in debug output. by Andrew Trick · 14 years ago
  25. de9f897 stale comment by Andrew Trick · 14 years ago
  26. ad33d5a Add a "moveInstr" method to LiveIntervals. This can be used to move instructions by Lang Hames · 14 years ago
  27. 7ccdc5c misched: Inital interface and implementation for ScheduleTopDownLive and ShuffleInstructions. by Andrew Trick · 14 years ago
  28. e1c034f Renamed MachineScheduler to ScheduleTopDownLive. by Andrew Trick · 14 years ago
  29. 59ac4fb misched: Initial code for building an MI level scheduling DAG by Andrew Trick · 14 years ago
  30. 1d028a3 misched: Added ScheduleDAGInstrs::IsPostRA by Andrew Trick · 14 years ago
  31. 7e120f4 misched: Invoke the DAG builder on each sequence of schedulable instructions. by Andrew Trick · 14 years ago
  32. 6344087 Move things around to make the file navigable, even though it will probably be split up later. by Andrew Trick · 14 years ago
  33. e77e84e Added the MachineSchedulerPass skeleton. by Andrew Trick · 14 years ago