summaryrefslogtreecommitdiff
path: root/lib/CodeGen/ScheduleDAG.cpp
Commit message (Expand)AuthorAge
* [Modules] Remove potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-22
* [C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper2014-04-14
* [C++11] Replace llvm::next and llvm::prior with std::next and std::prev.Benjamin Kramer2014-03-02
* Fix known typosAlp Toker2014-01-24
* Use SmallVectorImpl instead of SmallVector for iterators and references to av...Craig Topper2013-07-03
* Scheduler diagnostics. Print the register name.Andrew Trick2013-03-01
* Instructions schedulers should report correct height/depth.Andrew Trick2013-03-01
* Replace loop with std::find.Benjamin Kramer2013-02-16
* MIsched: Added biasCriticalPath.Andrew Trick2013-01-24
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-03
* misched: Don't consider artificial edges weak edges.Andrew Trick2012-11-13
* misched: Infrastructure for weak DAG edges.Andrew Trick2012-11-12
* Release build: guard dump functions withManman Ren2012-09-11
* Release build: guard dump functions with "ifndef NDEBUG"Manman Ren2012-09-06
* sched: Avoid trivially redundant DAG edges. Take the one with higher latency.Andrew Trick2012-06-13
* misched preparation: clarify ScheduleDAG and ScheduleDAGInstrs roles.Andrew Trick2012-03-07
* misched preparation: modularize schedule printing.Andrew Trick2012-03-07
* misched preparation: modularize schedule verification.Andrew Trick2012-03-07
* Don't print out pointer values in SUnit::dump().Jakob Stoklund Olesen2012-02-17
* misched: Initial code for building an MI level scheduling DAGAndrew Trick2012-01-14
* Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie2011-12-20
* Make a bunch of symbols private.Benjamin Kramer2011-08-19
* Silence a bunch (but not all) "variable written but not read" warningsDuncan Sands2011-08-12
* - Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo andEvan Cheng2011-06-28
* Added -stress-sched flag in the Asserts build.Andrew Trick2011-06-15
* Fix a ton of comment typos found by codespell. Patch byChris Lattner2011-04-15
* Introducing a new method of tracking register pressure. We can'tAndrew Trick2011-02-04
* Fix a few cases where the scheduler is not checking for phys reg copies. The ...Andrew Trick2010-12-24
* Various bits of framework needed for precise machine-level selectionAndrew Trick2010-12-24
* reduce indentation, no functionality change.Chris Lattner2010-12-20
* Remove trailing whitespace, no functionality changes.John Mosby2010-06-30
* Remove unused member variable.Zhongxing Xu2010-05-17
* Delete an unused member variable.Dan Gohman2010-04-13
* Change errs() to dbgs().David Greene2010-01-05
* Remove some old experimental code that is no longer needed. Remove additional...David Goodwin2009-11-20
* Rename registers to break output dependencies in addition to anti-dependencies.David Goodwin2009-11-12
* Do a scheduling pass ignoring anti-dependencies to identify candidate registe...David Goodwin2009-11-03
* Fix integer overflow in instruction scheduling. This can happen if we haveReid Kleckner2009-09-30
* Convert DOUT to DEBUG(errs()...).Bill Wendling2009-08-22
* Add some debug output.David Goodwin2009-08-11
* Move to raw_ostream.Daniel Dunbar2009-07-24
* When scheduling a block in parts, keep track of the overallDan Gohman2009-02-11
* Use iterators to iterate through the Preds array instead ofDan Gohman2009-02-11
* Factor out more code for computing register live-range informationforDan Gohman2009-02-10
* Instead of adding dependence edges between terminator instructionsDan Gohman2009-01-16
* Generalize the HazardRecognizer interface so that it can be usedDan Gohman2009-01-15
* Move a few containers out of ScheduleDAGInstrs::BuildSchedGraphDan Gohman2009-01-15
* Avoid referring to edge D after the Succs or Preds arrays haveDan Gohman2009-01-13
* Don't call setDepthDirty/setHeightDirty when adding an edgeDan Gohman2009-01-05
* Minor code simplifications.Dan Gohman2008-12-23