Searched refs:CallRecord (Results 1 – 8 of 8) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/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() argument 168 SmallVector<CallRecord, 5> CalledFunctions; 173 using iterator = SmallVectorImpl<CallRecord>::iterator; 207 inline bool operator==(const CallGraphNode::CallRecord &LHS, 208 const CallGraphNode::CallRecord &RHS) { 218 static inline clang::CallGraphNode::CallRecord getEmptyKey() { 219 return clang::CallGraphNode::CallRecord( 225 return clang::CallGraphNode::CallRecord( [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | CallGraph.h | 178 using CallRecord = std::pair<std::optional<WeakTrackingVH>, CallGraphNode *>; 181 using CalledFunctionsVector = std::vector<CallRecord>; 193 using iterator = std::vector<CallRecord>::iterator; 194 using const_iterator = std::vector<CallRecord>::const_iterator; 284 std::vector<CallRecord> CalledFunctions; 434 using CGNPairTy = CallGraphNode::CallRecord; 453 using CGNPairTy = CallGraphNode::CallRecord; 454 using EdgeRef = const CallGraphNode::CallRecord &;
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | MallocSizeofChecker.cpp | 39 struct CallRecord { struct in __anon190471810111::CastedAllocFinder 45 CallRecord(ExprParent CastedExprParent, const Expr *CastedExpr, in CallRecord() function 52 typedef std::vector<CallRecord> CallVec; 63 Calls.push_back(CallRecord(Parent, cast<Expr>(S), AllocCall.first, in VisitChild()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | SyntheticCountsPropagation.cpp | 103 const CallGraphNode::CallRecord &Edge) { in run()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | CallGraphUpdater.cpp | 156 if (llvm::none_of(*CallerNode, [&OldCS](const CallGraphNode::CallRecord &CR) { in replaceCallSite()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | CallPrinter.cpp | 169 static const CallGraphNode *CGGetValuePtr(CallGraphNode::CallRecord P) { in CGGetValuePtr()
|
| H A D | CallGraph.cpp | 244 CallRecord &CR = *I; in removeOneAbstractEdgeTo()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPULowerModuleLDSPass.cpp | 393 for (const CallGraphNode::CallRecord &R : *CG[F]) { in getTransitiveUsesOfLDS() 431 for (const CallGraphNode::CallRecord &R : *CG[F]) { in getTransitiveUsesOfLDS() 451 for (const CallGraphNode::CallRecord &R : *CG[&Func]) { in getTransitiveUsesOfLDS()
|