Home
last modified time | relevance | path

Searched refs:nir_trim_vector (Results 1 – 13 of 13) sorted by relevance

/third_party/mesa3d/src/compiler/nir/
Dnir_opt_shrink_stores.c51 nir_ssa_def *data = nir_trim_vector(b, instr->src[3].ssa, components); in opt_shrink_vectors_image_store()
86 nir_ssa_def *def = nir_trim_vector(b, instr->src[0].ssa, last_bit); in opt_shrink_store_instr()
Dnir_lower_readonly_images_to_tex.c150 nir_trim_vector(b, intrin->src[1].ssa, coord_components); in lower_readonly_image_op()
190 res = nir_trim_vector(b, res, num_components); in lower_readonly_image_op()
Dnir_lower_blend.c411 blended = nir_trim_vector(b, blended, num_components); in nir_lower_blend_store()
Dnir_builder.h1032 nir_trim_vector(nir_builder *b, nir_ssa_def *src, unsigned num_components) in nir_trim_vector() function
1109 return nir_trim_vector(b, src, num_components); in nir_resize_vector()
Dnir_lower_subgroups.c101 value = nir_trim_vector(b, value, num_components); in uint_to_ballot_type()
/third_party/mesa3d/src/mesa/state_tracker/
Dst_pbo_compute.c624 nir_ssa_def *start = nir_iadd(&b, nir_trim_vector(&b, global_id, 2), sd.offset); in create_conversion_shader()
636 coord = nir_trim_vector(&b, coord, coord_components); in create_conversion_shader()
639 nir_trim_vector(&b, sd.offset, coord_components); in create_conversion_shader()
640 nir_ssa_def *range = nir_trim_vector(&b, sd.range, coord_components); in create_conversion_shader()
/third_party/mesa3d/src/intel/compiler/
Dbrw_nir_lower_storage_image.c103 coord = nir_trim_vector(b, coord, dims); in image_address()
460 color = nir_trim_vector(b, color, image.chans); in convert_color_for_store()
/third_party/mesa3d/docs/relnotes/
D22.1.2.rst105 - nir/builder: Add a nir_trim_vector helper
D22.2.0.rst2761 - nir/builder: Add a nir_trim_vector helper
/third_party/mesa3d/src/freedreno/ir3/
Dir3_nir_analyze_ubo_ranges.c624 result = nir_trim_vector(b, result, instr->num_components); in ir3_nir_lower_load_const_instr()
/third_party/mesa3d/src/amd/vulkan/
Dradv_meta_bufimage.c63 tex->src[0].src = nir_src_for_ssa(nir_trim_vector(&b, img_coord, 2 + is_3d)); in build_nir_itob_compute_shader()
573 tex->src[0].src = nir_src_for_ssa(nir_trim_vector(&b, src_coord, 2 + is_3d)); in build_nir_itoi_compute_shader()
/third_party/mesa3d/src/compiler/spirv/
Dspirv_to_nir.c2876 p->src = nir_src_for_ssa(nir_trim_vector(&b->nb, coord, coord_components)); in vtn_handle_texture()
3157 dest->elems[1]->def = nir_trim_vector(&b->nb, &instr->dest.ssa, in vtn_handle_texture()
3573 nir_ssa_def *result = nir_trim_vector(&b->nb, &intrin->dest.ssa, in vtn_handle_image()
3586 dest->elems[1]->def = nir_trim_vector(&b->nb, result, res_type_size); in vtn_handle_image()
/third_party/mesa3d/src/intel/blorp/
Dblorp_blit.c944 color = nir_trim_vector(b, color, src_channels); in bit_cast_color()