/aosp_15_r20/external/mesa3d/src/intel/compiler/elk/ |
H A D | elk_nir_lower_storage_image.c | 102 coord = nir_trim_vector(b, coord, dims); in image_address() 119 nir_trim_vector(b, coord, 2); in image_address() 177 nir_trim_vector(b, tiling, 2)); in image_address() 178 nir_def *major = nir_ushr(b, xypos, nir_trim_vector(b, tiling, 2)); in image_address() 482 color = nir_trim_vector(b, color, image.chans); in convert_color_for_store()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/r600/sfn/ |
H A D | sfn_nir_lower_tex.cpp | 25 nir_trim_vector(b, tex->src[coord_index].src.ssa, 2), in lower_coord_shift_normalized() 49 nir_trim_vector(b, tex->src[coord_index].src.ssa, 2), in lower_coord_shift_unnormalized() 249 nir_trim_vector(b, tex->src[coord_idx].src.ssa, 3)); in r600_nir_lower_cube_to_2darray_impl()
|
H A D | sfn_nir_lower_64bit.cpp | 403 auto src_xy = nir_trim_vector(b, intr->src[1].ssa, 2); in split_store_deref_array() 440 auto src_xy = nir_trim_vector(b, intr->src[1].ssa, 2); in split_store_deref_var() 540 auto src1 = nir_trim_vector(b, src.ssa, 2); in split_store_output() 652 src[0][0] = nir_trim_vector(b, alu->src[0].src.ssa, 2); in split_reduction3() 653 src[0][1] = nir_trim_vector(b, alu->src[1].src.ssa, 2); in split_reduction3() 669 src[0][0] = nir_trim_vector(b, alu->src[0].src.ssa, 2); in split_reduction4() 670 src[0][1] = nir_trim_vector(b, alu->src[1].src.ssa, 2); in split_reduction4()
|
/aosp_15_r20/external/mesa3d/src/compiler/nir/ |
H A D | nir_opt_shrink_stores.c | 51 nir_def *data = nir_trim_vector(b, instr->src[3].ssa, components); in opt_shrink_vectors_image_store() 86 nir_def *def = nir_trim_vector(b, instr->src[0].ssa, last_bit); in opt_shrink_store_instr()
|
H A D | nir_lower_readonly_images_to_tex.c | 156 nir_trim_vector(b, intrin->src[1].ssa, coord_components); in lower_readonly_image_instr_intrinsic() 200 nir_def *res = nir_trim_vector(b, &tex->def, in lower_readonly_image_instr_intrinsic()
|
H A D | nir_lower_drawpixels.c | 119 nir_trim_vector(b, texcoord, tex->coord_components)); in lower_color() 159 nir_trim_vector(b, def, 2)); in lower_color()
|
H A D | nir_normalize_cubemap_coords.c | 51 nir_def *orig_xyz = nir_trim_vector(b, orig_coord, 3); in normalize_cubemap_coords()
|
H A D | nir_lower_viewport_transform.c | 66 nir_def *ndc_point = nir_fmul(b, nir_trim_vector(b, input_point, 3), in lower_viewport_transform_instr()
|
H A D | nir_lower_bitmap.c | 87 nir_trim_vector(b, texcoord, tex->coord_components)); in lower_bitmap()
|
/aosp_15_r20/external/mesa3d/src/asahi/lib/ |
H A D | agx_nir_lower_tilebuffer.c | 220 nir_def *cond = nir_ball(b, nir_ult(b, nir_trim_vector(b, coords, 2), in store_memory() 221 nir_trim_vector(b, size, 2))); in store_memory() 325 value = nir_trim_vector(b, intr->src[0].ssa, comps); in tib_impl()
|
H A D | agx_nir_lower_texture.c | 104 nir_def_rewrite_uses(&tex->def, nir_trim_vector(b, res, nr_comps)); in lower_tex_crawl() 156 nir_def *rgb32 = nir_trim_vector( in lower_buffer_texture() 240 coord = nir_trim_vector(b, coord, lidx); in lower_regular_texture()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/zink/ |
H A D | zink_lower_cubemap_to_array.c | 172 nir_def *c = nir_trim_vector(b, psrc->ssa, in create_array_tex_from_cube_tex() 315 nir_def *texel_coords = nir_fmul(b, nir_trim_vector(b, coord, 2), in handle_cube_gather() 316 nir_i2f32(b, nir_trim_vector(b, tex_size, 2))); in handle_cube_gather() 478 return nir_trim_vector(b, size, num_components); in lower_cube_txs()
|
/aosp_15_r20/external/mesa3d/src/microsoft/compiler/ |
H A D | dxil_nir_lower_int_cubemaps.c | 324 nir_def *texel_coords = nir_fmul(b, nir_trim_vector(b, coord, 2), in handle_cube_gather() 325 nir_i2f32(b, nir_trim_vector(b, tex_size, 2))); in handle_cube_gather() 429 return nir_trim_vector(b, &tex->def, 2); in lower_cube_txs() 443 return nir_trim_vector(b, &intr->def, 2); in lower_cube_image_size()
|
/aosp_15_r20/external/mesa3d/src/mesa/state_tracker/ |
H A D | st_pbo_compute.c | 438 write_conversion(b, nir_trim_vector(b, pixel, 2), buffer_offset, sd); in grab_components() 447 write_conversion(b, nir_trim_vector(b, pixel, 2), buffer_offset, in grab_components() 451 write_conversion(b, nir_trim_vector(b, pixel, 3), in grab_components() 454 write_conversion(b, nir_trim_vector(b, pixel, 4), in grab_components() 659 nir_def *start = nir_iadd(&b, nir_trim_vector(&b, global_id, 2), sd.offset); in create_conversion_shader() 671 coord = nir_trim_vector(&b, coord, coord_components); in create_conversion_shader() 674 nir_trim_vector(&b, sd.offset, coord_components); in create_conversion_shader() 675 nir_def *range = nir_trim_vector(&b, sd.range, coord_components); in create_conversion_shader()
|
/aosp_15_r20/external/mesa3d/src/compiler/glsl/ |
H A D | gl_nir_lower_blend_equation_advanced.c | 347 …_bcsel(b, nir_feq(b, nir_trim_vector(b, fb_def, 3), swizzle(b, fb_def, SWIZZLE_WWWW, 3)), imm3(b, … in calc_blend_result() 355 …sel(b, nir_feq(b, nir_trim_vector(b, blend_src, 3), swizzle(b, blend_src, SWIZZLE_WWWW, 3)), imm3(… in calc_blend_result()
|
/aosp_15_r20/external/mesa3d/src/amd/common/ |
H A D | ac_nir_meta_ps_resolve.c | 30 return nir_trim_vector(b, result, num_components); in build_tex_load_ms() 142 deref, nir_trim_vector(&b, coord_src[i], num_src_coords - 1), in ac_create_resolve_ps()
|
H A D | ac_nir_meta_cs_blit.c | 73 color = nir_trim_vector(b, color, key->last_dst_channel + 1); in apply_blit_output_modifiers() 88 color = nir_trim_vector(b, color, key->last_dst_channel + 1); in apply_blit_output_modifiers() 93 color = nir_trim_vector(b, color, key->last_dst_channel + 1); in apply_blit_output_modifiers() 198 start_xyz = nir_trim_vector(&b, start_xyz, 3); in ac_create_blit_cs() 230 unpack_2x16_signed(&b, coord_bit_size, nir_trim_vector(&b, nir_load_user_data_amd(&b), 3), in ac_create_blit_cs()
|
/aosp_15_r20/external/mesa3d/src/panfrost/util/ |
H A D | pan_lower_framebuffer.c | 198 return nir_trim_vector(b, unpacked, num_components); in pan_unpack_pure_8() 347 nir_def *rgb = nir_trim_vector(b, linear, 3); in pan_linear_to_srgb() 368 return nir_trim_vector(b, packed, nr); in pan_unpack_pure()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/d3d12/ |
H A D | d3d12_lower_image_casts.c | 77 nir_trim_vector(b, value, 2)); in convert_value() 87 nir_trim_vector(b, value, 2)); in convert_value()
|
/aosp_15_r20/external/mesa3d/src/amd/vulkan/meta/ |
H A D | radv_meta_resolve_fs.c | 34 nir_def *pos_in = nir_trim_vector(&b, nir_load_frag_coord(&b), 2); in build_resolve_fragment_shader() 39 nir_def *img_coord = nir_trim_vector(&b, nir_iadd(&b, pos_int, src_offset), 2); in build_resolve_fragment_shader() 233 nir_def *pos_in = nir_trim_vector(&b, nir_load_frag_coord(&b), 2); in build_depth_stencil_resolve_fragment_shader() 237 nir_def *img_coord = nir_trim_vector(&b, pos_int, 2); in build_depth_stencil_resolve_fragment_shader()
|
/aosp_15_r20/external/mesa3d/src/broadcom/compiler/ |
H A D | v3d_nir_lower_image_load_store.c | 288 nir_def *color = nir_trim_vector(b, in v3d42_nir_lower_image_store() 365 nir_trim_vector(b, instr->src[3].ssa, num_components); in v3d71_nir_lower_image_store()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/asahi/ |
H A D | agx_blit.c | 88 nir_def *phys_id_el_nd = nir_trim_vector( in asahi_blit_compute_shader() 90 nir_def *phys_id_el_2d = nir_trim_vector(b, phys_id_el_nd, 2); in asahi_blit_compute_shader() 171 nir_def *lid = nir_trim_vector(b, nir_load_local_invocation_id(b), 2); in asahi_blit_compute_shader()
|
/aosp_15_r20/external/mesa3d/src/freedreno/ir3/ |
H A D | ir3_nir_lower_load_barycentric_at_offset.c | 59 return nir_fmul(b, nir_trim_vector(b, pos, 2), in ir3_nir_lower_load_barycentric_at_offset_instr()
|
/aosp_15_r20/external/mesa3d/src/gallium/frontends/lavapipe/ |
H A D | lvp_lower_input_attachments.c | 67 nir_def *offset = nir_trim_vector(&b, load->src[1].ssa, 2); in try_lower_input_load()
|
/aosp_15_r20/external/mesa3d/src/amd/vulkan/ |
H A D | radv_query.c | 472 packed64[0] = nir_pack_64_2x32(&b, nir_trim_vector(&b, load1, 2)); in build_tfb_query_shader() 474 packed64[2] = nir_pack_64_2x32(&b, nir_trim_vector(&b, load2, 2)); in build_tfb_query_shader() 574 timestamp = nir_pack_64_2x32(&b, nir_trim_vector(&b, load, 2)); in build_timestamp_query_shader() 711 packed64[0] = nir_pack_64_2x32(&b, nir_trim_vector(&b, load1, 2)); in build_pg_query_shader() 712 packed64[1] = nir_pack_64_2x32(&b, nir_trim_vector(&b, load2, 2)); in build_pg_query_shader() 832 packed64[0] = nir_pack_64_2x32(&b, nir_trim_vector(&b, load1, 2)); in build_ms_prim_gen_query_shader() 833 packed64[1] = nir_pack_64_2x32(&b, nir_trim_vector(&b, load2, 2)); in build_ms_prim_gen_query_shader()
|