Home
last modified time | relevance | path

Searched refs:stepValue (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Dialect/MemRef/Transforms/
H A DMultiBuffer.cpp108 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 DBridge.cpp96 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 DIO.cpp688 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 DSCF.cpp752 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()