| /xsrc/external/mit/MesaLib/dist/src/intel/compiler/ |
| brw_nir_lower_conversions.c | 29 unsigned src_bit_size, 34 nir_alu_type src_full_type = (nir_alu_type) (src_type | src_bit_size); 68 unsigned src_bit_size = nir_src_bit_size(alu->src[0].src); local 70 nir_alu_type src_full_type = (nir_alu_type) (src_type | src_bit_size); 90 (src_bit_size == 64 && dst_full_type == nir_type_float16)) { 91 nir_op op1 = get_conversion_op(src_type, src_bit_size, 115 if ((src_bit_size == 8 && dst_bit_size == 64) || 116 (src_bit_size == 64 && dst_bit_size == 8)) { 117 nir_op op1 = get_conversion_op(src_type, src_bit_size, dst_type, 32,
|
| /xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/ |
| brw_nir_lower_conversions.c | 29 unsigned src_bit_size, 34 nir_alu_type src_full_type = (nir_alu_type) (src_type | src_bit_size); 68 unsigned src_bit_size = nir_src_bit_size(alu->src[0].src); local 70 nir_alu_type src_full_type = (nir_alu_type) (src_type | src_bit_size); 90 (src_bit_size == 64 && dst_full_type == nir_type_float16)) { 91 nir_op op1 = get_conversion_op(src_type, src_bit_size, 115 if ((src_bit_size == 8 && dst_bit_size == 64) || 116 (src_bit_size == 64 && dst_bit_size == 8)) { 117 nir_op op1 = get_conversion_op(src_type, src_bit_size, dst_type, 32,
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/nir/ |
| nir_conversion_builder.h | 61 unsigned src_bit_size = src->bit_size; local 62 if (dest_bit_size > src_bit_size) 65 nir_op low_conv = nir_type_conversion_op(nir_type_float | src_bit_size, 69 nir_type_float | src_bit_size, 237 unsigned src_bit_size = nir_alu_type_get_type_size(src_type); local 239 assert(dest_bit_size != 0 && src_bit_size != 0); 257 *low = nir_imm_intN_t(b, ilow, src_bit_size); 258 *high = nir_imm_intN_t(b, ihigh, src_bit_size); 260 assert(src_bit_size >= dest_bit_size); 261 *high = nir_imm_intN_t(b, ihigh, src_bit_size); 401 unsigned src_bit_size = nir_alu_type_get_type_size(src_type); local [all...] |
| nir_opt_phi_precision.c | 320 unsigned src_bit_size; local 321 nir_op src_op = widening_conversion_op(instr, &src_bit_size); 333 if (*bit_size && (*bit_size != src_bit_size)) 337 *bit_size = src_bit_size;
|
| nir_algebraic.py | 656 lambda first_unsized_src_bit_size, src_bit_size: 660 src, src_bit_size)) 663 lambda first_unsized_src_bit_size, src_bit_size: 668 src_bit_size, val)) 672 lambda src_bit_size, unused: 675 src, src_bit_size, nir_op.name, src_type_bits)) 678 lambda src_bit_size, unused: 682 src, src_bit_size, nir_op.name, src_type_bits)) 688 lambda val_bit_size, src_bit_size: 691 val, val_bit_size, first_unsized_src, src_bit_size)) [all...] |
| nir_lower_bool_to_bitsize.c | 373 uint32_t src_bit_size = nir_src_bit_size(phi_src->src); local 375 dst_bit_size = src_bit_size; 376 } else if (src_bit_size != dst_bit_size) {
|
| nir_validate.c | 371 unsigned src_bit_size = nir_src_bit_size(instr->src[i].src); local 373 validate_assert(state, src_bit_size == nir_alu_type_get_type_size(src_type)); 375 validate_assert(state, src_bit_size == instr_bit_size); 377 instr_bit_size = src_bit_size; 382 validate_assert(state, src_bit_size == 16 || src_bit_size == 32 || 383 src_bit_size == 64);
|
| nir_builder.h | 467 unsigned src_bit_size = instr->src[i].src.ssa->bit_size; local 470 assert(src_bit_size == bit_size); 472 bit_size = src_bit_size; 474 assert(src_bit_size == 1128 const unsigned src_bit_size = srcs[src_idx]->bit_size; 1131 rel_bit / src_bit_size); 1134 comp = nir_channel(b, unpacked, (rel_bit % src_bit_size) /
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/gallivm/ |
| lp_bld_nir.c | 205 uint32_t src_bit_size, 210 struct lp_build_context *int_bld = get_int_bld(bld_base, is_unsigned, src_bit_size); 212 if (src_bit_size == 16) 214 else if (src_bit_size == 64) 220 uint32_t src_bit_size, 224 struct lp_build_context *flt_bld = get_flt_bld(bld_base, src_bit_size); 226 if (src_bit_size == 64) 228 if (src_bit_size == 16) 235 uint32_t src_bit_size, 239 struct lp_build_context *flt_bld = get_flt_bld(bld_base, src_bit_size); 1057 unsigned src_bit_size[NIR_MAX_VEC_COMPONENTS]; local [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/spirv/ |
| vtn_alu.c | 218 unsigned src_bit_size, unsigned dst_bit_size) 331 src_type |= src_bit_size; 523 unsigned src_bit_size = glsl_get_bit_size(vtn_src[0]->type); local 526 src_bit_size, dst_bit_size); 549 unsigned src_bit_size = glsl_get_bit_size(vtn_src[0]->type); local 552 src_bit_size, dst_bit_size); 594 unsigned src_bit_size = local 596 if (src_bit_size == 0) 598 if (src_bit_size != src[i]->bit_size) { 599 assert(src_bit_size == 32) 613 unsigned src_bit_size = glsl_get_bit_size(vtn_src[0]->type); local 627 unsigned src_bit_size = glsl_get_bit_size(vtn_src[0]->type); local [all...] |
| vtn_private.h | 806 unsigned src_bit_size, unsigned dst_bit_size);
|
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/ |
| nir_algebraic.py | 579 lambda first_unsized_src_bit_size, src_bit_size: 583 src, src_bit_size)) 586 lambda first_unsized_src_bit_size, src_bit_size: 591 src_bit_size, val)) 595 lambda src_bit_size, unused: 598 src, src_bit_size, nir_op.name, src_type_bits)) 601 lambda src_bit_size, unused: 605 src, src_bit_size, nir_op.name, src_type_bits)) 611 lambda val_bit_size, src_bit_size: 614 val, val_bit_size, first_unsized_src, src_bit_size)) [all...] |
| nir_validate.c | 346 unsigned src_bit_size = nir_src_bit_size(instr->src[i].src); local 348 validate_assert(state, src_bit_size == nir_alu_type_get_type_size(src_type)); 350 validate_assert(state, src_bit_size == instr_bit_size); 352 instr_bit_size = src_bit_size; 357 validate_assert(state, src_bit_size == 16 || src_bit_size == 32 || 358 src_bit_size == 64);
|
| nir_builder.h | 417 unsigned src_bit_size = instr->src[i].src.ssa->bit_size; local 420 assert(src_bit_size == bit_size); 422 bit_size = src_bit_size; 424 assert(src_bit_size ==
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/spirv/ |
| vtn_alu.c | 258 unsigned src_bit_size, unsigned dst_bit_size) 356 nir_alu_type src_type = convert_op_src_type(opcode) | src_bit_size; 632 unsigned src_bit_size = glsl_get_bit_size(vtn_src[0]->type); local 636 src_bit_size, dst_bit_size); 700 unsigned src_bit_size = glsl_get_bit_size(vtn_src[0]->type); local 702 nir_alu_type src_type = convert_op_src_type(opcode) | src_bit_size; 756 unsigned src_bit_size = local 758 if (src_bit_size == 0) 760 if (src_bit_size != src[i]->bit_size) { 761 assert(src_bit_size == 32) 804 unsigned src_bit_size = glsl_get_bit_size(vtn_src[0]->type); local [all...] |
| vtn_private.h | 956 unsigned src_bit_size, unsigned dst_bit_size);
|
| /xsrc/external/mit/MesaLib/dist/src/microsoft/compiler/ |
| dxil_nir.c | 74 load_comps_to_vec32(nir_builder *b, unsigned src_bit_size, 77 unsigned num_vec32comps = DIV_ROUND_UP(num_src_comps * src_bit_size, 32); 78 unsigned step = DIV_ROUND_UP(src_bit_size, 32); 79 unsigned comps_per32b = 32 / src_bit_size; 83 switch (src_bit_size) { 98 nir_imm_int(b, j * src_bit_size));
|
| /xsrc/external/mit/MesaLib.old/src/compiler/nir/ |
| nir_opcodes.c | 9 unsigned src_bit_size = nir_alu_type_get_type_size(src); local 18 src_bit_size == dst_bit_size) {
|
| /xsrc/external/mit/MesaLib/src/compiler/nir/ |
| nir_opcodes.c | 9 unsigned src_bit_size = nir_alu_type_get_type_size(src); local 18 src_bit_size == dst_bit_size) {
|
| /xsrc/external/mit/MesaLib/dist/src/broadcom/vulkan/ |
| v3dv_meta_copy.c | 3307 const uint32_t src_bit_size = local 3316 if (dst_bit_size >= src_bit_size)
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/nir/ |
| nir_to_tgsi.c | 2489 int src_bit_size = nir_src_bit_size(alu->src[0].src); local 2492 if (src_bit_size == 64 || dst_bit_size == 64) {
|
| /xsrc/external/mit/MesaLib/dist/src/panfrost/midgard/ |
| midgard_compile.c | 279 int src_bit_size = nir_src_bit_size(alu->src[0].src); local 282 if (src_bit_size == 64 || dst_bit_size == 64) {
|