aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/Hexagon/HexagonMachineScheduler.cpp
AgeCommit message (Expand)AuthorFilesLines
2014-08-20Fix null reference creation in ScheduleDAGInstrs constructor call.Alexey Samsonov1-1/+1
2014-08-04Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher1-2/+6
2014-06-30Fix 'platform-specific' hyphenationsAlp Toker1-2/+2
2014-04-25[C++] Use 'nullptr'. Target edition.Craig Topper1-8/+8
2014-04-22[Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth1-2/+2
2014-03-07Replace PROLOG_LABEL with a new CFI_INSTRUCTION.Rafael Espindola1-1/+1
2013-12-28Factor MI-Sched in preparation for post-ra scheduling support.Andrew Trick1-7/+10
2013-09-11Rename variables for consistency.Eli Friedman1-3/+3
2013-09-10Fix unused variables.Eli Friedman1-2/+0
2013-08-30mi-sched: Precompute a PressureDiff for each instruction, adjust for liveness...Andrew Trick1-5/+5
2013-07-27Fix a memory leak in the hexagon scheduler. We call initialize here moreChandler Carruth1-0/+2
2013-06-15Machine Model: Add MicroOpBufferSize and resource BufferSize.Andrew Trick1-2/+2
2013-06-07Don't cache the instruction and register info from the TargetMachine, becauseBill Wendling1-2/+1
2013-03-10Cleanup #includes.Jakub Staszak1-1/+2
2013-03-02Added FIXME for future Hexagon cleanup.Andrew Trick1-0/+3
2013-02-13MIsched: HazardRecognizers are created for each DAG. Free them.Andrew Trick1-1/+3
2013-01-25MIsched: Improve the interface to SchedDFS analysis (subtrees).Andrew Trick1-1/+7
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth1-1/+0
2012-11-06ScheduleDAG interface. Added OrderKind to distinguish nonregister dependencies.Andrew Trick1-2/+1
2012-10-10misched: Use the TargetSchedModel interface wherever possible.Andrew Trick1-10/+13
2012-09-14DAG post-process for Hexagon MI schedulerSergei Larin1-0/+27
2012-09-14Remove redundant private field.Benjamin Kramer1-1/+1
2012-09-11Reorganize MachineScheduler interfaces and publish them in the header.Andrew Trick1-312/+12
2012-09-10Add "blocked" heuristic to the Hexagon MI scheduler.Sergei Larin1-36/+114
2012-09-04Porting Hexagon MI Scheduler to the new API.Sergei Larin1-0/+874