Lines Matching refs:vector_elements
137 const unsigned mask = (1U << v->type->vector_elements) - 1;
165 assert(lhs_components == this->rhs->type->vector_elements);
184 this->write_mask = (1U << rhs->type->vector_elements) - 1;
558 this->value.f[i * type->vector_elements + i] = value->value.f[0];
592 unsigned rows = MIN2(type->vector_elements, value->type->vector_elements);
595 const unsigned src = i * value->type->vector_elements + j;
596 const unsigned dst = i * type->vector_elements + j;
603 this->value.f[i * type->vector_elements + i] = 1.0;
840 for (unsigned c = 0; c < this->type->vector_elements; c++) {
877 for (unsigned c = 0; c < this->type->vector_elements; c++) {
917 for (unsigned c = 0; c < this->type->vector_elements; c++) {