Home
last modified time | relevance | path

Searched refs:FunctionMap (Results 1 – 7 of 7) sorted by relevance

/external/llvm/include/llvm/IR/
DFunctionInfo.h163 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()
/external/llvm/lib/Analysis/
DCallGraph.cpp36 : 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 …]
/external/google-breakpad/src/common/dwarf/
Dfunctioninfo.h70 typedef std::map<uint64, FunctionInfo*> FunctionMap; typedef
115 FunctionMap* offset_to_funcinfo, in CUFunctionInfoHandler()
116 FunctionMap* address_to_funcinfo, in CUFunctionInfoHandler()
178 FunctionMap* offset_to_funcinfo_;
179 FunctionMap* address_to_funcinfo_;
Dfunctioninfo.cc206 FunctionMap::iterator iter = offset_to_funcinfo_->find(data); in ProcessAttributeReference()
/external/llvm/include/llvm/Analysis/
DCallGraph.h82 FunctionMapTy FunctionMap; variable
121 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!");
/external/clang/include/clang/Analysis/
DCallGraph.h40 FunctionMapTy FunctionMap; variable
71 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()
/external/clang/lib/Analysis/
DCallGraph.cpp108 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()