Searched refs:type_sz (Results 1 - 25 of 62) sorted by relevance

123

/xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/
H A Dbrw_fs_lower_regioning.cpp41 return type_sz(inst->dst.type) == 1 &&
69 return inst->dst.stride * type_sz(inst->dst.type);
70 } else if (type_sz(inst->dst.type) < get_exec_type_size(inst) &&
78 unsigned max_stride = inst->dst.stride * type_sz(inst->dst.type);
79 unsigned min_size = type_sz(inst->dst.type);
80 unsigned max_size = type_sz(inst->dst.type);
84 const unsigned size = type_sz(inst->src[i].type);
151 const unsigned dst_byte_stride = inst->dst.stride * type_sz(inst->dst.type);
153 type_sz(inst->src[i].type);
176 const unsigned dst_byte_stride = inst->dst.stride * type_sz(ins
[all...]
H A Dbrw_ir_fs.h118 return byte_offset(reg, delta * reg.stride * type_sz(reg.type));
125 return byte_offset(reg, delta * stride * type_sz(reg.type));
199 return (MAX2(1, stride) - 1) * type_sz(r.type);
295 assert((i + 1) * type_sz(type) <= type_sz(reg.type));
301 const int delta = _mesa_logbase2(type_sz(reg.type)) -
302 _mesa_logbase2(type_sz(type));
310 reg.stride *= type_sz(reg.type) / type_sz(type);
313 return byte_offset(retype(reg, type), i * type_sz(typ
[all...]
H A Dbrw_vec4_live_variables.h92 const unsigned csize = DIV_ROUND_UP(type_sz(reg.type), 4);
106 const unsigned csize = DIV_ROUND_UP(type_sz(reg.type), 4);
H A Dbrw_ir_vec4.h111 return byte_offset(reg, num_components * type_sz(reg.type) * delta);
117 return byte_offset(reg, delta * type_sz(reg.type));
192 return byte_offset(reg, num_components * type_sz(reg.type) * delta);
201 return byte_offset(reg, delta * type_sz(reg.type));
446 if (type_sz(t) > type_sz(exec_type))
448 else if (type_sz(t) == type_sz(exec_type) &&
468 return type_sz(get_exec_type(inst));
H A Dbrw_fs_copy_propagation.cpp323 !(type_sz(inst->src[arg].type) * stride ==
324 type_sz(inst->dst.type) * inst->dst.stride ||
339 if (type_sz(inst->src[arg].type) > 4)
453 if (type_sz(entry->dst.type) < type_sz(inst->src[arg].type))
471 type_sz(inst->src[arg].type)) % type_sz(entry->src.type) != 0)
483 type_sz(entry->dst.type) != type_sz(inst->src[arg].type)))
519 const unsigned component = rel_offset / type_sz(entr
[all...]
H A Dbrw_vec4_copy_propagation.cpp158 if (type_sz(value.type) == 8 || type_sz(inst->src[arg].type) == 8)
351 type_sz(value.type) == 4)
358 if (type_sz(value.type) != type_sz(inst->src[arg].type))
H A Dbrw_vec4_reg_allocate.cpp378 return type_sz(type) == 8 ? 2.25f : 1.0f;
420 if (type_sz(inst->src[i].type) == 8 && inst->exec_size != 8)
427 unsigned type_size = type_sz(inst->src[i].type);
447 if (type_sz(inst->dst.type) == 8 && inst->exec_size != 8)
453 unsigned type_size = type_sz(inst->dst.type);
H A Dbrw_fs_nir.cpp874 } else if (type_sz(op[0].type) == 2) {
894 } else if (type_sz(op[0].type) == 4) {
1062 assert(type_sz(op[0].type) < 8); /* brw_nir_lower_conversions */
1104 assert(type_sz(op[0].type) < 8); /* brw_nir_lower_conversions */
1109 assert(type_sz(result.type) < 8); /* brw_nir_lower_conversions */
2330 type_sz(dst.type) <= 4 &&
2430 if (type_sz(dst.type) == 8) {
2487 if (type_sz(dst.type) == 8) {
2547 if (type_sz(dest.type) == 8)
2687 if (type_sz(ds
4926 if (cluster_size * type_sz(src.type) >= REG_SIZE * 2) { local in function:fs_visitor::nir_emit_intrinsic
[all...]
H A Dbrw_eu_validate.c590 (type_sz(dst_type) == 1 || type_sz(src0_type) == 1)) {
595 (type_sz(dst_type) == 1 || type_sz(src1_type) == 1);
696 ERROR_IF(type_sz(dst_type) == 1 &&
697 (type_sz(src0_type) == 8 ||
698 (num_sources > 1 && type_sz(src1_type) == 8)),
701 ERROR_IF(type_sz(dst_type) == 8 &&
702 (type_sz(src0_type) == 1 ||
703 (num_sources > 1 && type_sz(src1_typ
[all...]
H A Dbrw_vec4.cpp232 return 4 * type_sz(src[arg].type);
235 return exec_size * type_sz(src[arg].type);
428 type_sz(inst->src[0].type) < 8 &&
677 assert(type_sz(inst->src[i].type) % 4 == 0);
678 int channel_size = type_sz(inst->src[i].type) / 4;
713 int channel_size = type_sz(inst->src[0].type) / 4;
981 const glsl_type *temp_type = type_sz(inst->src[i].type) == 8 ?
1007 #define IS_64BIT(reg) (reg.file != BAD_FILE && type_sz(reg.type) == 8)
1360 if (type_sz(inst->src[0].type) != type_sz(scan_ins
[all...]
H A Dbrw_fs_generator.cpp77 const unsigned reg_width = REG_SIZE / (reg->stride * type_sz(reg->type));
95 assert(reg->stride * type_sz(reg->type) <= REG_SIZE);
126 if (type_sz(reg->type) == 8) {
140 type_sz(inst->dst.type) < 8) {
172 type_sz(reg->type) == 8 &&
478 if (type_sz(reg.type) > 4 &&
532 assert(devinfo->gen >= 8 || devinfo->is_haswell || type_sz(src.type) <= 4);
542 (devinfo->gen <= 7 || type_sz(src.type) > 4) ?
569 assert(type_sz(group_idx.type) <= 4);
570 if (type_sz(group_id
[all...]
/xsrc/external/mit/MesaLib/dist/src/intel/compiler/
H A Dbrw_fs_lower_regioning.cpp41 return type_sz(inst->dst.type) == 1 &&
69 return inst->dst.stride * type_sz(inst->dst.type);
70 } else if (type_sz(inst->dst.type) < get_exec_type_size(inst) &&
78 unsigned max_stride = inst->dst.stride * type_sz(inst->dst.type);
79 unsigned min_size = type_sz(inst->dst.type);
80 unsigned max_size = type_sz(inst->dst.type);
84 const unsigned size = type_sz(inst->src[i].type);
151 const unsigned dst_byte_stride = inst->dst.stride * type_sz(inst->dst.type);
153 type_sz(inst->src[i].type);
176 const unsigned dst_byte_stride = inst->dst.stride * type_sz(ins
[all...]
H A Dbrw_ir_fs.h118 return byte_offset(reg, delta * reg.stride * type_sz(reg.type));
125 return byte_offset(reg, delta * stride * type_sz(reg.type));
199 return (MAX2(1, stride) - 1) * type_sz(r.type);
294 assert((i + 1) * type_sz(type) <= type_sz(reg.type));
300 const int delta = util_logbase2(type_sz(reg.type)) -
301 util_logbase2(type_sz(type));
306 unsigned bit_size = type_sz(type) * 8;
313 reg.stride *= type_sz(reg.type) / type_sz(typ
[all...]
H A Dbrw_fs_cmod_propagation.cpp340 if (type_sz(scan_inst->dst.type) > type_sz(inst->dst.type))
359 type_sz(scan_inst->dst.type) != type_sz(inst->src[0].type))
363 if (type_sz(inst->dst.type) < type_sz(scan_inst->dst.type))
387 if (type_sz(scan_inst->dst.type) != type_sz(inst->dst.type))
H A Dbrw_vec4_live_variables.h118 const unsigned csize = DIV_ROUND_UP(type_sz(reg.type), 4);
132 const unsigned csize = DIV_ROUND_UP(type_sz(reg.type), 4);
H A Dbrw_ir_vec4.h111 return byte_offset(reg, num_components * type_sz(reg.type) * delta);
117 return byte_offset(reg, delta * type_sz(reg.type));
192 return byte_offset(reg, num_components * type_sz(reg.type) * delta);
201 return byte_offset(reg, delta * type_sz(reg.type));
448 if (type_sz(t) > type_sz(exec_type))
450 else if (type_sz(t) == type_sz(exec_type) &&
470 return type_sz(get_exec_type(inst));
H A Dbrw_fs_copy_propagation.cpp383 !(type_sz(inst->src[arg].type) * stride ==
384 type_sz(dst_type) * inst->dst.stride ||
399 if (type_sz(inst->src[arg].type) > 4)
590 if ((type_sz(entry->dst.type) < type_sz(inst->src[arg].type) ||
611 type_sz(inst->src[arg].type)) % type_sz(entry->src.type) != 0)
623 type_sz(entry->dst.type) != type_sz(inst->src[arg].type)))
662 const unsigned reg_width = REG_SIZE / (type_sz(ins
[all...]
H A Dbrw_vec4_copy_propagation.cpp148 if (type_sz(value.type) == 8 || type_sz(inst->src[arg].type) == 8)
334 type_sz(value.type) == 4)
341 if (type_sz(value.type) != type_sz(inst->src[arg].type))
H A Dbrw_vec4_reg_allocate.cpp337 return type_sz(type) == 8 ? 2.25f : 1.0f;
379 if (type_sz(inst->src[i].type) == 8 && inst->exec_size != 8)
386 unsigned type_size = type_sz(inst->src[i].type);
406 if (type_sz(inst->dst.type) == 8 && inst->exec_size != 8)
412 unsigned type_size = type_sz(inst->dst.type);
H A Dbrw_eu_validate.c677 (type_sz(dst_type) == 1 || type_sz(src0_type) == 1)) {
682 (type_sz(dst_type) == 1 || type_sz(src1_type) == 1);
783 ERROR_IF(type_sz(dst_type) == 1 &&
784 (type_sz(src0_type) == 8 ||
785 (num_sources > 1 && type_sz(src1_type) == 8)),
788 ERROR_IF(type_sz(dst_type) == 8 &&
789 (type_sz(src0_type) == 1 ||
790 (num_sources > 1 && type_sz(src1_typ
[all...]
H A Dbrw_fs_generator.cpp78 const unsigned reg_width = REG_SIZE / (reg->stride * type_sz(reg->type));
98 assert(reg->stride * type_sz(reg->type) <= REG_SIZE);
129 if (type_sz(reg->type) == 8) {
143 type_sz(inst->dst.type) < 8) {
175 type_sz(reg->type) == 8 &&
472 if (type_sz(reg.type) > 4 && !devinfo->has_64bit_float) {
551 if (type_sz(reg.type) > 4 &&
609 assert(devinfo->verx10 >= 75 || type_sz(src.type) <= 4);
635 if (type_sz(src.type) > 4 && !devinfo->has_64bit_float) {
656 assert(type_sz(group_id
[all...]
H A Dbrw_ir_performance.cpp142 sx = DIV_ROUND_UP(inst->exec_size * type_sz(tx), REG_SIZE);
148 !brw_reg_type_is_floating_point(tx) && type_sz(tx) == 4 &&
149 type_sz(inst->src[0].type) == type_sz(inst->src[1].type))
165 sx = DIV_ROUND_UP(inst->exec_size * type_sz(tx), REG_SIZE);
171 !brw_reg_type_is_floating_point(tx) && type_sz(tx) == 4 &&
172 type_sz(inst->src[0].type) == type_sz(inst->src[1].type))
364 if (type_sz(info.tx) > 4)
389 if (type_sz(inf
[all...]
H A Dbrw_fs_scoreboard.cpp87 has_long_src |= type_sz(t) >= 8;
111 MIN2(type_sz(inst->src[0].type), type_sz(inst->src[1].type)) >= 4) ||
113 MIN2(type_sz(inst->src[1].type), type_sz(inst->src[2].type)) >= 4));
120 type_sz(t) >= 8)
123 !devinfo->has_64bit_float && type_sz(t) >= 8)
127 else if (type_sz(inst->dst.type) >= 8 || type_sz(t) >= 8 ||
H A Dbrw_reg.h315 type_sz(unsigned type) function in typeref:typename:unsigned
423 reg.subnr = subnr * type_sz(type);
588 return byte_offset(reg, delta * type_sz(reg.type));
1017 unsigned scale = type_sz(reg.type) / type_sz(type);
1021 unsigned bit_size = type_sz(type) * 8;
1249 return type_sz(reg.type);
1254 return type_sz(reg.type) << (reg.vstride - 1);
1259 return type_sz(reg.type) << (reg.hstride - 1);
H A Dbrw_vec4.cpp231 return 4 * type_sz(src[arg].type);
234 return exec_size * type_sz(src[arg].type);
426 type_sz(inst->src[0].type) < 8 &&
678 assert(type_sz(inst->src[i].type) % 4 == 0);
679 int channel_size = type_sz(inst->src[i].type) / 4;
714 int channel_size = type_sz(inst->src[0].type) / 4;
986 const glsl_type *temp_type = type_sz(inst->src[i].type) == 8 ?
1012 #define IS_64BIT(reg) (reg.file != BAD_FILE && type_sz(reg.type) == 8)
1343 if (type_sz(inst->src[0].type) != type_sz(scan_ins
[all...]

Completed in 31 milliseconds

123