Searched refs:FunctionMap (Results 1 – 7 of 7) sorted by relevance
163 FunctionInfoMapTy FunctionMap;176 funcinfo_iterator begin() { return FunctionMap.begin(); } in begin()177 const_funcinfo_iterator begin() const { return FunctionMap.begin(); } in begin()178 funcinfo_iterator end() { return FunctionMap.end(); } in end()179 const_funcinfo_iterator end() const { return FunctionMap.end(); } in end()183 return FunctionMap[FuncName]; in getFunctionInfoList()188 return FunctionMap.find(FuncName); in findFunctionInfoList()193 FunctionMap[FuncName].push_back(std::move(Info)); in addFunctionInfo()
36 : M(Arg.M), FunctionMap(std::move(Arg.FunctionMap)), Root(Arg.Root), in CallGraph()39 Arg.FunctionMap.clear(); in CallGraph()52 for (auto &I : FunctionMap) in ~CallGraph()112 Nodes.reserve(FunctionMap.size()); in print()143 FunctionMap.erase(F); // Remove the call graph node from the map in removeFunctionFromModule()155 assert(FunctionMap.count(From) && "No CallGraphNode for function!"); in spliceFunction()156 assert(!FunctionMap.count(To) && in spliceFunction()158 FunctionMapTy::iterator I = FunctionMap.find(From); in spliceFunction()160 FunctionMap[To] = std::move(I->second); in spliceFunction()161 FunctionMap.erase(I); in spliceFunction()[all …]
70 typedef std::map<uint64, FunctionInfo*> FunctionMap; typedef115 FunctionMap* offset_to_funcinfo, in CUFunctionInfoHandler()116 FunctionMap* address_to_funcinfo, in CUFunctionInfoHandler()178 FunctionMap* offset_to_funcinfo_;179 FunctionMap* address_to_funcinfo_;
206 FunctionMap::iterator iter = offset_to_funcinfo_->find(data); in ProcessAttributeReference()
82 FunctionMapTy FunctionMap; variable121 inline iterator begin() { return FunctionMap.begin(); } in begin()122 inline iterator end() { return FunctionMap.end(); } in end()123 inline const_iterator begin() const { return FunctionMap.begin(); } in begin()124 inline const_iterator end() const { return FunctionMap.end(); } in end()128 const_iterator I = FunctionMap.find(F);129 assert(I != FunctionMap.end() && "Function not in callgraph!");135 const_iterator I = FunctionMap.find(F);136 assert(I != FunctionMap.end() && "Function not in callgraph!");
40 FunctionMapTy FunctionMap; variable71 iterator begin() { return FunctionMap.begin(); } in begin()72 iterator end() { return FunctionMap.end(); } in end()73 const_iterator begin() const { return FunctionMap.begin(); } in begin()74 const_iterator end() const { return FunctionMap.end(); } in end()77 unsigned size() const { return FunctionMap.size(); } in size()
108 llvm::DeleteContainerSeconds(FunctionMap); in ~CallGraph()143 FunctionMapTy::const_iterator I = FunctionMap.find(F); in getNode()144 if (I == FunctionMap.end()) return nullptr; in getNode()152 CallGraphNode *&Node = FunctionMap[F]; in getOrInsertNode()