Home
last modified time | relevance | path

Searched refs:loopToVectorDim (Results 1 – 5 of 5) sorted by relevance

/external/llvm-project/mlir/lib/Dialect/Affine/Transforms/
DSuperVectorize.cpp596 strategy->loopToVectorDim[loop] = in vectorizeLoopIfProfitable()
780 makePermutationMap(opInst, indices, state->strategy->loopToVectorDim); in vectorizeRootOrTerminal()
862 auto it = state->strategy->loopToVectorDim.find(loop.getOperation()); in vectorizeLoopsAndLoads()
863 if (it == state->strategy->loopToVectorDim.end()) in vectorizeLoopsAndLoads()
925 for (auto loopToDim : strategy->loopToVectorDim) { in isUniformDefinition()
1045 makePermutationMap(opInst, indices, state->strategy->loopToVectorDim); in vectorizeOneOperation()
/external/llvm-project/mlir/lib/Dialect/Vector/
DVectorUtils.cpp234 const DenseMap<Operation *, unsigned> &loopToVectorDim) { in makePermutationMap() argument
238 auto it = loopToVectorDim.find(forInst); in makePermutationMap()
239 if (it != loopToVectorDim.end()) { in makePermutationMap()
/external/llvm-project/mlir/include/mlir/Dialect/Affine/
DUtils.h77 DenseMap<Operation *, unsigned> loopToVectorDim; member
/external/llvm-project/mlir/include/mlir/Dialect/Vector/
DVectorUtils.h155 const DenseMap<Operation *, unsigned> &loopToVectorDim);
/external/llvm-project/mlir/test/lib/Dialect/Affine/
DTestVectorizationUtils.cpp273 strategy.loopToVectorDim[outermostLoop] = 0; in testVecAffineLoopNest()