/aosp_15_r20/external/mesa3d/src/gallium/auxiliary/gallivm/ |
H A D | lp_bld_nir.c | 240 const unsigned src_components = nir_src_num_components(src.src); in get_alu_src() 1337 if (!is_aos(bld_base) && nir_src_num_components(instr->src[0]) > 1) { in visit_store_reg() 1338 for (unsigned i = 0; i < nir_src_num_components(instr->src[0]); i++) in visit_store_reg() 1468 if (nir_src_num_components(instr->src[0]) == 1) in visit_load_ubo() 1499 if (nir_src_num_components(instr->src[0]) == 1) in visit_load_ssbo() 1519 if (nir_src_num_components(instr->src[1]) == 1) in visit_store_ssbo() 1527 int nc = nir_src_num_components(instr->src[0]); in visit_store_ssbo() 1540 if (nir_src_num_components(instr->src[0]) == 1) in visit_get_ssbo_size() 1553 if (nir_src_num_components(instr->src[0]) == 1) in visit_ssbo_atomic() 1570 if (nir_src_num_components(src) == 1) { in img_params_init_resource() [all …]
|
/aosp_15_r20/external/mesa3d/src/asahi/compiler/ |
H A D | agx_compile.c | 312 if (nir_src_num_components(src) > 1) in agx_extract_nir_src() 373 unsigned nr = nir_src_num_components(vec); in agx_recollect_vector() 706 fmt, BITFIELD_MASK(nir_src_num_components(instr->src[0])), in agx_emit_store() 734 unsigned nr = nir_src_num_components(instr->src[0]); in agx_emit_store_preamble() 972 nir_src_num_components(instr->src[0])); /* XXX: there's a write mask */ in agx_emit_local_store() 996 unsigned mask = BITFIELD_MASK(nir_src_num_components(instr->src[0])); in agx_emit_store_scratch() 1044 assert(nir_src_num_components(intr->src[1]) == 4); in agx_emit_image_load() 1109 for (unsigned c = 0; c < nir_src_num_components(src); ++c) { in agx_emit_export() 1182 if (nir_src_num_components(instr->src[3]) < 4) { in agx_emit_image_store() 1186 if (i < nir_src_num_components(instr->src[3])) in agx_emit_image_store() [all …]
|
H A D | agx_nir_lower_cull_distance.c | 62 assert(nir_src_num_components(intr->src[0]) == 1 && "must be scalarized"); in lower_write()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/zink/nir_to_spirv/ |
H A D | nir_to_spirv.c | 1447 unsigned live_channels = nir_src_num_components(alu->src[src].src); in get_alu_src_raw() 1536 unsigned num_components = nir_src_num_components(src); in cast_src_to_type() 2102 for (unsigned i = 0; i < nir_src_num_components(alu->src[0].src); i++) { in emit_alu() 2124 for (unsigned i = 0; i < nir_src_num_components(alu->src[0].src); i++) { in emit_alu() 2145 for (unsigned i = 0; i < nir_src_num_components(alu->src[0].src); i++) { in emit_alu() 2367 if (nir_src_num_components(intr->src[0]) != 1) in emit_store_shared() 2429 if (nir_src_num_components(intr->src[0]) != 1) in emit_store_scratch() 2887 uint32_t src_components = nir_src_num_components(*src); in get_image_coords() 3550 unsigned num_components = nir_src_num_components(*src); in get_src_float() 3562 unsigned num_components = nir_src_num_components(*src); in get_src_int() [all …]
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/r600/sfn/ |
H A D | sfn_nir_lower_64bit.cpp | 274 return nir_src_num_components(intr->src[0]) >= 3; in filter() 278 return nir_src_num_components(intr->src[1]) >= 3; in filter() 536 unsigned old_components = nir_src_num_components(src); in split_store_output() 1215 for (unsigned i = 0; i < nir_src_num_components(store->src[0]); ++i, ++comps) { in combine_one_slot()
|
H A D | sfn_instr_mem.cpp | 621 for (unsigned i = 0; i < nir_src_num_components(instr->src[0]); ++i) { in emit_ssbo_store()
|
/aosp_15_r20/external/mesa3d/src/freedreno/ir3/ |
H A D | ir3_context.c | 254 unsigned num_components = nir_src_num_components(*src); in ir3_get_src_shared() 257 for (unsigned i = 0; i < nir_src_num_components(*src); i++) { in ir3_get_src_shared()
|
/aosp_15_r20/external/mesa3d/src/panfrost/util/ |
H A D | pan_collect_varyings.c | 94 count = nir_src_num_components(intr->src[0]); in walk_varyings()
|
/aosp_15_r20/external/mesa3d/src/imagination/rogue/ |
H A D | rogue_compile.c | 256 ASSERTED unsigned store_size = nir_src_num_components(intr->src[0]); in trans_nir_intrinsic_store_output_fs() 277 ASSERTED unsigned store_size = nir_src_num_components(intr->src[0]); in trans_nir_intrinsic_store_output_vs()
|
/aosp_15_r20/external/mesa3d/src/compiler/nir/ |
H A D | nir_instr_set.c | 458 for (unsigned i = 0; i < nir_src_num_components(alu1_actual_src); i++) in nir_alu_srcs_negative_equal() 475 for (unsigned i = 0; i < nir_src_num_components(alu2_actual_src); i++) in nir_alu_srcs_negative_equal()
|
H A D | nir_inline_uniforms.c | 131 nir_src_is_const(intr->src[0]) && nir_src_num_components(intr->src[0]) == 1 && in nir_collect_src_uniforms()
|
H A D | nir_split_64bit_vec3_and_vec4.c | 64 return nir_src_num_components(intr->src[1]) >= 3; in nir_split_64bit_vec3_and_vec4_filter()
|
H A D | nir_validate.c | 213 unsigned num_components = nir_src_num_components(src->src); in validate_alu_src() 520 nir_src_num_components(instr->src[0]), in validate_intrinsic_instr() 715 BITFIELD_MASK(nir_src_num_components(instr->src[0]))); in validate_intrinsic_instr()
|
H A D | nir_opt_constant_folding.c | 314 for (unsigned i = 0; i < nir_src_num_components(intrin->src[0]); i++) { in try_fold_intrinsic()
|
H A D | nir_serialize.c | 742 unsigned src_components = nir_src_num_components(alu->src[i].src); in write_alu() 801 unsigned src_components = nir_src_num_components(alu->src[i].src); in read_alu() 1130 intrin->num_components = nir_src_num_components(intrin->src[i]); in read_intrinsic()
|
H A D | nir.c | 2704 unsigned num_components = nir_src_num_components(rsrc); in nir_chase_binding() 2990 return nir_src_num_components(intr->src[srcn]); in nir_intrinsic_src_components() 3318 return nir_src_num_components(instr->src[src].src); in nir_tex_instr_src_size()
|
H A D | nir_builder.c | 269 tex->coord_components = nir_src_num_components(extra_srcs[i].src); in nir_build_tex_deref_instr()
|
/aosp_15_r20/external/mesa3d/src/gallium/frontends/lavapipe/ |
H A D | lvp_inline_uniforms.c | 36 if (nir_src_bit_size(src) != 32 || nir_src_num_components(src) != 1 || nir_src_is_const(src)) in is_src_uniform_load()
|
/aosp_15_r20/external/mesa3d/src/microsoft/compiler/ |
H A D | nir_to_dxil.c | 3492 unsigned num_components = nir_src_num_components(intr->src[0]); in emit_store_ssbo() 4092 assert(num_coords <= nir_src_num_components(intr->src[1])); in emit_image_store() 4103 unsigned num_components = nir_src_num_components(intr->src[3]); in emit_image_store() 4154 assert(num_coords <= nir_src_num_components(intr->src[1])); in emit_image_load() 4217 assert(num_coords <= nir_src_num_components(intr->src[1])); in emit_image_atomic() 4268 assert(num_coords <= nir_src_num_components(intr->src[1])); in emit_image_atomic_comp_swap() 5179 unsigned num_components = nir_src_num_components(src->src); in get_n_src() 5496 assert(nir_src_num_components(instr->src[i].src) == 1); in emit_tex() 5503 assert(nir_src_num_components(instr->src[i].src) == 1); in emit_tex() 5522 assert(nir_src_num_components(instr->src[i].src) == 1); in emit_tex() [all …]
|
H A D | dxil_nir_tess.c | 309 assert(nir_src_num_components(intr->src[0]) == 1); in remove_tess_level_accesses()
|
/aosp_15_r20/external/mesa3d/src/panfrost/compiler/ |
H A D | bifrost_compile.c | 886 unsigned num_components = nir_src_num_components(*src); in bi_src_color_vec4() 942 if (nir_src_num_components(instr->src[0]) < 4) { in bi_emit_fragment_out() 999 b, color, srcs, channels, nir_src_num_components(instr->src[0]), in bi_emit_fragment_out() 2359 for (unsigned i = 1; i < nir_src_num_components(src->src); ++i) { in bi_nir_is_replicated() 3251 unsigned nr = nir_src_num_components(instr->src[offs_idx].src); in bi_emit_texc_offset_ms_index() 3288 unsigned nr = nir_src_num_components(instr->src[offs_idx].src); in bi_emit_valhall_offsets() 3484 unsigned components = nir_src_num_components(instr->src[i].src); in bi_emit_texc() 3700 nir_src_num_components(instr->src[i].src) - instr->is_array; in bi_emit_tex_valhall()
|
/aosp_15_r20/external/mesa3d/src/intel/compiler/elk/ |
H A D | elk_fs_nir.cpp | 4145 assert(nir_src_num_components(instr->src[0]) <= 4); in fs_nir_emit_cs_intrinsic() 4151 assert(nir_src_num_components(instr->src[0]) == 1); in fs_nir_emit_cs_intrinsic() 5225 assert(nir_src_num_components(instr->src[0]) <= 4); in fs_nir_emit_intrinsic() 5233 assert(nir_src_num_components(instr->src[0]) == 1); in fs_nir_emit_intrinsic() 5357 assert(nir_src_num_components(instr->src[0]) <= 4); in fs_nir_emit_intrinsic() 5363 assert(nir_src_num_components(instr->src[0]) == 1); in fs_nir_emit_intrinsic() 5464 assert(nir_src_num_components(instr->src[0]) == 1); in fs_nir_emit_intrinsic() 5576 assert(nir_src_num_components(instr->src[0]) == 1); in fs_nir_emit_intrinsic() 5602 assert(nir_src_num_components(instr->src[0]) == 1); in fs_nir_emit_intrinsic()
|
H A D | elk_vec4_nir.cpp | 266 assert(nir_src_num_components(src) == 1); in get_nir_src_imm() 458 assert(nir_src_num_components(instr->src[0]) == 1); in nir_emit_intrinsic() 1331 tmp.swizzle = elk_swizzle_for_size(nir_src_num_components(instr->src[0].src)); in nir_emit_alu()
|
/aosp_15_r20/external/mesa3d/src/panfrost/midgard/ |
H A D | midgard_compile.c | 922 nir_src_num_components(instr->src[0].src))) { in emit_alu() 1202 nir_src_bit_size(intr->src[0]) * nir_src_num_components(intr->src[0]); in emit_global() 1885 unsigned nr_comp = nir_src_num_components(instr->src[0]); in emit_intrinsic()
|
/aosp_15_r20/external/mesa3d/src/intel/compiler/ |
H A D | brw_kernel.c | 482 unsigned write_size = nir_src_num_components(store->src[0]) * in rebuild_value_from_store()
|