summaryrefslogtreecommitdiff
path: root/lib/Target/Hexagon/HexagonMachineScheduler.cpp
Commit message (Expand)AuthorAge
* [C++] Use 'nullptr'. Target edition.Craig Topper2014-04-25
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-22
* Replace PROLOG_LABEL with a new CFI_INSTRUCTION.Rafael Espindola2014-03-07
* Factor MI-Sched in preparation for post-ra scheduling support.Andrew Trick2013-12-28
* Rename variables for consistency.Eli Friedman2013-09-11
* Fix unused variables.Eli Friedman2013-09-10
* mi-sched: Precompute a PressureDiff for each instruction, adjust for liveness...Andrew Trick2013-08-30
* Fix a memory leak in the hexagon scheduler. We call initialize here moreChandler Carruth2013-07-27
* Machine Model: Add MicroOpBufferSize and resource BufferSize.Andrew Trick2013-06-15
* Don't cache the instruction and register info from the TargetMachine, becauseBill Wendling2013-06-07
* Cleanup #includes.Jakub Staszak2013-03-10
* Added FIXME for future Hexagon cleanup.Andrew Trick2013-03-02
* MIsched: HazardRecognizers are created for each DAG. Free them.Andrew Trick2013-02-13
* MIsched: Improve the interface to SchedDFS analysis (subtrees).Andrew Trick2013-01-25
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-03
* ScheduleDAG interface. Added OrderKind to distinguish nonregister dependencies.Andrew Trick2012-11-06
* misched: Use the TargetSchedModel interface wherever possible.Andrew Trick2012-10-10
* DAG post-process for Hexagon MI schedulerSergei Larin2012-09-14
* Remove redundant private field.Benjamin Kramer2012-09-14
* Reorganize MachineScheduler interfaces and publish them in the header.Andrew Trick2012-09-11
* Add "blocked" heuristic to the Hexagon MI scheduler.Sergei Larin2012-09-10
* Porting Hexagon MI Scheduler to the new API.Sergei Larin2012-09-04