1. 4dc0b1a Fix clang -Wimplicit-fallthrough warnings across llvm, NFC by Reid Kleckner · 7 years ago
  2. 726e12c ScheduleDAG: Cleanup dumping code; NFC by Matthias Braun · 7 years ago
  3. d34e60c Rename DEBUG macro to LLVM_DEBUG. by Nicola Zaghen · 7 years ago
  4. 26e171f [HexagonMachineScheduler] Remove local (copied) getWeakLeft(). by Jonas Paulsson · 7 years ago
  5. 65059ee [Hexagon] Add heuristic to exclude critical path cost for scheduling by Krzysztof Parzyszek · 8 years ago
  6. 4c6b65f [Hexagon] Correct the computation of TopReadyCycle and BotReadyCycle of SU by Krzysztof Parzyszek · 8 years ago
  7. 73be83d [Hexagon] Check weak dependences when only 1 instruction is available by Krzysztof Parzyszek · 8 years ago
  8. 5ffd808 [Hexagon] Improve scheduling heuristic for large basic blocks by Krzysztof Parzyszek · 8 years ago
  9. 2c4231d [Hexagon] Fix division by zero in machine scheduler by Krzysztof Parzyszek · 8 years ago
  10. dca3831 [Hexagon] Improve scheduling based on register pressure by Krzysztof Parzyszek · 8 years ago
  11. f1caa28 MachineFunction: Return reference from getFunction(); NFC by Matthias Braun · 8 years ago
  12. 25528d6 [CodeGen] Unify MBB reference format in both MIR and debug output by Francis Visoiu Mistrih · 8 years ago
  13. b3bde2e Fix a bunch more layering of CodeGen headers that are in Target by David Blaikie · 8 years ago
  14. 3f833ed Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering by David Blaikie · 8 years ago
  15. 3b87336 [Hexagon] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 8 years ago
  16. 95da97e [Hexagon] Break up DAG mutations into separate classes, move to subtarget by Krzysztof Parzyszek · 8 years ago
  17. 697297a [Hexagon] Move pre-RA DAG mutations to scheduler constructor by Krzysztof Parzyszek · 8 years ago
  18. 0cd23f56 [CodeGen] Rename DEBUG_TYPE to match passnames by Evandro Menezes · 8 years ago
  19. 6a38cc6 [Hexagon] Speedup NumNodesBlocking calculation. NFCI. by Nirav Dave · 8 years ago
  20. 2af5037 [Hexagon] Use automatically-generated scheduling information for HVX by Krzysztof Parzyszek · 8 years ago
  21. 5ea971c [Hexagon] Update instruction types by Krzysztof Parzyszek · 9 years ago
  22. b7d3311 Move helpers into anonymous namespaces. NFC. by Benjamin Kramer · 9 years ago
  23. f0b34a5 [Hexagon] Referencify MachineInstr in HexagonInstrInfo, NFC by Krzysztof Parzyszek · 9 years ago
  24. 2be7ead [Hexagon] Misc changes to HexagonMachineScheduler, NFC by Krzysztof Parzyszek · 9 years ago
  25. 786333f [Hexagon] Enable .cur formation in MISched for Hexagon V60 by Krzysztof Parzyszek · 9 years ago
  26. f05dc4d [Hexagon] Add verbose debugging mode to Hexagon MI Scheduler by Krzysztof Parzyszek · 9 years ago
  27. 393b379 [Hexagon] Use timing class info as tie-breaker in machine scheduler by Krzysztof Parzyszek · 9 years ago
  28. 3467e9d [Hexagon] HexagonMachineScheduler should account for resources by Krzysztof Parzyszek · 9 years ago
  29. 748d3ef [Hexagon] Fix zero latency instructions with multiple predecessors by Krzysztof Parzyszek · 9 years ago
  30. 408e300 [Hexagon] Handle instruction latency for 0 or 2 cycles by Krzysztof Parzyszek · 9 years ago
  31. 6c715e1 [Hexagon] Make MI scheduler check for stalls in previous packet on v60 by Krzysztof Parzyszek · 9 years ago
  32. 36b0f93 [Hexagon] Replace postprocessDAG with a more elaborate DAG mutation by Krzysztof Parzyszek · 9 years ago
  33. 9be6673 [Hexagon] Add a scheduling DAG mutation by Krzysztof Parzyszek · 9 years ago
  34. 5702287 CodeGen: Update DFAPacketizer API to take MachineInstr&, NFC by Duncan P. N. Exon Smith · 10 years ago
  35. e72b0db Make MachineScheduler debug output less confusing. by James Y Knight · 10 years ago
  36. f8b8e4a Move HexagonMachineScheduler to use the subtarget off of the by Eric Christopher · 11 years ago
  37. 8968e6d Fix null reference creation in ScheduleDAGInstrs constructor call. by Alexey Samsonov · 11 years ago
  38. d913448 Remove the TargetMachine forwards for TargetSubtargetInfo based by Eric Christopher · 11 years ago
  39. cf21875 Fix 'platform-specific' hyphenations by Alp Toker · 11 years ago
  40. 062a2ba [C++] Use 'nullptr'. Target edition. by Craig Topper · 11 years ago
  41. 84e68b2 [Modules] Fix potential ODR violations by sinking the DEBUG_TYPE by Chandler Carruth · 11 years ago
  42. b1f25f1 Replace PROLOG_LABEL with a new CFI_INSTRUCTION. by Rafael Espindola · 12 years ago
  43. d7f890e Factor MI-Sched in preparation for post-ra scheduling support. by Andrew Trick · 12 years ago
  44. 8f06d55 Rename variables for consistency. by Eli Friedman · 12 years ago
  45. 78bffa5 Fix unused variables. by Eli Friedman · 12 years ago
  46. 1a83134 mi-sched: Precompute a PressureDiff for each instruction, adjust for liveness later. by Andrew Trick · 12 years ago
  47. c18e39c Fix a memory leak in the hexagon scheduler. We call initialize here more by Chandler Carruth · 12 years ago
  48. de2109e Machine Model: Add MicroOpBufferSize and resource BufferSize. by Andrew Trick · 12 years ago
  49. 4a7a408 Don't cache the instruction and register info from the TargetMachine, because by Bill Wendling · 12 years ago
  50. df17ddd Cleanup #includes. by Jakub Staszak · 13 years ago
  51. 6347462 Added FIXME for future Hexagon cleanup. by Andrew Trick · 13 years ago
  52. 553e0fe MIsched: HazardRecognizers are created for each DAG. Free them. by Andrew Trick · 13 years ago
  53. e2c3f5c MIsched: Improve the interface to SchedDFS analysis (subtrees). by Andrew Trick · 13 years ago
  54. ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
  55. baeaabb ScheduleDAG interface. Added OrderKind to distinguish nonregister dependencies. by Andrew Trick · 13 years ago
  56. dd79f0f misched: Use the TargetSchedModel interface wherever possible. by Andrew Trick · 13 years ago
  57. 2db64a7 DAG post-process for Hexagon MI scheduler by Sergei Larin · 13 years ago
  58. 61f6708 Remove redundant private field. by Benjamin Kramer · 13 years ago
  59. 7a8e100 Reorganize MachineScheduler interfaces and publish them in the header. by Andrew Trick · 13 years ago
  60. ef4cc11 Add "blocked" heuristic to the Hexagon MI scheduler. by Sergei Larin · 13 years ago
  61. 4d8986a Porting Hexagon MI Scheduler to the new API. by Sergei Larin · 13 years ago