Home
last modified time | relevance | path

Searched refs:invocation_index (Results 1 – 7 of 7) sorted by relevance

/external/mesa3d/src/amd/common/nir/
Dac_nir_lower_ngg_mesh.c549 nir_def *invocation_index, in ms_emit_arrayed_outputs() argument
566 ms_load_arrayed_output(b, invocation_index, zero, slot, start_comp, in ms_emit_arrayed_outputs()
769 ms_prim_exp_arg_ch1(nir_builder *b, nir_def *invocation_index, nir_def *num_vtx, lower_ngg_ms_state… in ms_prim_exp_arg_ch1() argument
772 nir_def *prim_idx_addr = nir_imul_imm(b, invocation_index, s->vertices_per_prim); in ms_prim_exp_arg_ch1()
851 nir_def *invocation_index, in ms_prim_gen_query() argument
858 nir_if *if_invocation_index_zero = nir_push_if(b, nir_ieq_imm(b, invocation_index, 0)); in ms_prim_gen_query()
871 nir_def *invocation_index, in ms_invocation_query() argument
877 nir_if *if_invocation_index_zero = nir_push_if(b, nir_ieq_imm(b, invocation_index, 0)); in ms_invocation_query()
953 emit_ms_outputs(nir_builder *b, nir_def *invocation_index, nir_def *row_start, in emit_ms_outputs() argument
972 nir_phi_instr_add_src(index, preheader, invocation_index); in emit_ms_outputs()
[all …]
Dac_nir_lower_taskmesh_io_to_mem.c183 nir_def *invocation_index = nir_load_local_invocation_index(b); in lower_task_launch_mesh_workgroups() local
184 nir_if *if_invocation_index_zero = nir_push_if(b, nir_ieq_imm(b, invocation_index, 0)); in lower_task_launch_mesh_workgroups()
Dac_nir_lower_ngg.c889 nir_def *invocation_index, in compact_vertices_after_culling() argument
941 nir_def *es_survived = nir_ilt(b, invocation_index, num_live_vertices_in_workgroup); in compact_vertices_after_culling()
1012 nir_def *gs_survived = nir_ilt(b, invocation_index, num_live_primitives_in_workgroup); in compact_vertices_after_culling()
1500 nir_def *invocation_index = nir_load_local_invocation_index(b); in add_deferred_attribute_culling() local
1501 nir_def *es_vertex_lds_addr = pervertex_lds_addr(b, invocation_index, pervertex_lds_bytes); in add_deferred_attribute_culling()
1631 invocation_index, es_vertex_lds_addr, in add_deferred_attribute_culling()
/external/mesa3d/src/compiler/nir/
Dnir_lower_task_shader.c226 nir_def *invocation_index = nir_load_local_invocation_index(b); in emit_shared_to_payload_copy() local
227 nir_def *addr = nir_imul_imm(b, invocation_index, vec4size); in emit_shared_to_payload_copy()
259 nir_def *cmp = nir_ilt_imm(b, invocation_index, remaining_vec4_copies); in emit_shared_to_payload_copy()
271 nir_def *cmp = nir_ieq_imm(b, invocation_index, 0); in emit_shared_to_payload_copy()
/external/pytorch/torch/onnx/_internal/diagnostics/infra/sarif/
D_result_provenance.py30 invocation_index: int = dataclasses.field( variable in ResultProvenance
/external/mesa3d/src/amd/vulkan/
Dradv_printf.c194 nir_def *invocation_index = nir_mbcnt_amd(b, ballot, nir_imm_int(b, 0)); in radv_build_printf() local
196 …b, nir_iadd(b, addr, nir_u2u64(b, nir_imul_imm(b, invocation_index, format.element_sizes[i]))), 4,… in radv_build_printf()
/external/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_state_cs.c736 …LLVMValueRef invocation_index = lp_build_gather_values(gallivm, invocation_indices, cs_type.length… in generate_compute() local
743 …LLVMValueRef quad_x = LLVMBuildAnd(builder, invocation_index, lp_build_const_int_vec(gallivm, bld.… in generate_compute()
745 …LLVMValueRef quad_sub_x = LLVMBuildURem(builder, invocation_index, lp_build_const_int_vec(gallivm,… in generate_compute()
749 LLVMValueRef quad_y = LLVMBuildUDiv(builder, invocation_index, block_x_size_vec, ""); in generate_compute()
751 …LLVMValueRef quad_sub_y = LLVMBuildUDiv(builder, invocation_index, lp_build_const_int_vec(gallivm,… in generate_compute()
756 …system_values.thread_id[0] = LLVMBuildURem(gallivm->builder, invocation_index, block_x_size_vec, "… in generate_compute()
757 …system_values.thread_id[1] = LLVMBuildUDiv(gallivm->builder, invocation_index, block_x_size_vec, "… in generate_compute()
760 …system_values.thread_id[2] = LLVMBuildUDiv(gallivm->builder, invocation_index, block_x_size_vec, "… in generate_compute()