summaryrefslogtreecommitdiff
path: root/opt/opt.h
diff options
context:
space:
mode:
Diffstat (limited to 'opt/opt.h')
-rw-r--r--opt/opt.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/opt/opt.h b/opt/opt.h
index cbdd63e..dbf7dce 100644
--- a/opt/opt.h
+++ b/opt/opt.h
@@ -6,6 +6,7 @@ struct Cfg {
size_t nbb;
/* for building bb */
+ Htab *lblmap; /* label => Bb mapping */
Node **fixjmp;
size_t nfixjmp;
Bb **fixblk;
@@ -24,4 +25,5 @@ struct Bb {
/* Takes a reduced block, and returns a flow graph. */
Cfg *mkcfg(Node **nl, int nn);
+void dumpcfg(Cfg *c, FILE *fd);
void flow(Cfg *cfg);