Home
last modified time | relevance | path

Searched defs:tripCount (Results 1 – 12 of 12) sorted by relevance

/llvm-project/mlir/lib/Dialect/Affine/Transforms/
H A DLoopUnroll.cpp106 std::optional<uint64_t> tripCount = getConstantTripCount(forOp); in runOnOperation() local
/llvm-project/mlir/lib/Dialect/Affine/Analysis/
H A DLoopAnalysis.cpp97 std::optional<uint64_t> tripCount; getConstantTripCount() local
129 uint64_t tripCount = constExpr.getValue(); getLargestDivisorOfTripCount() local
H A DUtils.cpp1629 std::optional<uint64_t> tripCount = getConstDifference(lbMap, ubMap); in buildSliceTripCountMap() local
/llvm-project/mlir/lib/Dialect/Affine/Utils/
H A DLoopFusionUtils.cpp361 std::optional<uint64_t> tripCount = getConstantTripCount(forOp); in promoteSingleIterReductionLoop() local
549 int64_t tripCount = stats.tripCountMap[forOp]; in getComputeCostHelper() local
H A DLoopUtils.cpp121 std::optional<uint64_t> tripCount = getConstantTripCount(forOp); promoteIfSingleIteration() local
243 uint64_t tripCount = *mayBeConstTripCount; affineForOpBodySkew() local
885 uint64_t tripCount = *mayBeConstantTripCount; loopUnrollFull() local
[all...]
/llvm-project/mlir/lib/Dialect/Async/Transforms/
H A DAsyncParallelFor.cpp316 Value tripCount = tripCounts[0]; createParallelComputeFunction() local
751 Value tripCount = tripCounts[0]; matchAndRewrite() local
802 int64_t tripCount = getInt(staticBounds.tripCounts[i]); matchAndRewrite() local
[all...]
/llvm-project/mlir/lib/Dialect/Linalg/Transforms/
H A DTiling.cpp122 int64_t tripCount = loopRange / targetSize; in computeStaticContinuousTileSizes() local
251 int64_t tripCount = op.getStaticLoopRanges()[dimension]; in computeStaticMultiTileSizes() local
294 Value tripCount = computeMultiTileSizes() local
[all...]
/llvm-project/offload/DeviceRTL/src/
H A DWorkshare.cpp148 T tripCount = ub - lb + 1; // +1 because ub is inclusive in for_static_init() local
215 T tripCount = ub - lb + 1; // +1 because ub is inclusive in dispatch_init() local
/llvm-project/mlir/lib/Dialect/SCF/Utils/
H A DUtils.cpp430 Value tripCount = ceilDivPositive(boundsBuilder, loc, diff, step); loopUnrollByFactor() local
525 std::optional<uint64_t> tripCount = getConstantTripCount(forOp); loopUnrollJamByFactor() local
[all...]
/llvm-project/mlir/lib/Dialect/Affine/IR/
H A DAffineOps.cpp2282 std::optional<uint64_t> tripCount = getTrivialConstantTripCount(forOp); matchAndRewrite() local
2345 std::optional<uint64_t> tripCount = getTrivialConstantTripCount(*this); getSuccessorRegions() local
2372 std::optional<uint64_t> tripCount = getTrivialConstantTripCount(op); hasTrivialZeroTripCount() local
[all...]
/llvm-project/mlir/lib/Dialect/SCF/IR/
H A DSCF.cpp401 std::optional<int64_t> tripCount = in promoteIfSingleIteration() local
626 auto tripCount = constantTripCount(lb, ub, step); in promoteIfSingleIteration() local
/llvm-project/flang/lib/Lower/
H A DBridge.cpp2179 mlir::Value tripCount; genFIRIncrementLoopBegin() local
2281 mlir::Value tripCount = genFIRIncrementLoopEnd() local
[all...]