Lines Matching defs:interchangeVector
471 // If interchangeVector is empty, use the identity. Build the permutation map
475 if (!options.interchangeVector.empty()) {
478 SmallVector<unsigned, 4> interchangeVector;
479 interchangeVector.reserve(options.interchangeVector.size());
480 for (auto pos : options.interchangeVector) {
484 interchangeVector.push_back(it->second);
489 AffineMap::getPermutationMap(interchangeVector, b.getContext()));
491 SmallVector<int64_t> permutation(interchangeVector.begin(),
492 interchangeVector.end());
530 // When an `interchangeVector` is present, it has been applied to the
534 if (!options.interchangeVector.empty()) {