-#define get_extbb_visited(blk) _get_extbb_visited(blk)
-#define set_extbb_visited(blk, v) _set_extbb_visited(blk, v)
-#define mark_extbb_visited(blk) _mark_extbb_visited(blk)
+/**
+ * Return the leader basis block of an extended block
+ */
+static INLINE ir_node *
+_get_extbb_leader(ir_extblk *blk)
+{
+ return blk->blks[0];
+}
+
+#define is_ir_extbb(thing) _is_ir_extbb(thing)
+#define get_extbb_visited(blk) _get_extbb_visited(blk)
+#define set_extbb_visited(blk, v) _set_extbb_visited(blk, v)
+#define mark_extbb_visited(blk) _mark_extbb_visited(blk)