Home
last modified time | relevance | path

Searched refs:CallableOpInterface (Results 1 – 13 of 13) sorted by relevance

/external/llvm-project/mlir/lib/Analysis/
DCallGraph.cpp83 if (CallableOpInterface callable = dyn_cast<CallableOpInterface>(op)) { in computeCallGraph()
109 assert(region && isa<CallableOpInterface>(region->getParentOp()) && in getOrAddNode()
144 if (auto callableOp = dyn_cast_or_null<CallableOpInterface>(callable)) in resolveCallable()
/external/llvm-project/mlir/include/mlir/Interfaces/
DCallInterfaces.td30 uses this interface, must *not* also provide the `CallableOpInterface`.
53 /// CallableOpInterface, or nullptr if a valid callable was not resolved.
62 def CallableOpInterface : OpInterface<"CallableOpInterface"> {
/external/llvm-project/mlir/include/mlir/Transforms/
DInliningUtils.h24 class CallableOpInterface; variable
225 CallableOpInterface callable, Region *src,
/external/tensorflow/tensorflow/compiler/mlir/tensorflow/transforms/
Dexecutor_tpuv1_inline_tpu_island.cc69 cast<CallableOpInterface>(called_func.getOperation()), in runOnOperation()
/external/llvm-project/mlir/lib/Transforms/
DInliner.cpp53 auto callableOp = dyn_cast_or_null<CallableOpInterface>(symbolOp); in walkReferencedSymbolNodes()
134 if (auto callable = dyn_cast<CallableOpInterface>(&op)) { in CGUseList()
472 inliner, call, cast<CallableOpInterface>(targetRegion->getParentOp()), in inlineCallsInSCC()
DSCCP.cpp394 for (auto callable : symbolTableBlock->getOps<CallableOpInterface>()) { in initializeSymbolCallables()
423 op->walk([&](CallableOpInterface op) { callableLatticeState.erase(op); }); in initializeSymbolCallables()
498 if (isa<CallableOpInterface>(op)) in visitOperation()
723 if (isa<CallableOpInterface>(parentOp)) in visitTerminatorOperation()
/external/llvm-project/mlir/include/mlir/IR/
DBuiltinOps.td37 AffineScope, AutomaticAllocationScope, CallableOpInterface, FunctionLike,
115 // CallableOpInterface
/external/tensorflow/tensorflow/compiler/mlir/tfr/passes/
Ddecompose.cc265 cast<CallableOpInterface>(callee.getOperation()), in InlineTFRFuncCalls()
/external/llvm-project/mlir/lib/Transforms/Utils/
DInliningUtils.cpp299 CallableOpInterface callable, Region *src, in inlineCall()
/external/llvm-project/mlir/docs/
DInterfaces.md220 * `CallableOpInterface` - Used to represent the target callee of call.
/external/tensorflow/tensorflow/compiler/mlir/tfr/ir/
Dtfr_ops.td382 DeclareOpInterfaceMethods<CallableOpInterface>,
/external/llvm-project/mlir/include/mlir/Dialect/SPIRV/
DSPIRVStructureOps.td199 AutomaticAllocationScope, DeclareOpInterfaceMethods<CallableOpInterface>,
/external/llvm-project/mlir/test/lib/Dialect/Test/
DTestOps.td330 [CallableOpInterface]> {