Home
last modified time | relevance | path

Searched refs:nir_src_bit_size (Results 1 – 25 of 30) sorted by relevance

12

/external/mesa3d/src/compiler/nir/
Dnir_lower_bool_to_bitsize.c64 uint32_t bit_size = nir_src_bit_size(alu->src[start_idx].src); in make_sources_canonical()
66 if (nir_src_bit_size(alu->src[i].src) != bit_size) { in make_sources_canonical()
146 uint32_t bit_size = nir_src_bit_size(alu->src[0].src); in lower_alu_instr()
313 bit_size = nir_src_bit_size(alu->src[1].src); in lower_alu_instr()
371 uint32_t src_bit_size = nir_src_bit_size(phi_src->src); in lower_phi_instr()
Dnir_loop_analyze.c139 nir_src_bit_size(alu->src[0].src) < 64) in instr_cost()
145 if (nir_src_bit_size(alu->src[i].src) == 64 && in instr_cost()
784 assert(nir_src_bit_size(alu->src[0].src) == in calculate_iterations()
785 nir_src_bit_size(alu->src[1].src)); in calculate_iterations()
786 unsigned bit_size = nir_src_bit_size(alu->src[0].src); in calculate_iterations()
Dnir_search_helpers.h335 unsigned half_bit_size = nir_src_bit_size(instr->src[src].src) / 2; in is_upper_half_zero()
361 (1 << (nir_src_bit_size(instr->src[src].src) / 2)) - 1; in is_lower_half_zero()
Dnir_lower_bool_to_int32.c75 assert(nir_src_bit_size(alu->src[0].src) == 32); in lower_alu_instr()
Dnir_lower_to_source_mods.c94 if (nir_src_bit_size(alu->src[i].src) == 64 && in nir_lower_to_source_mods_block()
Dnir_instr_set.c466 if (nir_src_bit_size(alu1->src[src1].src) != in nir_alu_srcs_negative_equal()
467 nir_src_bit_size(alu2->src[src2].src)) in nir_alu_srcs_negative_equal()
471 nir_src_bit_size(alu1->src[src1].src); in nir_alu_srcs_negative_equal()
Dnir_search.c283 nir_src_bit_size(instr->src[src].src) != value->bit_size) in match_value()
370 unsigned bit_size = nir_src_bit_size(instr->src[src].src); in match_value()
461 return nir_src_bit_size(state->variables[-value->bit_size - 1].src); in replace_bitsize()
Dnir_gather_info.c731 shader->info.bit_sizes_float |= nir_src_bit_size(instr->src[i].src); in gather_alu_info()
733 shader->info.bit_sizes_int |= nir_src_bit_size(instr->src[i].src); in gather_alu_info()
Dnir_lower_double_ops.c648 is_64 |= (nir_src_bit_size(alu->src[i].src) == 64); in should_lower_double_instr()
Dnir_validate.c361 unsigned src_bit_size = nir_src_bit_size(instr->src[i].src); in validate_alu_instr()
688 validate_assert(state, nir_src_bit_size(instr->src[0]) >= 8); in validate_intrinsic_instr()
Dnir_range_analysis.c83 nir_src_bit_size(instr->src[src].src); in nir_alu_src_type()
/external/mesa3d/src/intel/compiler/
Dbrw_fs_nir.cpp561 nir_src_bit_size(src0->src[0].src))); in optimize_extract_to_float()
746 nir_src_bit_size(instr->src[i].src))); in prepare_alu_destination_and_sources()
828 nir_src_bit_size(inot_instr->src[0].src) != 32) in try_emit_b2fi_of_inot()
877 nir_src_bit_size(fsign_instr->src[0].src)); in emit_fsign()
1399 const uint32_t bit_size = nir_src_bit_size(instr->src[0].src); in nir_emit_alu()
1474 nir_src_bit_size(inot_src_instr->src[0].src))); in nir_emit_alu()
1478 nir_src_bit_size(inot_src_instr->src[1].src))); in nir_emit_alu()
1557 uint32_t bit_size = nir_src_bit_size(instr->src[0].src); in nir_emit_alu()
1988 if (nir_src_bit_size(src) == 64 && devinfo->gen == 7) { in get_nir_src()
1996 reg.type = brw_reg_type_from_bit_size(nir_src_bit_size(src), in get_nir_src()
[all …]
Dbrw_vec4_nir.cpp260 assert(nir_src_bit_size(src) == 32); in get_nir_src_imm()
425 assert(nir_src_bit_size(instr->src[0]) == 32); in nir_emit_intrinsic()
466 assert(nir_src_bit_size(instr->src[0]) == 32); in nir_emit_intrinsic()
802 unsigned bit_size = nir_src_bit_size(cmp_instr->src[i].src); in optimize_predicate()
934 nir_src_bit_size(instr->src[1].src) == 32 && in try_immediate_source()
938 nir_src_bit_size(instr->src[0].src) == 32 && in try_immediate_source()
1120 nir_src_bit_size(instr->src[i].src)); in nir_emit_alu()
1144 if (nir_src_bit_size(instr->src[0].src) == 64) in nir_emit_alu()
1443 if (nir_src_bit_size(instr->src[0].src) < 64) { in nir_emit_alu()
1540 if (nir_src_bit_size(instr->src[0].src) == 64) { in nir_emit_alu()
Dbrw_nir_lower_conversions.c68 unsigned src_bit_size = nir_src_bit_size(alu->src[0].src); in lower_instr()
Dbrw_vec4_tcs.cpp291 assert(nir_src_bit_size(instr->src[0]) == 32); in nir_emit_intrinsic()
/external/mesa3d/src/panfrost/midgard/
Dmidgard_address.c201 bool force_zext = (nir_src_bit_size(*offset) < 64); in mir_set_offset()
206 ins->src_types[2] = nir_type_uint | nir_src_bit_size(*offset); in mir_set_offset()
Dmidgard_compile.c544 unsigned bits = nir_src_bit_size(src.src); in mir_copy_src()
639 ASSERTED unsigned src_bitsize = nir_src_bit_size(instr->src[0].src); in emit_alu()
834 && nir_src_bit_size(instr->src[0].src) == 32 in emit_alu()
1143 unsigned bitsize = nir_src_bit_size(instr->src[1]); in emit_atomic()
1168 ins.src_types[1] = nir_type_uint | nir_src_bit_size(*src_offset); in emit_atomic()
1959 unsigned sz = nir_src_bit_size(instr->src[i].src); in emit_texop_native()
/external/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_nir.c967 src_bit_size[i] = nir_src_bit_size(instr->src[i].src); in visit_alu()
1108 unsigned bit_size = nir_src_bit_size(instr->src[0]); in visit_store_output()
1169 unsigned bit_size = nir_src_bit_size(instr->src[1]); in visit_store_var()
1229 int bitsize = nir_src_bit_size(instr->src[0]); in visit_store_ssbo()
1464 int bitsize = nir_src_bit_size(instr->src[0]); in visit_shared_store()
1505 nir_src_bit_size(instr->src[0]), in visit_load_kernel_input()
1514 nir_src_bit_size(instr->src[0]), in visit_load_global()
1523 int bitsize = nir_src_bit_size(instr->src[0]); in visit_store_global()
1525 int addr_bitsize = nir_src_bit_size(instr->src[1]); in visit_store_global()
1537 int addr_bitsize = nir_src_bit_size(instr->src[0]); in visit_global_atomic()
[all …]
/external/mesa3d/src/gallium/drivers/zink/nir_to_spirv/
Dnir_to_spirv.c702 int bit_size = nir_src_bit_size(alu->src[src].src); in get_alu_src_raw()
1110 unsigned bit_size = nir_src_bit_size(alu->src[src].src); in get_alu_src()
1177 in_bit_sizes[i] = nir_src_bit_size(alu->src[i].src); in emit_alu()
1268 nir_src_bit_size(alu->src[0].src), in emit_alu()
1275 nir_src_bit_size(alu->src[0].src), in emit_alu()
1314 if (nir_src_bit_size(alu->src[0].src) == 1) \ in emit_alu()
1398 nir_src_bit_size(alu->src[0].src), in emit_alu()
1807 unsigned bit_size = nir_src_bit_size(*src); in get_src_float()
1816 unsigned bit_size = nir_src_bit_size(*src); in get_src_int()
1881 coord_bitsize = nir_src_bit_size(tex->src[i].src); in emit_tex()
[all …]
/external/mesa3d/src/freedreno/ir3/
Dir3_context.h220 { return utype_for_size(nir_src_bit_size(src)); } in utype_src()
/external/mesa3d/src/gallium/auxiliary/nir/
Dnir_to_tgsi.c403 if (nir_src_bit_size(src.src) == 64) { in ntt_get_alu_src()
545 int src_64 = nir_src_bit_size(instr->src[0].src) == 64; in ntt_emit_alu()
855 if (nir_src_bit_size(instr->src[1].src) == 64) { in ntt_emit_alu()
1182 if (nir_src_bit_size(instr->src[0]) == 64) in ntt_emit_mem()
1412 bool is_64 = nir_src_bit_size(instr->src[0]) == 64; in ntt_emit_store_output()
2215 int src_bit_size = nir_src_bit_size(a->src[0].src); in ntt_should_vectorize_instr()
2320 nir_src_bit_size(alu->src[0].src) == 64); in scalarize_64bit()
2351 if (nir_src_bit_size(instr->src[0]) != 64) in nir_to_tgsi_lower_64bit_intrinsic()
/external/mesa3d/src/panfrost/bifrost/
Dbifrost_compile.c619 nir_alu_type T = nir_type_uint | nir_src_bit_size(cond); in bi_emit_discard_if()
1064 unsigned bits = nir_src_bit_size(instr->src[i].src); in bi_copy_src()
1325 if (nir_src_bit_size(instr->src[0].src) != 32) in emit_alu()
1898 unsigned sz = nir_src_bit_size(instr->src[i].src); in emit_texc()
2155 nir_src_bit_size(*cond); in bi_set_branch_cond()
/external/mesa3d/docs/relnotes/
D19.1.3.rst96 - nir: Use nir_src_bit_size instead of alu1->dest.dest.ssa.bit_size
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader_nir.c71 bit_size = nir_src_bit_size(intr->src[0]); in scan_io_usage()
/external/mesa3d/src/broadcom/compiler/
Dvir.c1048 nir_src_bit_size(intr->src[1])); in v3d_intrinsic_dependency_cb()

12