Home
last modified time | relevance | path

Searched refs:nir_vector_insert_imm (Results 1 – 15 of 15) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/d3d12/
Dd3d12_lower_image_casts.c132 unpacked = nir_vector_insert_imm(b, unpacked, nir_imm_float(b, 1.0f), 3); in convert_value()
142 vec2s[0] = nir_vector_insert_imm(b, vec2s[0], nir_imm_float(b, 0.0f), 1); in convert_value()
151 unpacked = nir_vector_insert_imm(b, unpacked, nir_imm_float(b, 1.0f), 3); in convert_value()
161 vec2s[0] = nir_vector_insert_imm(b, vec2s[0], nir_imm_float(b, 0.0f), 1); in convert_value()
Dd3d12_nir_passes.c196 pos = nir_vector_insert_imm(b, pos, depth, 2); in lower_pos_read()
/third_party/mesa3d/src/microsoft/compiler/
Ddxil_nir_lower_vs_vertex_conversion.c116 return nir_vector_insert_imm(b, &intr->dest.ssa, nir_imm_int(b, 1), 3); in lower_vs_vertex_conversion_impl()
/third_party/mesa3d/src/amd/vulkan/
Dradv_nir_apply_pipeline_layout.c135 nir_vector_insert_imm(b, intrin->src[0].ssa, binding_ptr, 1)); in visit_vulkan_resource_reindex()
153 nir_vector_insert_imm(b, intrin->src[0].ssa, nir_imm_int(b, 0), 2)); in visit_load_vulkan_descriptor()
Dradv_shader.c592 nir_ssa_def *new_dest = nir_vector_insert_imm(&b, &intrin->dest.ssa, frag_z, 2); in radv_lower_fs_intrinsics()
634 nir_ssa_def *v = nir_vector_insert_imm(&b, &intrin->dest.ssa, x_full, 0); in radv_lower_ms_workgroup_id()
/third_party/mesa3d/src/compiler/nir/
Dnir_lower_non_uniform_access.c85 handle->first = nir_vector_insert_imm(b, handle->first, first, i); in nu_handle_compare()
Dnir_lower_io_to_vector.c667 new_val = nir_vector_insert_imm(&b, new_val, intrin->src[1].ssa, index); in nir_vectorize_tess_levels_impl()
Dnir_lower_io.c860 return nir_vector_insert_imm(b, addr, nir_iadd(b, nir_channel(b, addr, 3), offset), 3); in build_addr_iadd()
865 return nir_vector_insert_imm(b, addr, nir_iadd(b, nir_channel(b, addr, 1), offset), 1); in build_addr_iadd()
877 return nir_vector_insert_imm(b, addr, nir_iadd(b, nir_channel(b, addr, 2), offset), 2); in build_addr_iadd()
Dnir_builder.h552 nir_vector_insert_imm(nir_builder *b, nir_ssa_def *vec, in nir_vector_insert_imm() function
586 return nir_vector_insert_imm(b, vec, scalar, c_const); in nir_vector_insert()
Dnir_opt_if.c1426 new_ssa = nir_vector_insert_imm(b, vec, new_ssa, scalar.comp); in rewrite_comp_uses_within_if()
Dnir_lower_tex.c1117 nir_ssa_def *new_coord = nir_vector_insert_imm(b, coord, rounded_layer, layer); in lower_array_layer_round_even()
/third_party/mesa3d/src/amd/common/
Dac_nir_lower_taskmesh_io_to_mem.c132 nir_ssa_def *api_workgroup_id = nir_vector_insert_imm(b, hw_workgroup_id, api_workgroup_id_x, 0); in ac_nir_apply_first_task_to_task_shader()
/third_party/mesa3d/src/freedreno/ir3/
Dir3_nir.c301 nir_src_for_ssa(nir_vector_insert_imm(b, src, ai, ncomp - 1))); in ir3_nir_lower_array_sampler_cb()
/third_party/mesa3d/src/compiler/spirv/
Dspirv_to_nir.c4008 cur->def = nir_vector_insert_imm(&b->nb, cur->def, insert->def, indices[i]); in vtn_composite_insert()
/third_party/mesa3d/docs/relnotes/
D21.3.0.rst3561 - nir/lower_io: use nir_vector_insert_imm()
3562 - radv: use nir_vector_insert_imm in lower_intrinsics