Searched refs:FunctionMap (Results 1 – 5 of 5) sorted by relevance
41 : M(Arg.M), FunctionMap(std::move(Arg.FunctionMap)), in CallGraph()44 Arg.FunctionMap.clear(); in CallGraph()56 for (auto &I : FunctionMap) in ~CallGraph()95 Nodes.reserve(FunctionMap.size()); in print()126 FunctionMap.erase(F); // Remove the call graph node from the map in removeFunctionFromModule()137 assert(FunctionMap.count(From) && "No CallGraphNode for function!"); in spliceFunction()138 assert(!FunctionMap.count(To) && in spliceFunction()140 FunctionMapTy::iterator I = FunctionMap.find(From); in spliceFunction()142 FunctionMap[To] = std::move(I->second); in spliceFunction()143 FunctionMap.erase(I); in spliceFunction()[all …]
395 using FunctionMap = typedef in __anonbb2e384e0211::StackSafetyDataFlowAnalysis398 FunctionMap Functions;
81 FunctionMapTy FunctionMap; variable116 inline iterator begin() { return FunctionMap.begin(); } in begin()117 inline iterator end() { return FunctionMap.end(); } in end()118 inline const_iterator begin() const { return FunctionMap.begin(); } in begin()119 inline const_iterator end() const { return FunctionMap.end(); } in end()123 const_iterator I = FunctionMap.find(F);124 assert(I != FunctionMap.end() && "Function not in callgraph!");130 const_iterator I = FunctionMap.find(F);131 assert(I != FunctionMap.end() && "Function not in callgraph!");
49 FunctionMapTy FunctionMap; variable81 iterator begin() { return FunctionMap.begin(); } in begin()82 iterator end() { return FunctionMap.end(); } in end()83 const_iterator begin() const { return FunctionMap.begin(); } in begin()84 const_iterator end() const { return FunctionMap.end(); } in end()87 unsigned size() const { return FunctionMap.size(); } in size()
157 FunctionMapTy::const_iterator I = FunctionMap.find(F); in getNode()158 if (I == FunctionMap.end()) return nullptr; in getNode()166 std::unique_ptr<CallGraphNode> &Node = FunctionMap[F]; in getOrInsertNode()