Searched refs:loopIvs (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/mlir/examples/toy/Ch7/mlir/ |
| H A D | LowerToAffineLoops.cpp | 61 OpBuilder &rewriter, ValueRange memRefOperands, ValueRange loopIvs)>; 109 ValueRange loopIvs) { in matchAndRewrite() argument 118 loc, binaryAdaptor.getLhs(), loopIvs); in matchAndRewrite() 120 loc, binaryAdaptor.getRhs(), loopIvs); in matchAndRewrite() 285 ValueRange loopIvs) { in matchAndRewrite() argument 294 SmallVector<Value, 2> reverseIvs(llvm::reverse(loopIvs)); in matchAndRewrite()
|
| H A D | LowerToLLVM.cpp | 78 SmallVector<Value, 4> loopIvs; in matchAndRewrite() local 88 loopIvs.push_back(loop.getInductionVar()); in matchAndRewrite() 104 rewriter.create<memref::LoadOp>(loc, printOp.getInput(), loopIvs); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/examples/toy/Ch6/mlir/ |
| H A D | LowerToAffineLoops.cpp | 61 OpBuilder &rewriter, ValueRange memRefOperands, ValueRange loopIvs)>; 109 ValueRange loopIvs) { in matchAndRewrite() argument 118 loc, binaryAdaptor.getLhs(), loopIvs); in matchAndRewrite() 120 loc, binaryAdaptor.getRhs(), loopIvs); in matchAndRewrite() 285 ValueRange loopIvs) { in matchAndRewrite() argument 294 SmallVector<Value, 2> reverseIvs(llvm::reverse(loopIvs)); in matchAndRewrite()
|
| H A D | LowerToLLVM.cpp | 78 SmallVector<Value, 4> loopIvs; in matchAndRewrite() local 88 loopIvs.push_back(loop.getInductionVar()); in matchAndRewrite() 104 rewriter.create<memref::LoadOp>(loc, printOp.getInput(), loopIvs); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/examples/toy/Ch5/mlir/ |
| H A D | LowerToAffineLoops.cpp | 61 OpBuilder &rewriter, ValueRange memRefOperands, ValueRange loopIvs)>; 109 ValueRange loopIvs) { in matchAndRewrite() argument 118 loc, binaryAdaptor.getLhs(), loopIvs); in matchAndRewrite() 120 loc, binaryAdaptor.getRhs(), loopIvs); in matchAndRewrite() 285 ValueRange loopIvs) { in matchAndRewrite() argument 294 SmallVector<Value, 2> reverseIvs(llvm::reverse(loopIvs)); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/GPU/Transforms/ |
| H A D | MemoryPromotion.cpp | 71 [&](OpBuilder &b, Location loc, ValueRange loopIvs) { in insertCopyLoops() argument 72 ivs.assign(loopIvs.begin(), loopIvs.end()); in insertCopyLoops()
|
| /llvm-project-15.0.7/mlir/docs/Tutorials/Toy/ |
| H A D | Ch-5.md | 129 ArrayRef<mlir::Value> loopIvs) { 139 SmallVector<mlir::Value, 2> reverseIvs(llvm::reverse(loopIvs));
|