index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
lib
/
CodeGen
/
MachineScheduler.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
mi-sched: Suppress register pressure tracking when the scheduling window is t...
Andrew Trick
2013-09-04
1
-16
/
+29
*
mi-sched: Load clustering is a bit to expensive to enable unconditionally.
Andrew Trick
2013-09-04
1
-1
/
+1
*
mi-sched: Reuse an invalid HazardRecognizer to save compile time.
Andrew Trick
2013-09-04
1
-6
/
+14
*
mi-sched: bypass heuristic checks when regpressure tracking is disabled.
Andrew Trick
2013-09-04
1
-24
/
+29
*
Added -misched-regpressure option.
Andrew Trick
2013-09-04
1
-13
/
+31
*
Fix my previous checkin to updatePressureDiffs.
Andrew Trick
2013-08-31
1
-4
/
+19
*
mi-sched: update PressureDiffs on-the-fly for liveness.
Andrew Trick
2013-08-30
1
-5
/
+59
*
mi-sched: improve the generic register pressure comparison.
Andrew Trick
2013-08-30
1
-14
/
+12
*
mi-sched: Precompute a PressureDiff for each instruction, adjust for liveness...
Andrew Trick
2013-08-30
1
-27
/
+51
*
comment typo
Andrew Trick
2013-08-30
1
-1
/
+1
*
Comment and revise the cyclic critical path code.
Andrew Trick
2013-08-29
1
-13
/
+116
*
Adds cyclic critical path computation and heuristics, temporarily disabled.
Andrew Trick
2013-08-23
1
-21
/
+68
*
mi-sched: Don't call MBB.size() in initSUnits. The driver already has instr c...
Andrew Trick
2013-08-23
1
-5
/
+7
*
Confusing comment typo.
Andrew Trick
2013-08-07
1
-1
/
+1
*
MI Sched: Track live-thru registers.
Andrew Trick
2013-07-30
1
-2
/
+10
*
MI Sched fix: assert "Disconnected LRG within the scheduling region."
Andrew Trick
2013-07-30
1
-0
/
+6
*
MI Sched: Register pressure heuristics.
Andrew Trick
2013-07-25
1
-8
/
+32
*
Dump LIS before regalloc. MI sched changes them.
Andrew Trick
2013-07-25
1
-2
/
+2
*
Fix uninitialized memory read found by MemorySanitizer: always set output par...
Alexey Samsonov
2013-07-19
1
-1
/
+1
*
MI Sched: Update the way resources are tracked so the current heuristics make...
Andrew Trick
2013-07-19
1
-7
/
+5
*
MI-Sched: cleanup DEBUG output.
Andrew Trick
2013-06-21
1
-5
/
+6
*
MI-Sched: Adjust regpressure limits for reserved regs.
Andrew Trick
2013-06-21
1
-2
/
+3
*
Give RegMax higher priority.
Andrew Trick
2013-06-17
1
-9
/
+9
*
Remove compareRPDelta.
Andrew Trick
2013-06-17
1
-37
/
+0
*
MI-Sched: Remove another heuristic that is sensitive to queue order.
Andrew Trick
2013-06-17
1
-6
/
+0
*
MI-Sched: Track multiple candidates with the same priority level.
Andrew Trick
2013-06-17
1
-32
/
+25
*
Missing NDEBUGs.
Andrew Trick
2013-06-15
1
-0
/
+6
*
MI-Sched: heuristics using the new latency and machine model.
Andrew Trick
2013-06-15
1
-234
/
+330
*
Machine Model: Add MicroOpBufferSize and resource BufferSize.
Andrew Trick
2013-06-15
1
-13
/
+16
*
MI-Sched: Rename IssueCount to CurrMOps.
Andrew Trick
2013-06-15
1
-8
/
+8
*
MI-Sched: Remove the temporary EnableCopyConstrain flag.
Andrew Trick
2013-06-15
1
-7
/
+1
*
MI-Sched: added tracking of dependent latency for better heuristics.
Andrew Trick
2013-06-15
1
-13
/
+26
*
MI-Sched: DEBUG: print critical resource.
Andrew Trick
2013-06-15
1
-0
/
+4
*
Move #include from .h to .cpp file.
Jakub Staszak
2013-06-14
1
-0
/
+1
*
MI Sched: revert a minor heuristic that snuck in with -misched-vcopy.
Andrew Trick
2013-04-30
1
-0
/
+6
*
Fix for r180193 - MI Sched: eliminate local vreg.
Andrew Trick
2013-04-24
1
-2
/
+6
*
MI Sched: eliminate local vreg copies.
Andrew Trick
2013-04-24
1
-7
/
+194
*
MI Sched: regpressure tracing.
Andrew Trick
2013-04-24
1
-0
/
+8
*
MI-Sched: DEBUG formatting.
Andrew Trick
2013-04-13
1
-14
/
+22
*
MI-Sched: schedule physreg copies.
Andrew Trick
2013-04-13
1
-1
/
+72
*
RegisterPressure heuristics currently require signed comparisons.
Andrew Trick
2013-04-05
1
-2
/
+2
*
Disable DFSResult for ConvergingScheduler.
Andrew Trick
2013-04-05
1
-2
/
+0
*
MachineScheduler: format DEBUG output.
Andrew Trick
2013-04-05
1
-22
/
+17
*
Fix missing std::. Not sure how this compiles for anyone else.
Matt Arsenault
2013-03-21
1
-1
/
+1
*
Cleanup #includes.
Jakub Staszak
2013-03-10
1
-0
/
+2
*
Add -verify-misched option.
Andrew Trick
2013-03-08
1
-0
/
+9
*
Use const reference instead of vector object when passing an argument to
Jakub Staszak
2013-02-16
1
-1
/
+1
*
MIsched: HazardRecognizers are created for each DAG. Free them.
Andrew Trick
2013-02-13
1
-1
/
+6
*
MIsched: cleanup code. Use isBoundaryNode().
Andrew Trick
2013-01-29
1
-2
/
+4
*
Use const reference instead of vector copying.
Jakub Staszak
2013-01-25
1
-1
/
+2
[prev]
[next]