Searched refs:stepValue (Results 1 – 4 of 4) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/Dialect/MemRef/Transforms/ |
| H A D | MultiBuffer.cpp | 108 Value stepValue = in multiBuffer() local 128 std::array<Value, 3> operands = {*inductionVar, lowerBoundValue, stepValue}; in multiBuffer()
|
| /llvm-project-15.0.7/flang/lib/Lower/ |
| H A D | Bridge.cpp | 96 mlir::Value stepValue = nullptr; // possible uses in multiple blocks member 1218 info.stepValue = genControlValue(info.stepExpr, info); in genFIRIncrementLoopBegin() 1223 loc, lowerValue, upperValue, info.stepValue, info.isUnordered, in genFIRIncrementLoopBegin() 1250 builder->create<mlir::arith::AddFOp>(loc, diff1, info.stepValue); in genFIRIncrementLoopBegin() 1252 builder->create<mlir::arith::DivFOp>(loc, diff2, info.stepValue); in genFIRIncrementLoopBegin() 1260 builder->create<mlir::arith::AddIOp>(loc, diff1, info.stepValue); in genFIRIncrementLoopBegin() 1262 builder->create<mlir::arith::DivSIOp>(loc, diff2, info.stepValue); in genFIRIncrementLoopBegin() 1343 builder->create<mlir::arith::AddFOp>(loc, value, info.stepValue); in genFIRIncrementLoopEnd() 1346 builder->create<mlir::arith::AddIOp>(loc, value, info.stepValue); in genFIRIncrementLoopEnd()
|
| H A D | IO.cpp | 688 mlir::Value stepValue = in genIoLoop() local 703 loc, lowerValue, upperValue, stepValue, /*unordered=*/false, in genIoLoop() 725 loc, lowerValue, upperValue, stepValue, ok, /*finalCountValue*/ true); in genIoLoop()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SCF/IR/ |
| H A D | SCF.cpp | 752 llvm::APInt stepValue = step.getValue().cast<IntegerAttr>().getValue(); in matchAndRewrite() local 753 if ((lbValue + stepValue).sge(ubValue)) { in matchAndRewrite() 2162 for (Value stepValue : stepValues) in verify() local 2163 if (auto cst = stepValue.getDefiningOp<arith::ConstantIndexOp>()) in verify()
|