Searched refs:CallableOpInterface (Results 1 – 13 of 13) sorted by relevance
/external/llvm-project/mlir/lib/Analysis/ |
D | CallGraph.cpp | 83 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/ |
D | CallInterfaces.td | 30 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/ |
D | InliningUtils.h | 24 class CallableOpInterface; variable 225 CallableOpInterface callable, Region *src,
|
/external/tensorflow/tensorflow/compiler/mlir/tensorflow/transforms/ |
D | executor_tpuv1_inline_tpu_island.cc | 69 cast<CallableOpInterface>(called_func.getOperation()), in runOnOperation()
|
/external/llvm-project/mlir/lib/Transforms/ |
D | Inliner.cpp | 53 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()
|
D | SCCP.cpp | 394 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/ |
D | BuiltinOps.td | 37 AffineScope, AutomaticAllocationScope, CallableOpInterface, FunctionLike, 115 // CallableOpInterface
|
/external/tensorflow/tensorflow/compiler/mlir/tfr/passes/ |
D | decompose.cc | 265 cast<CallableOpInterface>(callee.getOperation()), in InlineTFRFuncCalls()
|
/external/llvm-project/mlir/lib/Transforms/Utils/ |
D | InliningUtils.cpp | 299 CallableOpInterface callable, Region *src, in inlineCall()
|
/external/llvm-project/mlir/docs/ |
D | Interfaces.md | 220 * `CallableOpInterface` - Used to represent the target callee of call.
|
/external/tensorflow/tensorflow/compiler/mlir/tfr/ir/ |
D | tfr_ops.td | 382 DeclareOpInterfaceMethods<CallableOpInterface>,
|
/external/llvm-project/mlir/include/mlir/Dialect/SPIRV/ |
D | SPIRVStructureOps.td | 199 AutomaticAllocationScope, DeclareOpInterfaceMethods<CallableOpInterface>,
|
/external/llvm-project/mlir/test/lib/Dialect/Test/ |
D | TestOps.td | 330 [CallableOpInterface]> {
|