Home
last modified time | relevance | path

Searched refs:src_comps (Results 1 – 9 of 9) sorted by relevance

/aosp_15_r20/external/mesa3d/src/intel/compiler/elk/
H A Delk_lower_logical_sends.cpp660 elk_fs_reg *src_comps = new elk_fs_reg[num_srcs]; in emit_load_payload_with_padding() local
663 src_comps[length++] = src[i]; in emit_load_payload_with_padding()
672 src_comps[length++] = src[i]; in emit_load_payload_with_padding()
679 src_comps[length++] = retype(elk_fs_reg(), padding_payload_type); in emit_load_payload_with_padding()
684 elk_fs_inst *inst = bld.LOAD_PAYLOAD(dst, src_comps, length, header_size); in emit_load_payload_with_padding()
685 delete[] src_comps; in emit_load_payload_with_padding()
1428 const unsigned src_comps = inst->components_read(1); in lower_a64_logical_send() local
1437 const unsigned dwords = 2 + src_comps; in lower_a64_logical_send()
1444 for (unsigned i = 0; i < src_comps; i++) in lower_a64_logical_send()
1448 bld.LOAD_PAYLOAD(payload, sources, 1 + src_comps, 0); in lower_a64_logical_send()
H A Delk_fs_builder.h432 src_reg *const src_comps = new src_reg[num_components]; in move_to_vgrf() local
434 src_comps[i] = offset(src, dispatch_width(), i); in move_to_vgrf()
437 LOAD_PAYLOAD(dst, src_comps, num_components, 0); in move_to_vgrf()
439 delete[] src_comps; in move_to_vgrf()
/aosp_15_r20/external/mesa3d/src/intel/compiler/
H A Dbrw_fs_builder.h394 brw_reg *const src_comps = new brw_reg[num_components]; in move_to_vgrf() local
396 src_comps[i] = offset(src, dispatch_width(), i); in move_to_vgrf()
399 LOAD_PAYLOAD(dst, src_comps, num_components, 0); in move_to_vgrf()
401 delete[] src_comps; in move_to_vgrf()
H A Dbrw_lower_logical_sends.cpp206 const unsigned src_comps = MAX2(1, inst->components_read(URB_LOGICAL_SRC_DATA)); in lower_urb_write_logical_send_xe2() local
235 brw_reg payload2 = bld.move_to_vgrf(src, src_comps); in lower_urb_write_logical_send_xe2()
236 const unsigned ex_mlen = (src_comps * src_sz * inst->exec_size) / REG_SIZE; in lower_urb_write_logical_send_xe2()
244 mask ? mask : src_comps /* num_channels */, in lower_urb_write_logical_send_xe2()
686 brw_reg *src_comps = new brw_reg[num_srcs]; in emit_load_payload_with_padding() local
689 src_comps[length++] = src[i]; in emit_load_payload_with_padding()
697 src_comps[length++] = src[i]; in emit_load_payload_with_padding()
704 src_comps[length++] = retype(brw_reg(), padding_payload_type); in emit_load_payload_with_padding()
709 fs_inst *inst = bld.LOAD_PAYLOAD(dst, src_comps, length, header_size); in emit_load_payload_with_padding()
710 delete[] src_comps; in emit_load_payload_with_padding()
/aosp_15_r20/external/mesa3d/src/nouveau/compiler/nak/
H A Dhw_tests.rs370 let src_comps = usize::from(comps); in test_foldable_op_with() localVariable
425 let dst_comps = comps - src_comps; in test_foldable_op_with()
433 let invocations = src_comps * src_comps * 100; in test_foldable_op_with()
486 debug_assert!(c == src_comps); in test_foldable_op_with()
/aosp_15_r20/external/mesa3d/src/util/format/
H A Du_format_s3tc.h56 (*util_format_dxtn_pack_t)( int src_comps,
/aosp_15_r20/external/mesa3d/src/microsoft/compiler/
H A Ddxil_nir.c44 nir_def **src_comps, unsigned num_src_comps, in load_comps_to_vec() argument
48 return nir_vec(b, src_comps, num_src_comps); in load_comps_to_vec()
50 …return nir_extract_bits(b, src_comps, num_src_comps, 0, src_bit_size * num_src_comps / dst_bit_siz… in load_comps_to_vec()
59 dst_comps[i] = nir_u2uN(b, src_comps[src_offs], dst_bit_size); in load_comps_to_vec()
61 nir_def *tmp = nir_ishl_imm(b, nir_u2uN(b, src_comps[src_offs + j], dst_bit_size), in load_comps_to_vec()
/aosp_15_r20/external/mesa3d/src/panfrost/compiler/
H A Dbifrost_compile.c1098 unsigned src_comps = nir_intrinsic_src_components(instr, 0); in bi_emit_store_vary() local
1100 bi_emit_split_i32(b, chans, data, src_comps); in bi_emit_store_vary()
/aosp_15_r20/external/mesa3d/src/compiler/spirv/
H A Dspirv_to_nir.c2616 unsigned src_comps = nir_op_infos[op].input_sizes[i] ? in vtn_handle_constant() local
2621 for (unsigned c = 0; c < src_comps; c++) in vtn_handle_constant()