projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Dump the normal dwarf pubtypes section as well.
[oota-llvm.git]
/
lib
/
CodeGen
/
MachineScheduler.cpp
2013-09-24
Andrew Trick
Comment typo.
blob
|
commitdiff
|
raw
2013-09-20
Andrew Trick
Allow subtarget selection of the default MachineSchedul...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-19
Andrew Trick
Rename ConvergingScheduler to GenericScheduler.
blob
|
commitdiff
|
raw
|
diff to current
2013-09-09
Andrew Trick
Enable -misched-cyclicpath by default.
blob
|
commitdiff
|
raw
|
diff to current
2013-09-09
Andrew Trick
mi-sched: smooth out the cyclicpath heuristic.
blob
|
commitdiff
|
raw
|
diff to current
2013-09-06
Andrew Trick
mi-sched: cleanup register pressure update, remove...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-06
Andrew Trick
mi-sched: improve regpressure tracing.
blob
|
commitdiff
|
raw
|
diff to current
2013-09-06
Andrew Trick
mi-sched: print tree size in -view-misched-dags
blob
|
commitdiff
|
raw
|
diff to current
2013-09-06
Andrew Trick
mi-sched: register pressure update tracing.
blob
|
commitdiff
|
raw
|
diff to current
2013-09-06
Andrew Trick
mi-sched: Reorder Cyclicpath (latency) and CriticalMax...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-06
Andrew Trick
Added MachineSchedPolicy.
blob
|
commitdiff
|
raw
|
diff to current
2013-09-04
Andrew Trick
mi-sched: Force bottom up scheduling for generic targets.
blob
|
commitdiff
|
raw
|
diff to current
2013-09-04
Andrew Trick
comment typo
blob
|
commitdiff
|
raw
|
diff to current
2013-09-04
Andrew Trick
Remove dead subtree limit code.
blob
|
commitdiff
|
raw
|
diff to current
2013-09-04
Andrew Trick
-view-misched-dags, better pruning.
blob
|
commitdiff
|
raw
|
diff to current
2013-09-04
Andrew Trick
mi-sched: DEBUG cleanup, call tracePick for unidirectio...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-04
Andrew Trick
80 columns
blob
|
commitdiff
|
raw
|
diff to current
2013-09-04
Andrew Trick
mi-sched: Suppress register pressure tracking when...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-04
Andrew Trick
mi-sched: Load clustering is a bit to expensive to...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-04
Andrew Trick
mi-sched: Reuse an invalid HazardRecognizer to save...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-04
Andrew Trick
mi-sched: bypass heuristic checks when regpressure...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-04
Andrew Trick
Added -misched-regpressure option.
blob
|
commitdiff
|
raw
|
diff to current
2013-08-31
Andrew Trick
Fix my previous checkin to updatePressureDiffs.
blob
|
commitdiff
|
raw
|
diff to current
2013-08-30
Andrew Trick
mi-sched: update PressureDiffs on-the-fly for liveness.
blob
|
commitdiff
|
raw
|
diff to current
2013-08-30
Andrew Trick
mi-sched: improve the generic register pressure compar...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-30
Andrew Trick
mi-sched: Precompute a PressureDiff for each instructio...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-30
Andrew Trick
comment typo
blob
|
commitdiff
|
raw
|
diff to current
2013-08-29
Andrew Trick
Comment and revise the cyclic critical path code.
blob
|
commitdiff
|
raw
|
diff to current
2013-08-23
Andrew Trick
Adds cyclic critical path computation and heuristics...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-23
Andrew Trick
mi-sched: Don't call MBB.size() in initSUnits. The...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-07
Andrew Trick
Confusing comment typo.
blob
|
commitdiff
|
raw
|
diff to current
2013-07-30
Andrew Trick
MI Sched: Track live-thru registers.
blob
|
commitdiff
|
raw
|
diff to current
2013-07-30
Andrew Trick
MI Sched fix: assert "Disconnected LRG within the sched...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-25
Andrew Trick
MI Sched: Register pressure heuristics.
blob
|
commitdiff
|
raw
|
diff to current
2013-07-25
Andrew Trick
Dump LIS before regalloc. MI sched changes them.
blob
|
commitdiff
|
raw
|
diff to current
2013-07-19
Alexey Samsonov
Fix uninitialized memory read found by MemorySanitizer...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-19
Andrew Trick
MI Sched: Update the way resources are tracked so the...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-21
Andrew Trick
MI-Sched: cleanup DEBUG output.
blob
|
commitdiff
|
raw
|
diff to current
2013-06-21
Andrew Trick
MI-Sched: Adjust regpressure limits for reserved regs.
blob
|
commitdiff
|
raw
|
diff to current
2013-06-17
Andrew Trick
Give RegMax higher priority.
blob
|
commitdiff
|
raw
|
diff to current
2013-06-17
Andrew Trick
Remove compareRPDelta.
blob
|
commitdiff
|
raw
|
diff to current
2013-06-17
Andrew Trick
MI-Sched: Remove another heuristic that is sensitive...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-17
Andrew Trick
MI-Sched: Track multiple candidates with the same prior...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-15
Andrew Trick
Missing NDEBUGs.
blob
|
commitdiff
|
raw
|
diff to current
2013-06-15
Andrew Trick
MI-Sched: heuristics using the new latency and machine...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-15
Andrew Trick
Machine Model: Add MicroOpBufferSize and resource Buffe...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-15
Andrew Trick
MI-Sched: Rename IssueCount to CurrMOps.
blob
|
commitdiff
|
raw
|
diff to current
2013-06-15
Andrew Trick
MI-Sched: Remove the temporary EnableCopyConstrain...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-15
Andrew Trick
MI-Sched: added tracking of dependent latency for bette...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-15
Andrew Trick
MI-Sched: DEBUG: print critical resource.
blob
|
commitdiff
|
raw
|
diff to current
2013-06-14
Jakub Staszak
Move #include from .h to .cpp file.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-30
Andrew Trick
MI Sched: revert a minor heuristic that snuck in with...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-24
Andrew Trick
Fix for r180193 - MI Sched: eliminate local vreg.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-24
Andrew Trick
MI Sched: eliminate local vreg copies.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-24
Andrew Trick
MI Sched: regpressure tracing.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-13
Andrew Trick
MI-Sched: DEBUG formatting.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-13
Andrew Trick
MI-Sched: schedule physreg copies.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-05
Andrew Trick
RegisterPressure heuristics currently require signed...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-05
Andrew Trick
Disable DFSResult for ConvergingScheduler.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-05
Andrew Trick
MachineScheduler: format DEBUG output.
blob
|
commitdiff
|
raw
|
diff to current
2013-03-21
Matt Arsenault
Fix missing std::. Not sure how this compiles for anyon...
blob
|
commitdiff
|
raw
|
diff to current
2013-03-10
Jakub Staszak
Cleanup #includes.
blob
|
commitdiff
|
raw
|
diff to current
2013-03-08
Andrew Trick
Add -verify-misched option.
blob
|
commitdiff
|
raw
|
diff to current
2013-02-16
Jakub Staszak
Use const reference instead of vector object when passi...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-13
Andrew Trick
MIsched: HazardRecognizers are created for each DAG...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-29
Andrew Trick
MIsched: cleanup code. Use isBoundaryNode().
blob
|
commitdiff
|
raw
|
diff to current
2013-01-25
Jakub Staszak
Use const reference instead of vector copying.
blob
|
commitdiff
|
raw
|
diff to current
2013-01-25
Andrew Trick
MIsched: Print block name. No functionality.
blob
|
commitdiff
|
raw
|
diff to current
2013-01-25
Andrew Trick
MachineScheduler support for viewGraph.
blob
|
commitdiff
|
raw
|
diff to current
2013-01-25
Andrew Trick
MIsched: Improve the interface to SchedDFS analysis...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-25
Andrew Trick
MISched: Add SchedDFSResult to ScheduleDAGMI to formali...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-24
Andrew Trick
MachineScheduler: enable biasCriticalPath for all DAGs.
blob
|
commitdiff
|
raw
|
diff to current
2013-01-11
Andrew Trick
Follow-up typo correction from building the wrong branch.
blob
|
commitdiff
|
raw
|
diff to current
2013-01-11
Andrew Trick
Fix typo from r170452. Affects -enable-misched heuristics.
blob
|
commitdiff
|
raw
|
diff to current
2013-01-09
Andrew Trick
MIsched: add an ILP window property to machine model.
blob
|
commitdiff
|
raw
|
diff to current
2012-12-18
Andrew Trick
MISched: Cleanup, redundant statement.
blob
|
commitdiff
|
raw
|
diff to current
2012-12-18
Andrew Trick
MISched: Heuristics, compare latency more precisely...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-18
Andrew Trick
MISched: Remove SchedRemainder::IsResourceLimited....
blob
|
commitdiff
|
raw
|
diff to current
2012-12-18
Andrew Trick
MISched: cleanup, use the proper iterator type.
blob
|
commitdiff
|
raw
|
diff to current
2012-12-18
Andrew Trick
MISched: minor improvement, initialize remaining resour...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-03
Chandler Carruth
Use the new script to sort the includes of every file...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-01
Andrew Trick
misched: Fix RegisterPressureTracker handling of DebugVals.
blob
|
commitdiff
|
raw
|
diff to current
2012-12-01
Andrew Trick
misched: fix RegionBegin when DebugValues get shuffled...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-29
Benjamin Kramer
misched: Recompute priority queue when DFSResults are...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-28
Andrew Trick
misched: Analysis that partitions the DAG into subtrees.
blob
|
commitdiff
|
raw
|
diff to current
2012-11-28
Andrew Trick
misched: rename ScheduleDAGILP to ScheduleDFS to prepar...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-28
Andrew Trick
misched: Debug output fix. Use an always valid iterator.
blob
|
commitdiff
|
raw
|
diff to current
2012-11-13
Andrew Trick
misched: Allow subtargets to enable misched and depende...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-12
Andrew Trick
misched: rename interfaceto avoid gcc warnings
blob
|
commitdiff
|
raw
|
diff to current
2012-11-12
Andrew Trick
misched: Target-independent support for MacroFusion.
blob
|
commitdiff
|
raw
|
diff to current
2012-11-12
Andrew Trick
misched: Target-independent support for load/store...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-12
Andrew Trick
misched: Infrastructure for weak DAG edges.
blob
|
commitdiff
|
raw
|
diff to current
2012-11-09
Benjamin Kramer
Silence GCC warning about falling off the end of a...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-07
Andrew Trick
misched: Heuristics based on the machine model.
blob
|
commitdiff
|
raw
|
diff to current
2012-11-06
Andrew Trick
misched: Rename RemainingCount to avoid confusion with...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-16
Andrew Trick
misched: Added handleMove support for updating all...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-15
Andrew Trick
misched: ILP scheduler for experimental heuristics.
blob
|
commitdiff
|
raw
|
diff to current
2012-10-10
Andrew Trick
misched: Use the TargetSchedModel interface wherever...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-08
Andrew Trick
misched: avoid scheduling an instruction twice.
blob
|
commitdiff
|
raw
|
diff to current
2012-09-14
Andrew Trick
misched: add a hook for custom DAG postprocessing.
blob
|
commitdiff
|
raw
|
diff to current
next