diff options
author | steven <steven@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-12-12 13:21:41 +0000 |
---|---|---|
committer | steven <steven@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-12-12 13:21:41 +0000 |
commit | a187704749e7c5615482e8687483e7eaa5b8d6f2 (patch) | |
tree | 0065c0275ba2790fa72c6483563e1ce5917c5a6f /libsanitizer/tsan | |
parent | a57ede0b9fc28dcb58af2357abb2420a8037496c (diff) | |
download | gcc-a187704749e7c5615482e8687483e7eaa5b8d6f2.tar.gz |
* graph.c: Include sbitmap.h and cfgloop.h.
(draw_cfg_nodes_no_loops): New function to dump basic blocks in
topological order if the function does not have a loop tree.
Handle unreachable blocks also.
(draw_cfg_nodes_for_loop): New function to dump basic blocks in
one loop tree node as a named cluster of nodes.
(draw_cfg_nodes): New function to draw all CFG nodes.
(draw_cfg_edges): New function to draw all CFG edges.
(print_graph_cfg): Simplify using the new functions.
* Makefile.in (graph.o): Fix dependencies.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@194446 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libsanitizer/tsan')
0 files changed, 0 insertions, 0 deletions