Searched refs:newSteps (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/Dialect/SCF/Transforms/ |
| H A D | ParallelLoopTiling.cpp | 70 SmallVector<Value, 2> newSteps; in tileParallelLoop() local 71 newSteps.reserve(op.getStep().size()); in tileParallelLoop() 73 newSteps.push_back(b.create<arith::MulIOp>(op.getLoc(), std::get<0>(step), in tileParallelLoop() 77 op.getUpperBound(), newSteps); in tileParallelLoop()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SCF/IR/ |
| H A D | SCF.cpp | 2314 SmallVector<Value, 2> newSteps; in matchAndRewrite() local 2317 newSteps.reserve(op.getStep().size()); in matchAndRewrite() 2339 newSteps.push_back(step); in matchAndRewrite() 2375 newSteps, op.getInitVals(), nullptr); in matchAndRewrite() 2451 auto newSteps = concatValues(op.getStep(), innerOp.getStep()); in matchAndRewrite() local 2454 newSteps, llvm::None, bodyBuilder); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Affine/Utils/ |
| H A D | Utils.cpp | 540 SmallVector<int64_t, 8> newSteps(op.getNumDims(), 1); in normalizeAffineParallel() local 541 op.setSteps(newSteps); in normalizeAffineParallel()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Affine/IR/ |
| H A D | AffineOps.cpp | 3427 void AffineParallelOp::setSteps(ArrayRef<int64_t> newSteps) { in setSteps() argument 3428 setStepsAttr(getBodyBuilder().getI64ArrayAttr(newSteps)); in setSteps()
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Affine/IR/ |
| H A D | AffineOps.td | 733 void setSteps(ArrayRef<int64_t> newSteps);
|