entity *get_Sel_accessed_entity (ir_node *sel, int pos);
*/
+int get_irn_loop_call_depth(ir_node *n);
+int get_irn_loop_depth(ir_node *n);
+int get_irn_recursion_depth(ir_node *n);
/** Get the weighted interprocedural loop depth of the node.
The depth is estimated by a heuristic. The heuristic consideres
* Further this ignores padding for alignment, especially of small fields. */
int get_type_estimated_size_bytes(type *tp);
/** Estimates the number of fields of a single Object.
- * The heuristic mainly affects array sizes. */
+ * The heuristic mainly affects array sizes.
+ * @@@ Misses inherited fields! */
int get_type_estimated_n_fields(type *tp);
double get_type_estimated_n_casts(type *clss);