Home
last modified time | relevance | path

Searched refs:InvocationBounds (Results 1 – 8 of 8) sorted by relevance

/llvm-project/mlir/include/mlir/Interfaces/
H A DControlFlowInterfaces.h258 class InvocationBounds {
262 InvocationBounds(unsigned lb, std::optional<unsigned> ub) in InvocationBounds() function
275 static InvocationBounds getUnknown() { return {0, std::nullopt}; } in getUnknown()
H A DControlFlowInterfaces.td233 `InvocationBounds::getUnknown()`.
246 "::llvm::SmallVectorImpl<::mlir::InvocationBounds> &"
250 ::mlir::InvocationBounds::getUnknown());
/llvm-project/mlir/lib/Transforms/Utils/
H A DControlFlowSinkUtils.cpp143 SmallVector<InvocationBounds> bounds; in getSinglyExecutedRegionsToSink()
149 const InvocationBounds &bound = std::get<1>(it); in getSinglyExecutedRegionsToSink()
/llvm-project/mlir/test/lib/Dialect/Test/
H A DTestOpDefs.cpp633 SmallVectorImpl<InvocationBounds> &invocationBounds) {
654 SmallVectorImpl<InvocationBounds> &invocationBounds) {
/llvm-project/mlir/lib/Dialect/Transform/IR/
H A DTransformOps.cpp120 ArrayRef<Attribute> operands, SmallVectorImpl<InvocationBounds> &bounds) { in getRegionInvocationBounds()
126 bounds.resize(getNumRegions(), InvocationBounds(0, 1)); in getRegionInvocationBounds()
2758 ArrayRef<Attribute> operands, SmallVectorImpl<InvocationBounds> &bounds) {
/llvm-project/mlir/lib/Dialect/EmitC/IR/
H A DEmitC.cpp741 SmallVectorImpl<InvocationBounds> &invocationBounds) { in print()
1272 ArrayRef<Attribute> operands, SmallVectorImpl<InvocationBounds> &bounds) {
1276 bounds.append(getNumRegions(), InvocationBounds(/*lb=*/0, /*ub=*/1));
/llvm-project/mlir/lib/Dialect/SCF/IR/
H A DSCF.cpp2219 SmallVectorImpl<InvocationBounds> &invocationBounds) { in transferBody()
4303 ArrayRef<Attribute> operands, SmallVectorImpl<InvocationBounds> &bounds) { in fold()
4307 bounds.append(getNumRegions(), InvocationBounds(/*lb=*/0, /*ub=*/1)); in fold()
/llvm-project/flang/lib/Optimizer/Dialect/
H A DFIROps.cpp4038 llvm::SmallVectorImpl<mlir::InvocationBounds> &invocationBounds) { in parse()