summaryrefslogtreecommitdiffstats
path: root/clang/lib/Driver/Driver.cpp
diff options
context:
space:
mode:
authorAdam Nemet <anemet@apple.com>2016-10-07 17:06:34 +0000
committerAdam Nemet <anemet@apple.com>2016-10-07 17:06:34 +0000
commit848556a0e26eb503d6d6ae3a976ae0208b02f9a2 (patch)
tree1855f01e1cd6ecca64a85a724e84359e914862f3 /clang/lib/Driver/Driver.cpp
parentef33c4b3f21b470761a79a8f5d0920d15609a93a (diff)
downloadbcm5719-llvm-848556a0e26eb503d6d6ae3a976ae0208b02f9a2.tar.gz
bcm5719-llvm-848556a0e26eb503d6d6ae3a976ae0208b02f9a2.zip
New utility to visualize optimization records
This is a new tool built on top of the new YAML ouput generated from optimization remarks. It produces HTML for easy navigation and visualization. The tool assumes that hotness information for the remarks is available (the YAML file was produced with PGO). It uses hotness to list the remarks prioritized by the hotness on the index page. Clicking the source location of the remark in the list takes you the source where the remarks are rendedered inline in the source. For now, the tool is meant as prototype. It's written in Python. It uses PyYAML to parse the input. Differential Revision: https://reviews.llvm.org/D25348 llvm-svn: 283571
Diffstat (limited to 'clang/lib/Driver/Driver.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud