X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbeifg_t.h;h=bf8700abd7397dc7a1240cbdeaa64e68f1eb52ef;hb=282607ae076ae3534bb6aa86bff165fd5525f5ea;hp=2496105bd7446afef42599551664ce315b9cfbf5;hpb=2822b67ee0e55acbdc420a9dc9a29d7e2b3f4723;p=libfirm diff --git a/ir/be/beifg_t.h b/ir/be/beifg_t.h index 2496105bd..bf8700abd 100644 --- a/ir/be/beifg_t.h +++ b/ir/be/beifg_t.h @@ -34,6 +34,9 @@ struct _be_ifg_t { #ifdef _BE_IFG_USE_MACROS +#define be_ifg_nodes_iter_size(self) ((self)->impl->nodes_iter_size) +#define be_ifg_neighbours_iter_size(self) ((self)->impl->neighbours_iter_size) + #define be_ifg_free(self) ((self)->impl->free(self)) #define be_ifg_connected(self,a,b) ((self)->impl->connected(self, a, b)) #define be_ifg_neighbours_begin(self, iter, irn) ((self)->impl->neighbours_begin(self, iter, irn)) @@ -46,4 +49,6 @@ struct _be_ifg_t { #endif +void be_ifg_check(const be_ifg_t *ifg); + #endif /*_BEIFG_T_H_*/