Коммит түүх

Эзэн SHA1 Мессеж Огноо
  Chandler Carruth 6b547686c5 Update the file headers across all of the LLVM projects in the monorepo 6 жил өмнө
  Matthias Braun b064c24e4a ScheduleDAG: Cleanup dumping code; NFC 7 жил өмнө
  Nico Weber 0f38c60baf IWYU for llvm-config.h in llvm, additions. 7 жил өмнө
  Amara Emerson 98f500f52f Move a dump() implementation out of line. 7 жил өмнө
  Benjamin Kramer 94488e575a Assert correct removal of SUnit in LatencyPriorityQueue 7 жил өмнө
  David Majnemer 975248e4fb Use the range variant of find instead of unpacking begin/end 9 жил өмнө
  David Blaikie fd9cb11cd4 Remove LatencyPriorityQueue::dump because it relies on an implicit copy ctor which is deprecated in C++11 (due to the presence of a user-declare dtor in the base class) 10 жил өмнө
  Chandler Carruth 8677f2ff9a [Modules] Remove potential ODR violations by sinking the DEBUG_TYPE 11 жил өмнө
  Craig Topper 4ba844388c [C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr. 11 жил өмнө
  Benjamin Kramer d628f19f5d [C++11] Replace llvm::next and llvm::prior with std::next and std::prev. 11 жил өмнө
  Andrew Trick 953be893e8 misched preparation: rename core scheduler methods for consistency. 13 жил өмнө
  Andrew Trick b4566a9999 Initialize SUnits before DAG building. 13 жил өмнө
  Andrew Trick 2da8bc8a5f Various bits of framework needed for precise machine-level selection 14 жил өмнө
  Andrew Trick 6e8f4c4048 whitespace 14 жил өмнө
  Oscar Fuentes 10e02a017a Use `llvm::next' instead of `next' to make VC++ 2010 happy. 15 жил өмнө
  Dan Gohman 93d3433579 Eliminate the use of PriorityQueue and just use a std::vector, 15 жил өмнө
  Dan Gohman a4e4ffd389 Change push_all to a non-virtual function and implement it in the 15 жил өмнө
  David Goodwin 557bbe6b5d 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. 15 жил өмнө
  David Goodwin 12dd99dc30 Rename registers to break output dependencies in addition to anti-dependencies. 16 жил өмнө
  David Goodwin 4de099d8ca Do a scheduling pass ignoring anti-dependencies to identify candidate registers that should be renamed. 16 жил өмнө
  Dan Gohman 8749b61178 Add initial support for back-scheduling address computations, 16 жил өмнө
  Dan Gohman 3f23744df4 Fix some register-alias-related bugs in the post-RA scheduler liveness 16 жил өмнө
  Dan Gohman f55a2101e3 Update CalcLatency to work in terms of edge latencies, rather than 16 жил өмнө
  Dan Gohman 54e4c36a73 Rewrite the SDep class, and simplify some of the related code. 16 жил өмнө
  Dan Gohman aeac8f9cb4 Don't charge full latency for an anti-dependence, in this simplistic 16 жил өмнө
  Dan Gohman 343f0c0467 Experimental post-pass scheduling support. Post-pass scheduling 17 жил өмнө