ir_graph **callees; /**< For callgraph analyses. */
int *callee_isbe; /**< For callgraph analyses: set if backedge. */
int callgraph_loop_depth;
- int callgraph_weighted_loop_depth;
int callgraph_recursion_depth;
ir_loop *l;
/* inline functions for graphs */
/*-------------------------------------------------------------------*/
+extern int __interprocedural_view;
+
+static INLINE int
+__get_interprocedural_view(void) {
+ return __interprocedural_view;
+}
+
static INLINE int
__is_ir_graph(void *thing) {
return (get_kind(thing) == k_ir_graph);
++irg->block_visited;
}
+#define get_interprocedural_view() __get_interprocedural_view()
#define is_ir_graph(thing) __is_ir_graph(thing)
#define get_irg_start_block(irg) __get_irg_start_block(irg)
#define set_irg_start_block(irg, node) __set_irg_start_block(irg, node)