Home
last modified time | relevance | path

Searched refs:nir_src_num_components (Results 1 – 25 of 29) sorted by relevance

12

/third_party/mesa3d/src/imagination/rogue/
Drogue.c193 assert(nir_src_num_components(alu->src[0].src) == 1); in trans_nir_alu_fmax()
196 assert(nir_src_num_components(alu->src[1].src) == 1); in trans_nir_alu_fmax()
221 assert(nir_src_num_components(alu->src[0].src) == 1); in trans_nir_alu_fmin()
224 assert(nir_src_num_components(alu->src[1].src) == 1); in trans_nir_alu_fmin()
250 assert(nir_src_num_components(alu->src[0].src) == 1); in trans_nir_alu_mov_imm()
271 assert(nir_src_num_components(alu->src[0].src) == 1); in trans_nir_alu_mov()
296 assert(nir_src_num_components(alu->src[0].src) == 4); in trans_nir_alu_pack_unorm_4x8()
307 for (size_t u = 0; u < nir_src_num_components(alu->src[0].src); ++u) in trans_nir_alu_pack_unorm_4x8()
321 assert(nir_src_num_components(alu->src[0].src) == 1); in trans_nir_alu_fmul()
324 assert(nir_src_num_components(alu->src[1].src) == 1); in trans_nir_alu_fmul()
[all …]
Drogue_nir_helpers.h120 assert(comp < nir_src_num_components(intr->src[src])); in nir_intr_src_comp_const()
Drogue_build_data.c432 assert(nir_src_num_components(intr->src[0]) == 2); in collect_ubo_data()
/third_party/mesa3d/src/panfrost/midgard/
Dmidgard_nir_lower_image_bitsize.c64 nir_src_num_components(intr->src[1])); in nir_lower_image_bitsize()
Dmidgard_compile.c963 nir_src_num_components(instr->src[0].src))) { in emit_alu()
1311 nir_src_num_components(intr->src[0]); in emit_global()
2026 unsigned nr_comp = nir_src_num_components(instr->src[0]); in emit_intrinsic()
/third_party/mesa3d/src/compiler/nir/
Dnir_lower_clip_disable.c92 …components[i] = nir_channel(b, nir_ssa_for_src(b, instr->src[1], nir_src_num_components(instr->src… in lower_clip_plane_store()
Dnir_split_64bit_vec3_and_vec4.c64 return nir_src_num_components(intr->src[1]) >= 3; in nir_split_64bit_vec3_and_vec4_filter()
Dnir_builder.c256 assert((unsigned)num_components <= nir_src_num_components(src)); in nir_ssa_for_src()
Dnir_serialize.c867 unsigned src_components = nir_src_num_components(alu->src[i].src); in write_alu()
941 unsigned src_components = nir_src_num_components(alu->src[i].src); in read_alu()
1270 intrin->num_components = nir_src_num_components(intrin->src[i]); in read_intrinsic()
Dnir.c3165 return nir_src_num_components(intr->src[srcn]); in nir_intrinsic_src_components()
3399 return nir_src_num_components(instr->src[src].src); in nir_tex_instr_src_size()
Dnir.h1076 nir_src_num_components(nir_src src) in nir_src_num_components() function
2525 assert(nir_src_num_components(src) == 1); \
Dnir_print.c291 unsigned live_channels = nir_src_num_components(instr->src[src].src); in print_alu_src()
/third_party/mesa3d/src/gallium/drivers/r600/sfn/
Dsfn_shader_tess.cpp117 bool two_parts = nir_src_num_components(instr->src[0]) == 4; in store_tess_factor()
Dsfn_nir_lower_64bit.cpp317 return nir_src_num_components(intr->src[0]) >= 3; in filter()
321 return nir_src_num_components(intr->src[1]) >= 3; in filter()
563 unsigned old_components = nir_src_num_components(src); in split_store_output()
1219 for (unsigned i = 0; i < nir_src_num_components(store->src[0]); ++i, ++comps) { in combine_one_slot()
Dsfn_instr_mem.cpp572 for (unsigned i = 0; i < nir_src_num_components(instr->src[0]); ++i) { in emit_ssbo_store()
/third_party/mesa3d/src/gallium/drivers/zink/nir_to_spirv/
Dnir_to_spirv.c1159 unsigned live_channels = nir_src_num_components(alu->src[src].src); in get_alu_src_raw()
2226 for (unsigned i = 0; i < nir_src_num_components(alu->src[0].src); i++) { in emit_alu()
2248 for (unsigned i = 0; i < nir_src_num_components(alu->src[0].src); i++) { in emit_alu()
2269 for (unsigned i = 0; i < nir_src_num_components(alu->src[0].src); i++) { in emit_alu()
2460 if (nir_src_num_components(intr->src[0]) != 1 || qword) in emit_store_shared()
2746 uint32_t src_components = nir_src_num_components(*src); in get_image_coords()
3317 unsigned num_components = nir_src_num_components(*src); in get_src_float()
3326 unsigned num_components = nir_src_num_components(*src); in get_src_int()
3375 coord_components = nir_src_num_components(tex->src[i].src); in emit_tex()
3379 assert(nir_src_num_components(tex->src[i].src) == 1); in emit_tex()
[all …]
/third_party/mesa3d/src/microsoft/compiler/
Dnir_to_dxil.c2944 unsigned num_components = nir_src_num_components(intr->src[0]); in emit_store_ssbo()
3008 assert(nir_src_num_components(intr->src[0]) == 1); in emit_store_shared()
3061 assert(nir_src_num_components(intr->src[0]) == 1); in emit_store_scratch()
3666 assert(num_coords <= nir_src_num_components(intr->src[1])); in emit_image_store()
3677 unsigned num_components = nir_src_num_components(intr->src[3]); in emit_image_store()
3726 assert(num_coords <= nir_src_num_components(intr->src[1])); in emit_image_load()
3793 assert(num_coords <= nir_src_num_components(intr->src[1])); in emit_image_atomic()
3839 assert(num_coords <= nir_src_num_components(intr->src[1])); in emit_image_atomic_comp_swap()
4613 unsigned num_components = nir_src_num_components(src->src); in get_n_src()
4845 assert(nir_src_num_components(instr->src[i].src) == 1); in emit_tex()
[all …]
Ddxil_nir.c547 unsigned num_components = nir_src_num_components(intr->src[0]); in lower_32b_offset_store()
1948 nir_ssa_for_src(b, alu->src[0].src, nir_src_num_components(alu->src[0].src)); in lower_fquantize2f16()
/third_party/mesa3d/src/gallium/frontends/lavapipe/
Dlvp_inline_uniforms.c225 if (nir_src_bit_size(src) != 32 || nir_src_num_components(src) != 1 || nir_src_is_const(src)) in is_src_uniform_load()
/third_party/mesa3d/src/intel/compiler/
Dbrw_mesh.cpp869 const unsigned comps = nir_src_num_components(instr->src[0]); in emit_urb_direct_writes()
957 const unsigned comps = nir_src_num_components(instr->src[0]); in emit_urb_indirect_writes()
Dbrw_fs_nir.cpp3960 assert(nir_src_num_components(instr->src[0]) <= 4); in nir_emit_cs_intrinsic()
3966 assert(nir_src_num_components(instr->src[0]) == 1); in nir_emit_cs_intrinsic()
4900 assert(nir_src_num_components(instr->src[0]) <= 4); in nir_emit_intrinsic()
4908 assert(nir_src_num_components(instr->src[0]) == 1); in nir_emit_intrinsic()
5063 assert(nir_src_num_components(instr->src[0]) <= 4); in nir_emit_intrinsic()
5069 assert(nir_src_num_components(instr->src[0]) == 1); in nir_emit_intrinsic()
5118 assert(nir_src_num_components(instr->src[0]) == 1); in nir_emit_intrinsic()
5245 assert(nir_src_num_components(instr->src[0]) == 1); in nir_emit_intrinsic()
5277 assert(nir_src_num_components(instr->src[0]) == 1); in nir_emit_intrinsic()
Dbrw_vec4_nir.cpp259 assert(nir_src_num_components(src) == 1); in get_nir_src_imm()
430 assert(nir_src_num_components(instr->src[0]) == 1); in nir_emit_intrinsic()
/third_party/mesa3d/src/panfrost/bifrost/
Dbifrost_compile.c880 if (nir_src_num_components(instr->src[0]) < 4) in bi_emit_fragment_out()
920 nir_src_num_components(instr->src[0]), in bi_emit_fragment_out()
2263 for (unsigned i = 1; i < nir_src_num_components(src->src); ++i) { in bi_nir_is_replicated()
2388 assert(nir_src_num_components(instr->src[0].src) == 2); in bi_emit_alu()
3176 unsigned nr = nir_src_num_components(instr->src[offs_idx].src); in bi_emit_texc_offset_ms_index()
3216 unsigned nr = nir_src_num_components(instr->src[offs_idx].src); in bi_emit_valhall_offsets()
3417 unsigned components = nir_src_num_components(instr->src[i].src); in bi_emit_texc()
3624 unsigned components = nir_src_num_components(instr->src[i].src); in bi_emit_tex_valhall()
/third_party/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_nir.c346 unsigned src_components = nir_src_num_components(src.src); in get_alu_src()
1555 int nc = nir_src_num_components(instr->src[0]); in visit_store_ssbo()
1827 int nc = nir_src_num_components(instr->src[0]); in visit_shared_store()
1902 int nc = nir_src_num_components(instr->src[0]); in visit_store_global()
1995 int nc = nir_src_num_components(instr->src[0]); in visit_store_scratch()
/third_party/mesa3d/src/asahi/compiler/
Dagx_compile.c570 unsigned comps = nir_src_num_components(src.src); in agx_alu_src_index()
921 unsigned nr = nir_src_num_components(instr->src[i].src); in agx_emit_tex()

12