Home
last modified time | relevance | path

Searched refs:jump_instr (Results 1 – 4 of 4) sorted by relevance

/external/mesa3d/src/compiler/nir/
Dnir_opt_gcm.c589 nir_instr *jump_instr = nir_block_last_instr(instr->block); in gcm_place_instr() local
590 if (jump_instr && jump_instr->type == nir_instr_type_jump) { in gcm_place_instr()
591 exec_node_insert_node_before(&jump_instr->node, &instr->node); in gcm_place_instr()
Dnir_control_flow.c463 nir_jump_instr *jump_instr = nir_instr_as_jump(instr); in nir_handle_add_jump() local
474 switch (jump_instr->type) { in nir_handle_add_jump()
495 link_blocks(block, jump_instr->target, NULL); in nir_handle_add_jump()
499 link_blocks(block, jump_instr->else_target, jump_instr->target); in nir_handle_add_jump()
Dnir_lower_goto_ifs.c899 nir_jump_instr *jump_instr = NULL; in nir_structurize() local
902 jump_instr = nir_instr_as_jump(instr); in nir_structurize()
910 if (jump_instr->type == nir_jump_goto_if) { in nir_structurize()
911 route_to_cond(b, routing, jump_instr->condition, in nir_structurize()
912 jump_instr->target, jump_instr->else_target); in nir_structurize()
Dnir.c1000 nir_jump_instr *jump_instr = nir_instr_as_jump(instr); in nir_instr_remove_v() local
1001 nir_handle_remove_jump(instr->block, jump_instr->type); in nir_instr_remove_v()