/**
* Calculates the iterated dominance frontier of a set of blocks.
* Also clears the link field of the returned blocks as a side effect
/**
* Calculates the iterated dominance frontier of a set of blocks.
* Also clears the link field of the returned blocks as a side effect
int i;
ir_node *block = waitq_get(worklist);
ir_node **domfront = be_get_dominance_frontier(domfronts, block);
int i;
ir_node *block = waitq_get(worklist);
ir_node **domfront = be_get_dominance_frontier(domfronts, block);
- if(!ir_nodeset_insert(blocks, y))
- continue;
-
- waitq_put(worklist, y);
+ if (ir_nodeset_insert(blocks, y))
+ waitq_put(worklist, y);