Home
last modified time | relevance | path

Searched refs:nir_jump_instr (Results 1 – 21 of 21) sorted by relevance

/external/mesa3d/src/compiler/nir/
Dnir_lower_returns.c64 nir_jump_instr *brk = in predicate_following()
177 nir_jump_instr *jump = nir_instr_as_jump(last_instr); in lower_returns_in_block()
Dnir_clone.c476 static nir_jump_instr *
477 clone_jump(clone_state *state, const nir_jump_instr *jmp) in clone_jump()
479 nir_jump_instr *njmp = nir_jump_instr_create(state->ns, jmp->type); in clone_jump()
Dnir.c470 nir_jump_instr *
473 nir_jump_instr *instr = ralloc(shader, nir_jump_instr); in nir_jump_instr_create()
1099 nir_jump_instr *jump_instr = nir_instr_as_jump(instr); in nir_instr_remove()
Dnir_serialize.c759 write_jump(write_ctx *ctx, const nir_jump_instr *jmp) in write_jump()
764 static nir_jump_instr *
768 nir_jump_instr *jmp = nir_jump_instr_create(ctx->nir, type); in read_jump()
Dnir.h1443 } nir_jump_instr; typedef
1498 NIR_DEFINE_CAST(nir_instr_as_jump, nir_instr, nir_jump_instr, instr,
2010 nir_jump_instr *nir_jump_instr_create(nir_shader *shader, nir_jump_type type);
Dnir_control_flow.c455 nir_jump_instr *jump_instr = nir_instr_as_jump(instr); in nir_handle_add_jump()
Dnir_builder.h654 nir_jump_instr *jump = nir_jump_instr_create(build->shader, jump_type); in nir_jump()
Dnir_print.c853 print_jump_instr(nir_jump_instr *instr, print_state *state) in print_jump_instr()
Dnir_validate.c738 nir_jump_instr *jump = nir_instr_as_jump(nir_block_last_instr(block)); in validate_block()
/external/mesa3d/src/compiler/nir/tests/
Dcontrol_flow_tests.cpp57 nir_jump_instr *jump = nir_jump_instr_create(b.shader, nir_jump_break); in TEST_F()
/external/mesa3d/src/intel/compiler/
Dbrw_vec4.h344 virtual void nir_emit_jump(nir_jump_instr *instr);
Dbrw_fs.h233 nir_jump_instr *instr);
Dbrw_vec4_nir.cpp1998 vec4_visitor::nir_emit_jump(nir_jump_instr *instr) in nir_emit_jump()
Dbrw_fs_nir.cpp4820 fs_visitor::nir_emit_jump(const fs_builder &bld, nir_jump_instr *instr) in nir_emit_jump()
/external/mesa3d/src/gallium/auxiliary/nir/
Dtgsi_to_nir.c1099 nir_jump_instr *instr = nir_jump_instr_create(b->shader, nir_jump_continue); in ttn_cont()
1106 nir_jump_instr *instr = nir_jump_instr_create(b->shader, nir_jump_break); in ttn_brk()
/external/mesa3d/src/compiler/glsl/
Dglsl_to_nir.cpp600 nir_jump_instr *instr = nir_jump_instr_create(this->shader, type); in visit()
615 nir_jump_instr *instr = nir_jump_instr_create(this->shader, nir_jump_return); in visit()
/external/mesa3d/src/amd/vulkan/
Dradv_query.c63 nir_jump_instr *instr = nir_jump_instr_create(b->shader, nir_jump_break); in radv_break_on_count()
/external/mesa3d/src/broadcom/compiler/
Dnir_to_vir.c1683 ntq_emit_jump(struct v3d_compile *c, nir_jump_instr *jump) in ntq_emit_jump()
/external/mesa3d/src/gallium/drivers/vc4/
Dvc4_program.c1990 ntq_emit_jump(struct vc4_compile *c, nir_jump_instr *jump) in ntq_emit_jump()
/external/mesa3d/src/gallium/drivers/freedreno/ir3/
Dir3_compiler_nir.c2609 emit_jump(struct ir3_context *ctx, nir_jump_instr *jump) in emit_jump()
/external/mesa3d/src/amd/common/
Dac_nir_to_llvm.c5222 const nir_jump_instr *instr) in visit_jump()