Lines Matching defs:CallMap
647 /// of the functions tracked calls to their new versions in the CallMap.
650 FuncInfo &Func, CallInfo &Call, std::map<CallInfo, CallInfo> &CallMap,
653 Func, Call, CallMap, CallsWithMetadataInFunc, CloneNo);
798 std::map<CallInfo, CallInfo> &CallMap,
890 std::map<CallInfo, CallInfo> &CallMap,
3575 FuncInfo &Func, CallInfo &Call, std::map<CallInfo, CallInfo> &CallMap,
3586 CallMap[Inst] = {cast<Instruction>(VMap[Inst.call()]), CloneNo};
3597 FuncInfo &Func, CallInfo &Call, std::map<CallInfo, CallInfo> &CallMap,
3609 // Additionally, add an entry to the CallMap for the new function clone,
3627 CallMap[Inst] = {Inst.call(), CloneNo};
3711 std::map<CallInfo, CallInfo> &CallMap = FuncClonesToCallMap[FuncClone];
3713 if (CallMap.count(Call))
3714 CallClone = CallMap[Call];
3719 if (CallMap.count(MatchingCall))
3720 CallClone = CallMap[MatchingCall];
3895 // CallMap is set up as indexed by original Call at clone 0.
3898 std::map<CallInfo, CallInfo> &CallMap =
3900 assert(CallMap.count(OrigCall));
3901 CallInfo NewCall(CallMap[OrigCall]);
3908 assert(CallMap.count(OrigMatchingCall));
3909 CallInfo NewCall(CallMap[OrigMatchingCall]);