Lines Matching defs:CallInfo
204 struct CallInfo final : public std::pair<CallTy, unsigned /*Clone number*/> { struct in __anon080d0c290111::CallsiteContextGraph
205 using Base = std::pair<CallTy, unsigned>;
206 CallInfo(const Base &B) : Base(B) {} in CallInfo() argument
207 CallInfo(CallTy Call = nullptr, unsigned CloneNo = 0) in CallInfo() function
209 explicit operator bool() const { return (bool)this->first; } in operator bool()
210 CallTy call() const { return this->first; } in call()
211 unsigned cloneNo() const { return this->second; } in cloneNo()
212 void setCloneNo(unsigned N) { this->second = N; } in setCloneNo()
213 void print(raw_ostream &OS) const { in print()
222 void dump() const { in dump()
552 FuncInfo &Func, CallInfo &Call, std::map<CallInfo, CallInfo> &CallMap, in cloneFunctionForCallsite()
650 using CallInfo = typedef
1882 MapVector<CallInfo, ContextNode *> &TailCallToContextNodeMap) { in calleesMatch()
2882 FuncInfo &Func, CallInfo &Call, std::map<CallInfo, CallInfo> &CallMap, in cloneFunctionForCallsite()
2904 FuncInfo &Func, CallInfo &Call, std::map<CallInfo, CallInfo> &CallMap, in cloneFunctionForCallsite()