Searched refs:switch_case (Results 1 - 4 of 4) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/compiler/spirv/
H A Dvtn_cfg.c402 if (case_block->switch_case == NULL) {
414 case_block->switch_case = c;
418 case_block->switch_case->is_default = true;
420 util_dynarray_append(&case_block->switch_case->values, uint64_t, val);
459 if (block->switch_case) {
462 swcase->fallthrough == block->switch_case);
463 swcase->fallthrough = block->switch_case;
478 struct vtn_block *start, struct vtn_case *switch_case,
516 vtn_cfg_walk_blocks(b, &loop->body, block, switch_case, NULL,
522 vtn_get_branch_type(b, new_loop_break, switch_case, switch_brea
477 vtn_cfg_walk_blocks(struct vtn_builder * b,struct list_head * cf_list,struct vtn_block * start,struct vtn_case * switch_case,struct vtn_block * switch_break,struct vtn_block * loop_break,struct vtn_block * loop_cont,struct vtn_block * end) argument
[all...]
H A Dvtn_private.h221 struct vtn_case *switch_case; member in struct:vtn_block
/xsrc/external/mit/MesaLib/dist/src/compiler/spirv/
H A Dvtn_cfg.c370 if (target_block->switch_case) {
379 struct vtn_case *switch_case = vtn_cf_node_find_case(cf_parent); local in function:VTN_DECL_CF_NODE_FIND
382 vtn_fail_if(switch_case == NULL,
386 /* Because block->switch_case is only set on the entry block for a given
393 vtn_fail_if(target_block->switch_case == switch_case,
397 vtn_fail_if(target_block->switch_case->node.parent !=
398 switch_case->node.parent,
402 vtn_fail_if(switch_case->fallthrough != NULL &&
403 switch_case
[all...]
H A Dvtn_private.h253 struct vtn_case *switch_case; member in struct:vtn_block

Completed in 7 milliseconds