ack/mach/proto/mcg/dominance.h
David Given 21034c0d65 No, dammit, for register allocation I need to walk the blocks in *dominance*
order. Since the dominance tree has changed when I fiddled with the graph, I
need to recompute it, so factor it out of the SSA pass. Code is uglier than I'd
like but at least the RET statement goes last in the generated code now.
2016-10-05 23:52:54 +02:00

14 lines
244 B
C

#ifndef DOMINANCE_H
#define DOMINANCE_H
extern struct array postorder;
extern struct array preorder;
extern struct pmap dominators;
extern void calculate_dominance_graph(struct procedure* proc);
#endif
/* vim: set sw=4 ts=4 expandtab : */