Lines Matching defs:stride
407 if (src[i].file == VGRF && (src[i].stride == 0 ||
489 stride = 1;
503 this->stride = 1;
508 this->stride = 0;
516 stride == r.stride);
523 stride == r.stride);
537 return stride == 1;
550 const unsigned stride = ((file != ARF && file != FIXED_GRF) ? this->stride :
553 return MAX2(width * stride, 1) * type_sz(type);
1130 this->stride = (file == UNIFORM ? 0 : 1);
1139 this->stride = (file == UNIFORM ? 0 : 1);
1366 stride(retype(brw_vec1_grf(1 + i, 0), BRW_REGISTER_TYPE_UB),
1690 assert(inst->src[i].stride == 0);
1988 const unsigned width = inst->src[i].stride == 0 ?
1990 struct brw_reg reg = stride(
1993 width * inst->src[i].stride,
1994 width, inst->src[i].stride);
2032 inst->src[i].stride *
2039 unsigned width = inst->src[i].stride == 0 ? 1 : exec_size;
2041 stride(byte_offset(retype(brw_vec8_grf(grf, 0), inst->src[i].type),
2043 exec_size * inst->src[i].stride,
2044 width, inst->src[i].stride);
2497 assert(inst->src[i].stride == 0);
3838 (i + 1 < inst->header_size && inst->src[i].stride == 1 &&
4006 inst->dst.stride >= 4) {
4012 /* Get a new VGRF but keep the same stride as inst->dst */
4014 high.stride = inst->dst.stride;
4162 mul->src[1].stride *= 2;
4518 inst->dst.stride == 1)
4522 inst->dst.stride != 1)
4596 type_sz(inst->dst.type) == 4 && inst->dst.stride == 1 &&
4597 type_sz(inst->src[i].type) == 2 && inst->src[i].stride == 1;
5091 max_size / (inst->dst.stride * type_sz(inst->dst.type)),
5738 if (inst->dst.stride != 1)
5739 fprintf(file, "<%u>", inst->dst.stride);
5841 unsigned stride;
5844 stride = (hstride == 0 ? 0 : (1 << (hstride - 1)));
5846 stride = inst->src[i].stride;
5848 if (stride != 1)
5849 fprintf(file, "<%u>", stride);