[PATCH] D41297: [ThinLTO] Implement summary visualizer
Eugene Leviant via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Dec 18 09:09:53 PST 2017
evgeny777 added a comment.
> I don't know about the best way to display this, could be color, bold, label, or other markers.
Currently the following scheme is used:
1. Nodes:
- Red - means node is dead (isLive() returns false)
- Yellow - not eligible to import
- Rectangles - functions
- Dotted rectangles - aliases
- Rounded rectangles - data members
2. Edges
- Solid - means function call. Color is different for different hotness value (`black` = unknown, `blue` = cold, `brown` = hot, `bold red` = critical)
- Dashed - means reference
Any suggestions?
https://reviews.llvm.org/D41297
More information about the llvm-commits
mailing list