Home | History | Annotate | Download | only in nir

Lines Matching refs:node

32 contains_other_jump(nir_cf_node *node, nir_instr *expected_jump)
34 switch (node->type) {
36 nir_instr *lst_instr = nir_block_last_instr(nir_cf_node_as_block(node));
40 nir_foreach_instr(instr, nir_cf_node_as_block(node))
50 nir_if *if_stmt = nir_cf_node_as_if(node);
52 foreach_list_typed_safe(nir_cf_node, node, node, &if_stmt->then_list) {
53 if (contains_other_jump(node, expected_jump))
57 foreach_list_typed_safe(nir_cf_node, node, node, &if_stmt->else_list) {
58 if (contains_other_jump(node, expected_jump))
68 unreachable("Unhandled cf node type");