|
4 years ago | |
---|---|---|
.. | ||
Makefile | 4 years ago | |
README.md | 4 years ago | |
example.dot | 4 years ago | |
gccda.c | 4 years ago | |
gccda.h | 4 years ago | |
gccda.peg | 4 years ago | |
gccda.txt | 4 years ago | |
screenshot.png | 4 years ago | |
test.c.245r.expand | 4 years ago | |
test.c.245r.expand.dot | 4 years ago |
This is a gcc -da output parser created using packcc parser tool to create graph data
This is used to generate similar dot graph data as gcc -fdump-rtl-expand-graph output
This peg grammar is eay to edit to add info about the compiler basic blocks
The mipt-vis compiler tool has a qt5 gui with graph layout to show this graph data
The mipt-vis compiler tool needs update of the gcc data parser which can be this peg file
This works with GNU GCC compiler version-11.1
The similar way is used to show the basic block info of the Intel icc compiler
This graphviz dot data can be used with gml4gtk graph viewer see the example.dot file
🇳🇱