diff options
| author | Matthias Braun <matze@braunis.de> | 2016-06-25 02:03:36 +0000 |
|---|---|---|
| committer | Matthias Braun <matze@braunis.de> | 2016-06-25 02:03:36 +0000 |
| commit | cc676c47a328aaabab9b4d67b2b2f1b48f2cb15e (patch) | |
| tree | 081bc385e4c26e2ed30bad0c6a697b851e8e9799 /llvm/lib/Transforms | |
| parent | b164a9843bedf4edf6c27c8f575c05933efddca4 (diff) | |
| download | llvm-cc676c47a328aaabab9b4d67b2b2f1b48f2cb15e.zip llvm-cc676c47a328aaabab9b4d67b2b2f1b48f2cb15e.tar.gz llvm-cc676c47a328aaabab9b4d67b2b2f1b48f2cb15e.tar.bz2 | |
MachineScheduler: Remember top/bottom choice in bidirectional scheduling
Remember the last choice for the top/bottom scheduling boundary in
bidirectional scheduling mode. The top choice should not change if we
schedule at the bottom and vice versa.
This allows us to improve compiletime: We only recalculate the best pick
for one border and re-use the cached top-pick from the other border.
Differential Revision: http://reviews.llvm.org/D19350
llvm-svn: 273766
Diffstat (limited to 'llvm/lib/Transforms')
0 files changed, 0 insertions, 0 deletions
