Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Analysis/
H A DLoopAnalysis.cpp162 SmallVector<Operation *, 4> affineApplyOps; in isAccessIndexInvariant() local
163 getReachableAffineApplyOps({index}, affineApplyOps); in isAccessIndexInvariant()
165 if (affineApplyOps.empty()) { in isAccessIndexInvariant()
170 if (affineApplyOps.size() > 1) { in isAccessIndexInvariant()
171 affineApplyOps[0]->emitRemark( in isAccessIndexInvariant()
177 auto composeOp = cast<AffineApplyOp>(affineApplyOps[0]); in isAccessIndexInvariant()
H A DAffineAnalysis.cpp191 ArrayRef<Value> operands, SmallVectorImpl<Operation *> &affineApplyOps) { in getReachableAffineApplyOps() argument
215 affineApplyOps.push_back(opInst); in getReachableAffineApplyOps()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Affine/Analysis/
H A DAffineAnalysis.h66 SmallVectorImpl<Operation *> &affineApplyOps);
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Utils/
H A DUtils.cpp1144 SmallVector<Value, 4> affineApplyOps; in replaceAllMemRefUsesWith() local
1153 affineApplyOps.push_back(afOp); in replaceAllMemRefUsesWith()
1181 affineApplyOps.push_back(afOp); in replaceAllMemRefUsesWith()
1211 for (Value value : affineApplyOps) in replaceAllMemRefUsesWith()
1379 SmallVector<Operation *, 4> affineApplyOps; in createAffineComputationSlice() local
1380 getReachableAffineApplyOps(subOperands, affineApplyOps); in createAffineComputationSlice()
1382 if (affineApplyOps.empty()) in createAffineComputationSlice()
1388 for (auto *op : affineApplyOps) { in createAffineComputationSlice()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Affine/
H A DUtils.h260 ArrayRef<Operation *> affineApplyOps,