Searched refs:vtn_switch (Results 1 – 2 of 2) sorted by relevance
/external/mesa3d/src/compiler/spirv/ |
D | vtn_cfg.c | 247 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()
|
D | vtn_private.h | 183 struct vtn_switch { struct
|