Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/lib/Analysis/DataFlow/
H A DIntegerRangeAnalysis.cpp161 auto getLoopBoundFromFold = [&](Optional<OpFoldResult> loopBound, in visitNonControlFlowArguments()
164 if (loopBound.has_value()) { in visitNonControlFlowArguments()
165 if (loopBound->is<Attribute>()) { in visitNonControlFlowArguments()
167 loopBound->get<Attribute>().dyn_cast_or_null<IntegerAttr>()) in visitNonControlFlowArguments()
169 } else if (auto value = loopBound->dyn_cast<Value>()) { in visitNonControlFlowArguments()
/llvm-project-15.0.7/llvm/test/Analysis/LoopAccessAnalysis/
H A Dpr31098.ll13 ; At compile time we can prove for all of the above that |dist|>loopBound*step
14 ; (where the step is 8bytes, and the loopBound is D-1), and thereby conclude
/llvm-project-15.0.7/llvm/test/Transforms/LoopVectorize/
H A Dpr31098.ll14 ; At compile time we can prove for all of the above that |dist|>loopBound*step
15 ; (where the step is 8bytes, and the loopBound is D-1), and thereby conclude
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/
H A DElementwiseOpFusion.cpp1402 SmallVector<Value> loopBound = llvm::to_vector( in collapseGenericOpIterationDims() local
1406 collapsingInfo, loopBound, rewriter); in collapseGenericOpIterationDims()