Lines Matching defs:vectors
94 // assuming \p Stride elements between start two consecutive vectors.
97 // vectors and \p NumElements must be set to the number of elements in a column
165 /// 2.1. Get column vectors for each argument. If we already lowered the
166 /// definition of an argument, use the produced column vectors directly.
168 /// a set of column vectors,
170 /// yields a set of column vectors containing result matrix. Note that we
207 /// Wrapper class representing a matrix as a set of vectors, either in row or
208 /// column major layout. All vectors must have the same vector type.
284 iterator_range<SmallVector<Value *, 8>::iterator> vectors() {
288 /// Embed the vectors of the matrix into a flat vector by concatenating
415 /// Return the set of vectors that a matrix value is lowered to.
419 /// into vectors.
791 /// vectors.
882 /// vectors.
888 for (auto Vec : enumerate(StoreVal.vectors())) {
1336 for (auto J : enumerate(InputMatrix.vectors())) {
1397 // Helper to perform binary op on vectors.