11 // WARNING: add entries to icop_strs when adding entries here
15 struct icop
*prev
, *next
;
16 int id
; // debugging id
18 struct icop
*operands
[2];
22 int id
; // debugging id
23 struct icop
*o_first
, *o_last
;
24 struct icop
*condition
; // condition for flow to next[0] or next[1]
25 struct icblock
*exit
[2]; // next blocks in flow (0=condition is false, 1=condition is true)
28 void icblock_create(struct icblock
*bl
);
29 void icblock_destroy(struct icblock
*bl
);
30 void icblock_dump(struct icblock
*bl
);
31 struct icop
*icblock_append(struct icblock
*bl
);