Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DCallGraph.h191 inline iterator end() { return CalledFunctions.end(); } in end()
204 return CalledFunctions[i].second;
219 while (!CalledFunctions.empty()) { in removeAllCalledFunctions()
220 CalledFunctions.back().second->DropRef(); in removeAllCalledFunctions()
221 CalledFunctions.pop_back(); in removeAllCalledFunctions()
227 assert(CalledFunctions.empty() && in stealCalledFunctionsFrom()
229 std::swap(CalledFunctions, N->CalledFunctions); in stealCalledFunctionsFrom()
237 CalledFunctions.emplace_back(CS.getInstruction(), M); in addCalledFunction()
243 *I = CalledFunctions.back(); in removeCallEdge()
244 CalledFunctions.pop_back(); in removeCallEdge()
[all …]
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DCallGraph.cpp189 for (CalledFunctionsVector::iterator I = CalledFunctions.begin(); ; ++I) { in removeCallEdgeFor()
190 assert(I != CalledFunctions.end() && "Cannot find callsite to remove!"); in removeCallEdgeFor()
193 *I = CalledFunctions.back(); in removeCallEdgeFor()
194 CalledFunctions.pop_back(); in removeCallEdgeFor()
204 for (unsigned i = 0, e = CalledFunctions.size(); i != e; ++i) in removeAnyCallEdgeTo()
205 if (CalledFunctions[i].second == Callee) { in removeAnyCallEdgeTo()
207 CalledFunctions[i] = CalledFunctions.back(); in removeAnyCallEdgeTo()
208 CalledFunctions.pop_back(); in removeAnyCallEdgeTo()
217 assert(I != CalledFunctions.end() && "Cannot find callee to remove!"); in removeOneAbstractEdgeTo()
221 *I = CalledFunctions.back(); in removeOneAbstractEdgeTo()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Analysis/
H A DCallGraph.h153 SmallVector<CallRecord, 5> CalledFunctions; variable
162 iterator begin() { return CalledFunctions.begin(); } in begin()
163 iterator end() { return CalledFunctions.end(); } in end()
164 const_iterator begin() const { return CalledFunctions.begin(); } in begin()
165 const_iterator end() const { return CalledFunctions.end(); } in end()
167 bool empty() const { return CalledFunctions.empty(); } in empty()
168 unsigned size() const { return CalledFunctions.size(); } in size()
171 CalledFunctions.push_back(N); in addCallee()
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DGlobalOpt.cpp2815 SmallPtrSet<const Function *, 8> &CalledFunctions) { in cxxDtorIsEmpty() argument
2837 SmallPtrSet<const Function *, 8> NewCalledFunctions(CalledFunctions); in cxxDtorIsEmpty()
2885 SmallPtrSet<const Function *, 8> CalledFunctions; in OptimizeEmptyGlobalCXXDtors() local
2886 if (!cxxDtorIsEmpty(*DtorFn, CalledFunctions)) in OptimizeEmptyGlobalCXXDtors()