Searched refs:InvocationBounds (Results 1 – 8 of 8) sorted by relevance
/llvm-project/mlir/include/mlir/Interfaces/ |
H A D | ControlFlowInterfaces.h | 258 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 D | ControlFlowInterfaces.td | 233 `InvocationBounds::getUnknown()`. 246 "::llvm::SmallVectorImpl<::mlir::InvocationBounds> &" 250 ::mlir::InvocationBounds::getUnknown());
|
/llvm-project/mlir/lib/Transforms/Utils/ |
H A D | ControlFlowSinkUtils.cpp | 143 SmallVector<InvocationBounds> bounds; in getSinglyExecutedRegionsToSink() 149 const InvocationBounds &bound = std::get<1>(it); in getSinglyExecutedRegionsToSink()
|
/llvm-project/mlir/test/lib/Dialect/Test/ |
H A D | TestOpDefs.cpp | 633 SmallVectorImpl<InvocationBounds> &invocationBounds) { 654 SmallVectorImpl<InvocationBounds> &invocationBounds) {
|
/llvm-project/mlir/lib/Dialect/Transform/IR/ |
H A D | TransformOps.cpp | 120 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 D | EmitC.cpp | 741 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 D | SCF.cpp | 2219 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 D | FIROps.cpp | 4038 llvm::SmallVectorImpl<mlir::InvocationBounds> &invocationBounds) { in parse()
|