/external/llvm-project/mlir/lib/Analysis/ |
D | CallGraph.cpp | 73 if (CallOpInterface call = dyn_cast<CallOpInterface>(op)) { in computeCallGraph() 141 CallGraph::resolveCallable(CallOpInterface call, in resolveCallable()
|
/external/llvm-project/mlir/include/mlir/Interfaces/ |
D | CallInterfaces.td | 25 def CallOpInterface : OpInterface<"CallOpInterface"> { 65 be a target for a call-like operation (those providing the CallOpInterface
|
/external/llvm-project/mlir/include/mlir/Transforms/ |
D | InliningUtils.h | 25 class CallOpInterface; variable 224 LogicalResult inlineCall(InlinerInterface &interface, CallOpInterface call,
|
/external/llvm-project/mlir/lib/Interfaces/ |
D | CallInterfaces.cpp | 22 CallOpInterface::resolveCallable(SymbolTableCollection *symbolTable) { in resolveCallable()
|
/external/llvm-project/mlir/include/mlir/Analysis/ |
D | CallGraph.h | 26 class CallOpInterface; variable 196 CallGraphNode *resolveCallable(CallOpInterface call,
|
/external/llvm-project/mlir/lib/Transforms/ |
D | Inliner.cpp | 302 ResolvedCall(CallOpInterface call, CallGraphNode *sourceNode, in ResolvedCall() 305 CallOpInterface call; 331 if (auto call = dyn_cast<CallOpInterface>(op)) { in collectCallOps() 456 CallOpInterface call = it.call; in inlineCallsInSCC()
|
D | SCCP.cpp | 202 void visitCallOperation(CallOpInterface op); 430 if (auto callOp = dyn_cast<CallOpInterface>(use.getUser())) { in initializeSymbolCallables() 493 if (CallOpInterface call = dyn_cast<CallOpInterface>(op)) in visitOperation() 574 void SCCPSolver::visitCallOperation(CallOpInterface op) { in visitCallOperation()
|
/external/tensorflow/tensorflow/compiler/mlir/tensorflow/transforms/ |
D | shape_inference.cc | 499 void PropagateConstantToCallee(CallOpInterface call_op, FuncOp func, 504 void PropagateConstantFromCallee(CallOpInterface call_op, FuncOp func, 571 bool InferShapeForCall(CallOpInterface call_op); 682 bool ShapeInference::InferShapeForCall(CallOpInterface call_op) { in InferShapeForCall() 959 if (auto call = dyn_cast<CallOpInterface>(op)) return InferShapeForCall(call); in InferShapeForNonTFDialectOperation() 1055 if (auto call = dyn_cast<CallOpInterface>(op)) return InferShapeForCall(call); in InferShapeForSingleOperation() 1153 return isa<CallOpInterface>(caller) && in PropagateShapeToFunctions() 1210 void ShapeInference::PropagateConstantToCallee(CallOpInterface call_op, in PropagateConstantToCallee() 1238 void ShapeInference::PropagateConstantFromCallee(CallOpInterface call_op, in PropagateConstantFromCallee() 1351 } else if (auto call_op = dyn_cast<CallOpInterface>(op)) { in PropagateShapeIntoAttachedFunctions()
|
D | executor_tpuv1_inline_tpu_island.cc | 64 auto call_interface = cast<CallOpInterface>(call_op.getOperation()); in runOnOperation()
|
D | tpu_identity_pruning.cc | 54 src.walk([&reachable_funcs, &funcs_to_visit](CallOpInterface call_op) { in CollectReachableFunctions()
|
D | tpu_sharding_identification_pass.cc | 99 if (auto call_op = llvm::dyn_cast<CallOpInterface>(owner)) { in GetXlaShardingFromArg() 230 if (auto call_op = llvm::dyn_cast_or_null<CallOpInterface>(def)) { in GetXlaShardingFromRetval()
|
D | constant_fold.cc | 113 if (llvm::isa<TF::WhileOp, TF::CaseOp, TF::IfOp, CallOpInterface>(inst)) { in ConstantFoldFallbackHook()
|
D | optimize_global_tensors.cc | 104 if (auto call = dyn_cast<CallOpInterface>(op)) { in AnalyzeFunc()
|
D | resource_device_inference.cc | 294 } else if (auto call = dyn_cast<CallOpInterface>(op)) { in runOnOperation()
|
D | collection_ops_util.cc | 194 } else if (auto call = llvm::dyn_cast<CallOpInterface>(use.getOwner())) { in GetElementTypeFromAccess()
|
D | resource_op_lifting_cleanup.cc | 438 } else if (auto call = dyn_cast<CallOpInterface>(op)) { in CleanupAndCanonicalize()
|
/external/tensorflow/tensorflow/compiler/mlir/tensorflow/analysis/ |
D | resource_alias_analysis.cc | 196 } else if (auto call = dyn_cast<CallOpInterface>(op)) { in BacktrackValue() 332 } else if (auto call = dyn_cast<CallOpInterface>(op)) { in ResourceAliasAnalysisInfo()
|
/external/tensorflow/tensorflow/compiler/mlir/lite/transforms/ |
D | prepare_composite_functions_tf.cc | 179 auto result = func.walk([&](CallOpInterface op) { in CheckFusableKerasLstm()
|
/external/tensorflow/tensorflow/compiler/mlir/tfr/passes/ |
D | decompose.cc | 264 cast<CallOpInterface>(call_op.getOperation()), in InlineTFRFuncCalls()
|
/external/llvm-project/mlir/docs/Tutorials/Toy/ |
D | Ch-4.md | 113 `CallOpInterface`. 126 [DeclareOpInterfaceMethods<CallOpInterface>]> { 299 in a similar way to how we added the `CallOpInterface` to the GenericCallOp:
|
/external/llvm-project/mlir/lib/Transforms/Utils/ |
D | InliningUtils.cpp | 298 CallOpInterface call, in inlineCall()
|
/external/llvm-project/mlir/examples/toy/Ch4/include/toy/ |
D | Ops.td | 127 [DeclareOpInterfaceMethods<CallOpInterface>]> {
|
/external/llvm-project/mlir/examples/toy/Ch5/include/toy/ |
D | Ops.td | 127 [DeclareOpInterfaceMethods<CallOpInterface>]> {
|
/external/llvm-project/mlir/examples/toy/Ch6/include/toy/ |
D | Ops.td | 127 [DeclareOpInterfaceMethods<CallOpInterface>]> {
|
/external/llvm-project/mlir/docs/ |
D | Interfaces.md | 218 * `CallOpInterface` - Used to represent operations like 'call'
|