Searched refs:BinaryFunctionCallGraph (Results 1 – 16 of 16) sorted by relevance
19 class BinaryFunctionCallGraph; variable25 BinaryFunctionCallGraph &CG;40 CallGraphWalker(BinaryFunctionCallGraph &CG) : CG(CG) {} in CallGraphWalker()
16 class BinaryFunctionCallGraph; variable148 void traverseCG(BinaryFunctionCallGraph &CG);178 explicit FrameAnalysis(BinaryContext &BC, BinaryFunctionCallGraph &CG);
22 class BinaryFunctionCallGraph; variable40 BinaryFunctionCallGraph *CG);
23 class BinaryFunctionCallGraph : public CallGraph {65 BinaryFunctionCallGraph
21 BinaryFunctionCallGraph Cg;
29 std::unique_ptr<BinaryFunctionCallGraph> CG;
30 CallGraph::NodeId BinaryFunctionCallGraph::addNode(BinaryFunction *BF, in addNode()41 std::deque<BinaryFunction *> BinaryFunctionCallGraph::buildTraversalOrder() { in buildTraversalOrder()81 BinaryFunctionCallGraph88 BinaryFunctionCallGraph Cg; in buildCallGraph()
7 BinaryFunctionCallGraph.cpp
254 std::unique_ptr<BinaryFunctionCallGraph> CG; in runOnFunctions()256 CG.reset(new BinaryFunctionCallGraph(buildCallGraph(BC))); in runOnFunctions()
229 std::unique_ptr<BinaryFunctionCallGraph> CG; in runOnFunctions()236 CG = std::make_unique<BinaryFunctionCallGraph>(buildCallGraph(BC)); in runOnFunctions()
157 BinaryFunctionCallGraph CG = buildCallGraph(BC); in runOnFunctions()
37 BinaryFunctionCallGraph *CG) in RegAnalysis()
304 void FrameAnalysis::traverseCG(BinaryFunctionCallGraph &CG) { in traverseCG()529 FrameAnalysis::FrameAnalysis(BinaryContext &BC, BinaryFunctionCallGraph &CG) in FrameAnalysis()
358 CG.reset(new BinaryFunctionCallGraph(buildCallGraph(BC))); in setupAggressivePass()
1139 std::unique_ptr<BinaryFunctionCallGraph> CG; in runOnFunctions()1141 CG.reset(new BinaryFunctionCallGraph(buildCallGraph(BC))); in runOnFunctions()
15 bolt/include/bolt/Passes/BinaryFunctionCallGraph.h85 bolt/lib/Passes/BinaryFunctionCallGraph.cpp