Hi River @River707 @tensorflower-gardener ,In CallGraph Analysis, I find a AbstractEdge will always be added to target CallGraphNode from externalCallerNode, no matter the target is a public or privateFunctionOpInterface (which is derived class of CallableOpInterface) .
Is there any plan to add visibility for CallableOpInterface to get better analysis result ?Or could you please give me some advice, I can try to fix this problem?
Hi River @River707 @tensorflower-gardener ,In
CallGraph Analysis
, I find aAbstractEdge
will always be added to targetCallGraphNode
fromexternalCallerNode
, no matter the target is apublic
orprivate
FunctionOpInterface
(which is derived class ofCallableOpInterface
) .https://github.com/llvm/llvm-project/blob/c17a914675f8fcadbf0ef440aae7e0ab6c49ec0c/mlir/lib/Analysis/CallGraph.cpp#L125-L131
Is there any plan to add visibility for
CallableOpInterface
to get better analysis result ?Or could you please give me some advice, I can try to fix this problem?