1. ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
  2. 4b1f9e3 misched: Don't consider artificial edges weak edges. by Andrew Trick · 13 years ago
  3. f1ff84c misched: Infrastructure for weak DAG edges. by Andrew Trick · 13 years ago
  4. 19f49ac Release build: guard dump functions with by Manman Ren · 13 years ago
  5. 742534c Release build: guard dump functions with "ifndef NDEBUG" by Manman Ren · 13 years ago
  6. 5b90645 sched: Avoid trivially redundant DAG edges. Take the one with higher latency. by Andrew Trick · 13 years ago
  7. 60cf03e misched preparation: clarify ScheduleDAG and ScheduleDAGInstrs roles. by Andrew Trick · 14 years ago
  8. edee68c misched preparation: modularize schedule printing. by Andrew Trick · 14 years ago
  9. 46a5866 misched preparation: modularize schedule verification. by Andrew Trick · 14 years ago
  10. a2755ea Don't print out pointer values in SUnit::dump(). by Jakob Stoklund Olesen · 14 years ago
  11. 59ac4fb misched: Initial code for building an MI level scheduling DAG by Andrew Trick · 14 years ago
  12. a379b181 Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch by David Blaikie · 14 years ago
  13. 4938edb Make a bunch of symbols private. by Benjamin Kramer · 14 years ago
  14. a41634e Silence a bunch (but not all) "variable written but not read" warnings by Duncan Sands · 14 years ago
  15. 6cc775f - Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo and by Evan Cheng · 14 years ago
  16. 3013b6a Added -stress-sched flag in the Asserts build. by Andrew Trick · 14 years ago
  17. 0ab5e2c Fix a ton of comment typos found by codespell. Patch by by Chris Lattner · 15 years ago
  18. d0548ae Introducing a new method of tracking register pressure. We can't by Andrew Trick · 15 years ago
  19. c940566 Fix a few cases where the scheduler is not checking for phys reg copies. The scheduling node may have a NULL DAG node, yuck. by Andrew Trick · 15 years ago
  20. 10ffc2b Various bits of framework needed for precise machine-level selection by Andrew Trick · 15 years ago
  21. ed69c6e reduce indentation, no functionality change. by Chris Lattner · 15 years ago
  22. 5364655 Remove trailing whitespace, no functionality changes. by John Mosby · 15 years ago
  23. 188855a Remove unused member variable. by Zhongxing Xu · 16 years ago
  24. 3930506 Delete an unused member variable. by Dan Gohman · 16 years ago
  25. 94745d0 Change errs() to dbgs(). by David Greene · 16 years ago
  26. 80a03cc Remove some old experimental code that is no longer needed. Remove additional, speculative scheduling pass as its cost did not translate into significant performance improvement. Minor tweaks. by David Goodwin · 16 years ago
  27. da83f7d Rename registers to break output dependencies in addition to anti-dependencies. by David Goodwin · 16 years ago
  28. 8501dbbe Do a scheduling pass ignoring anti-dependencies to identify candidate registers that should be renamed. by David Goodwin · 16 years ago
  29. 8ff5c19 Fix integer overflow in instruction scheduling. This can happen if we have by Reid Kleckner · 16 years ago
  30. 214ac54 Convert DOUT to DEBUG(errs()...). by Bill Wendling · 16 years ago
  31. ebd694b Add some debug output. by David Goodwin · 16 years ago
  32. 8ef0735 Move to raw_ostream. by Daniel Dunbar · 16 years ago
  33. dfaf646 When scheduling a block in parts, keep track of the overall by Dan Gohman · 17 years ago
  34. 27fa408 Use iterators to iterate through the Preds array instead of by Dan Gohman · 17 years ago
  35. b954343 Factor out more code for computing register live-range informationfor by Dan Gohman · 17 years ago
  36. 5f8a259 Instead of adding dependence edges between terminator instructions by Dan Gohman · 17 years ago
  37. 7e105f0 Generalize the HazardRecognizer interface so that it can be used by Dan Gohman · 17 years ago
  38. 619ef48 Move a few containers out of ScheduleDAGInstrs::BuildSchedGraph by Dan Gohman · 17 years ago
  39. 13141d5 Avoid referring to edge D after the Succs or Preds arrays have by Dan Gohman · 17 years ago
  40. 52d4d82 Don't call setDepthDirty/setHeightDirty when adding an edge by Dan Gohman · 17 years ago
  41. 3a57213 Minor code simplifications. by Dan Gohman · 17 years ago
  42. a04542b Optimize setDepthDirty and setHeightDirty a little, as they showed by Dan Gohman · 17 years ago
  43. 24fe9a1 Use SmallVector's pop_back_val. by Dan Gohman · 17 years ago
  44. bb92a1b Use the correct Preds and Succs lists in setHeightDirty() by Dan Gohman · 17 years ago
  45. 2a16bbe Use getDepth() and getHeight() instead of accessing the by Dan Gohman · 17 years ago
  46. dddc1ac Fix some register-alias-related bugs in the post-RA scheduler liveness by Dan Gohman · 17 years ago
  47. e3a6351 Move addPred and removePred out-of-line. by Dan Gohman · 17 years ago
  48. 2d17089 Rewrite the SDep class, and simplify some of the related code. by Dan Gohman · 17 years ago
  49. 7d32974 Whitespace cleanups. by Dan Gohman · 17 years ago
  50. ad2134d Initial support for anti-dependence breaking. Currently this code does not by Dan Gohman · 17 years ago
  51. 67b35bd Rename SDep's isSpecial to isArtificial, to make this field a little by Dan Gohman · 17 years ago
  52. 866b034 Add #include <climits> to get the definition of INT_MAX. by Dan Gohman · 17 years ago
  53. 4ce15e1 Factor out the code for verifying the work of the scheduler, by Dan Gohman · 17 years ago
  54. 60cb69e Experimental post-pass scheduling support. Post-pass scheduling by Dan Gohman · 17 years ago