Searched refs:CallRecord (Results 1 – 7 of 7) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Analysis/ |
H A D | CallGraph.h | 149 struct CallRecord { struct 153 CallRecord() = default; argument 155 CallRecord(CallGraphNode *Callee_, Expr *CallExpr_) in CallRecord() function 168 SmallVector<CallRecord, 5> CalledFunctions; 173 using iterator = SmallVectorImpl<CallRecord>::iterator; 174 using const_iterator = SmallVectorImpl<CallRecord>::const_iterator; 193 void addCallee(CallRecord Call) { CalledFunctions.push_back(Call); } in addCallee() 207 inline bool operator==(const CallGraphNode::CallRecord &LHS, 208 const CallGraphNode::CallRecord &RHS) { 217 template <> struct DenseMapInfo<clang::CallGraphNode::CallRecord> { [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
H A D | CallGraph.h | 179 using CallRecord = std::pair<Optional<WeakTrackingVH>, CallGraphNode *>; 182 using CalledFunctionsVector = std::vector<CallRecord>; 194 using iterator = std::vector<CallRecord>::iterator; 195 using const_iterator = std::vector<CallRecord>::const_iterator; 287 std::vector<CallRecord> CalledFunctions; 422 using CGNPairTy = CallGraphNode::CallRecord; 441 using CGNPairTy = CallGraphNode::CallRecord; 442 using EdgeRef = const CallGraphNode::CallRecord &;
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ |
H A D | MallocSizeofChecker.cpp | 38 struct CallRecord { struct in __anonf885b0960111::CastedAllocFinder 44 CallRecord(ExprParent CastedExprParent, const Expr *CastedExpr, in CallRecord() argument 51 typedef std::vector<CallRecord> CallVec; 62 Calls.push_back(CallRecord(Parent, cast<Expr>(S), AllocCall.first, in VisitChild()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ |
H A D | SyntheticCountsPropagation.cpp | 109 const CallGraphNode::CallRecord &Edge) { in run()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
H A D | CallGraphUpdater.cpp | 152 if (llvm::none_of(*CallerNode, [&OldCS](const CallGraphNode::CallRecord &CR) { in replaceCallSite()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
H A D | CallPrinter.cpp | 164 static const CallGraphNode *CGGetValuePtr(CallGraphNode::CallRecord P) { in CGGetValuePtr()
|
H A D | CallGraph.cpp | 249 CallRecord &CR = *I; in removeOneAbstractEdgeTo()
|