summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorAndrew Trick <atrick@apple.com>2012-11-28 05:13:28 +0000
committerAndrew Trick <atrick@apple.com>2012-11-28 05:13:28 +0000
commit48d392e81ec159657c5041856df5683f8aec627d (patch)
tree6b2a491692cc7399af7f8827fe8ab94a0ce0bd9f /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parentcd1c2f9fb1f5484b3665f69789b6fa92837e2b72 (diff)
downloadbcm5719-llvm-48d392e81ec159657c5041856df5683f8aec627d.tar.gz
bcm5719-llvm-48d392e81ec159657c5041856df5683f8aec627d.zip
misched: Analysis that partitions the DAG into subtrees.
This is a simple, cheap infrastructure for analyzing the shape of a DAG. It recognizes uniform DAGs that take the shape of bottom-up subtrees, such as the included matrix multiplication example. This is useful for heuristics that balance register pressure with ILP. Two canonical expressions of the heuristic are implemented in scheduling modes: -misched-ilpmin and -misched-ilpmax. llvm-svn: 168773
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud