Searched refs:forOps (Results 1 – 6 of 6) sorted by relevance
/external/llvm-project/mlir/include/mlir/Transforms/ |
D | LoopUtils.h | 147 SmallVector<SmallVector<AffineForOp, 8>, 8> tile(ArrayRef<AffineForOp> forOps, 150 SmallVector<Loops, 8> tile(ArrayRef<scf::ForOp> forOps, ArrayRef<Value> sizes, 157 SmallVector<AffineForOp, 8> tile(ArrayRef<AffineForOp> forOps, 159 Loops tile(ArrayRef<scf::ForOp> forOps, ArrayRef<Value> sizes,
|
/external/llvm-project/mlir/lib/Transforms/ |
D | PipelineDataTransfer.cpp | 36 std::vector<AffineForOp> forOps; member 134 forOps.clear(); in runOnFunction() 135 getFunction().walk([&](AffineForOp forOp) { forOps.push_back(forOp); }); in runOnFunction() 136 for (auto forOp : forOps) in runOnFunction()
|
D | LoopFusion.cpp | 82 SmallVector<AffineForOp, 4> forOps; member 90 forOps.push_back(cast<AffineForOp>(op)); in collect()
|
/external/llvm-project/mlir/lib/Transforms/Utils/ |
D | LoopUtils.cpp | 988 SmallVectorImpl<T> &forOps, T rootForOp, in getPerfectlyNestedLoopsImpl() argument 991 forOps.push_back(rootForOp); in getPerfectlyNestedLoopsImpl() 1740 tileImpl(ArrayRef<ForType> forOps, ArrayRef<SizeType> sizes, in tileImpl() argument 1744 for (auto it : llvm::zip(forOps, sizes)) { in tileImpl() 1753 mlir::tile(ArrayRef<AffineForOp> forOps, ArrayRef<uint64_t> sizes, in tile() argument 1755 return tileImpl(forOps, sizes, targets); in tile() 1758 SmallVector<Loops, 8> mlir::tile(ArrayRef<scf::ForOp> forOps, in tile() argument 1761 return tileImpl(forOps, sizes, targets); in tile() 1766 tileImpl(ArrayRef<ForType> forOps, ArrayRef<SizeType> sizes, ForType target) { in tileImpl() argument 1768 for (auto loops : tile(forOps, sizes, ArrayRef<ForType>{target})) { in tileImpl() [all …]
|
/external/llvm-project/mlir/lib/Analysis/ |
D | AffineAnalysis.cpp | 91 SmallVector<AffineForOp, 8> forOps; in getIndexSet() local 97 forOps.push_back(forOp); in getIndexSet() 99 extractForInductionVars(forOps, &indices); in getIndexSet() 101 domain->reset(forOps.size(), /*numSymbols=*/0, /*numLocals=*/0, indices); in getIndexSet()
|
/external/llvm-project/mlir/docs/Rationale/ |
D | UsageOfConst.md | 239 LogicalResult mlir::getIndexSet(MutableArrayRef<OpPointer<AffineForOp>> forOps, 247 LogicalResult mlir::getIndexSet(MutableArrayRef<AffineForOp> forOps,
|