Lines Matching refs:node
33 contains_other_jump(nir_cf_node *node, nir_instr *expected_jump)
35 switch (node->type) {
37 nir_instr *lst_instr = nir_block_last_instr(nir_cf_node_as_block(node));
41 nir_foreach_instr(instr, nir_cf_node_as_block(node))
51 nir_if *if_stmt = nir_cf_node_as_if(node);
53 foreach_list_typed_safe(nir_cf_node, node, node, &if_stmt->then_list) {
54 if (contains_other_jump(node, expected_jump))
58 foreach_list_typed_safe(nir_cf_node, node, node, &if_stmt->else_list) {
59 if (contains_other_jump(node, expected_jump))
70 unreachable("Unhandled cf node type");