MCPcopy Create free account
hub / github.com/GoSSIP-SJTU/Armariris / RefreshCallGraph

Method RefreshCallGraph

lib/Analysis/CallGraphSCCPass.cpp:178–376  ·  view source on GitHub ↗

Scan the functions in the specified CFG and resync the callgraph with the call sites found in it. This is used after FunctionPasses have potentially munged the callgraph, and can be used after CallGraphSCC passes to verify that they correctly updated the callgraph. This function returns true if it devirtualized an existing function call, meaning it turned an indirect call into a direct call. Th

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers

nothing calls this directly

Calls 15

DEBUGFunction · 0.85
make_pairClass · 0.85
isDeclarationMethod · 0.80
removeCallEdgeMethod · 0.80
replaceCallEdgeMethod · 0.80
addCalledFunctionMethod · 0.80
CallSiteClass · 0.50
assertFunction · 0.50
sizeMethod · 0.45
dumpMethod · 0.45
beginMethod · 0.45
endMethod · 0.45

Tested by

no test coverage detected