Home
last modified time | relevance | path

Searched refs:vtn_switch (Results 1 – 2 of 2) sorted by relevance

/external/mesa3d/src/compiler/spirv/
Dvtn_cfg.c247 vtn_add_case(struct vtn_builder *b, struct vtn_switch *swtch, in vtn_add_case()
284 vtn_order_case(struct vtn_switch *swtch, struct vtn_case *cse) in vtn_order_case()
492 struct vtn_switch *swtch = ralloc(b, struct vtn_switch); in vtn_cfg_walk_blocks()
803 struct vtn_switch *vtn_switch = (struct vtn_switch *)node; in vtn_emit_cf_list() local
817 const int num_cases = list_length(&vtn_switch->cases); in vtn_emit_cf_list()
820 nir_ssa_def *sel = vtn_ssa_value(b, vtn_switch->selector)->def; in vtn_emit_cf_list()
825 list_for_each_entry(struct vtn_case, cse, &vtn_switch->cases, link) { in vtn_emit_cf_list()
846 list_for_each_entry(struct vtn_case, cse, &vtn_switch->cases, link) { in vtn_emit_cf_list()
Dvtn_private.h183 struct vtn_switch { struct