Home
last modified time | relevance | path

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

/trueos/contrib/llvm/lib/Analysis/IPA/
HDCallGraph.cpp100 if (FunctionMap.empty()) in releaseMemory()
106 for (FunctionMapTy::iterator I = FunctionMap.begin(), E = FunctionMap.end(); in releaseMemory()
111 for (FunctionMapTy::iterator I = FunctionMap.begin(), E = FunctionMap.end(); in releaseMemory()
114 FunctionMap.clear(); in releaseMemory()
149 FunctionMap.erase(F); // Remove the call graph node from the map in removeFunctionFromModule()
161 assert(FunctionMap.count(From) && "No CallGraphNode for function!"); in spliceFunction()
162 assert(!FunctionMap.count(To) && in spliceFunction()
164 FunctionMapTy::iterator I = FunctionMap.find(From); in spliceFunction()
166 FunctionMap[To] = I->second; in spliceFunction()
167 FunctionMap.erase(I); in spliceFunction()
[all …]
/trueos/contrib/llvm/include/llvm/Analysis/
HDCallGraph.h76 FunctionMapTy FunctionMap; // Map from a function to its node variable
114 inline iterator begin() { return FunctionMap.begin(); } in begin()
115 inline iterator end() { return FunctionMap.end(); } in end()
116 inline const_iterator begin() const { return FunctionMap.begin(); } in begin()
117 inline const_iterator end() const { return FunctionMap.end(); } in end()
122 const_iterator I = FunctionMap.find(F);
123 assert(I != FunctionMap.end() && "Function not in callgraph!");
127 const_iterator I = FunctionMap.find(F);
128 assert(I != FunctionMap.end() && "Function not in callgraph!");
/trueos/contrib/llvm/tools/clang/lib/Analysis/
HDCallGraph.cpp109 if (!FunctionMap.empty()) { in ~CallGraph()
110 for (FunctionMapTy::iterator I = FunctionMap.begin(), E = FunctionMap.end(); in ~CallGraph()
113 FunctionMap.clear(); in ~CallGraph()
155 FunctionMapTy::const_iterator I = FunctionMap.find(F); in getNode()
156 if (I == FunctionMap.end()) return 0; in getNode()
161 CallGraphNode *&Node = FunctionMap[F]; in getOrInsertNode()
/trueos/contrib/llvm/tools/clang/include/clang/Analysis/
HDCallGraph.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()