Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
llvm
/
24080a98786cf393740cd035e27dd16c12827892
/
lib
/
CodeGen
/
ScheduleDAG.cpp
9f71f80
Remove trailing whitespace, no functionality changes.
by John Mosby
· 14 years ago
bae5210
Remove unused member variable.
by Zhongxing Xu
· 14 years ago
5c98294
Delete an unused member variable.
by Dan Gohman
· 14 years ago
4b134d1
Change errs() to dbgs().
by David Greene
· 15 years ago
557bbe6
Remove some old experimental code that is no longer needed. Remove additional, speculative scheduling pass as its cost did not translate into significant performance improvement. Minor tweaks.
by David Goodwin
· 15 years ago
12dd99d
Rename registers to break output dependencies in addition to anti-dependencies.
by David Goodwin
· 15 years ago
4de099d
Do a scheduling pass ignoring anti-dependencies to identify candidate registers that should be renamed.
by David Goodwin
· 15 years ago
c277ab0
Fix integer overflow in instruction scheduling. This can happen if we have
by Reid Kleckner
· 15 years ago
960bb85
Convert DOUT to DEBUG(errs()...).
by Bill Wendling
· 15 years ago
c93d837
Add some debug output.
by David Goodwin
· 15 years ago
3f0e830
Move to raw_ostream.
by Daniel Dunbar
· 15 years ago
47ac0f0
When scheduling a block in parts, keep track of the overall
by Dan Gohman
· 16 years ago
5cffa6f
Use iterators to iterate through the Preds array instead of
by Dan Gohman
· 16 years ago
9e64bbb
Factor out more code for computing register live-range informationfor
by Dan Gohman
· 16 years ago
f711939
Instead of adding dependence edges between terminator instructions
by Dan Gohman
· 16 years ago
fc54c55
Generalize the HazardRecognizer interface so that it can be used
by Dan Gohman
· 16 years ago
79ce276
Move a few containers out of ScheduleDAGInstrs::BuildSchedGraph
by Dan Gohman
· 16 years ago
a1f50e2
Avoid referring to edge D after the Succs or Preds arrays have
by Dan Gohman
· 16 years ago
a80c859
Don't call setDepthDirty/setHeightDirty when adding an edge
by Dan Gohman
· 16 years ago
1578f84
Minor code simplifications.
by Dan Gohman
· 16 years ago
8044e9b
Optimize setDepthDirty and setHeightDirty a little, as they showed
by Dan Gohman
· 16 years ago
e19c636
Use SmallVector's pop_back_val.
by Dan Gohman
· 16 years ago
f89e6e6
Use the correct Preds and Succs lists in setHeightDirty()
by Dan Gohman
· 16 years ago
fccf6dd
Use getDepth() and getHeight() instead of accessing the
by Dan Gohman
· 16 years ago
3f23744
Fix some register-alias-related bugs in the post-RA scheduler liveness
by Dan Gohman
· 16 years ago
c6b680e
Move addPred and removePred out-of-line.
by Dan Gohman
· 16 years ago
54e4c36
Rewrite the SDep class, and simplify some of the related code.
by Dan Gohman
· 16 years ago
e3a49cd
Whitespace cleanups.
by Dan Gohman
· 16 years ago
21d9003
Initial support for anti-dependence breaking. Currently this code does not
by Dan Gohman
· 16 years ago
98adea1
Rename SDep's isSpecial to isArtificial, to make this field a little
by Dan Gohman
· 16 years ago
4036206
Add #include <climits> to get the definition of INT_MAX.
by Dan Gohman
· 16 years ago
a1e6d36
Factor out the code for verifying the work of the scheduler,
by Dan Gohman
· 16 years ago
343f0c0
Experimental post-pass scheduling support. Post-pass scheduling
by Dan Gohman
· 16 years ago