Lines Matching refs:ArgsTouchedMap
313 for (auto &MapEntry : ArgsTouchedMap) { in traverseCG()
356 auto Iter = ArgsTouchedMap.find(Function); in updateArgsTouchedFor()
359 if (BC.MIB->isTailCall(Inst) && Iter != ArgsTouchedMap.end()) { in updateArgsTouchedFor()
364 if (ArgsTouchedMap[&BF].find(Elem) == ArgsTouchedMap[&BF].end()) { in updateArgsTouchedFor()
365 ArgsTouchedMap[&BF].emplace(Elem); in updateArgsTouchedFor()
375 if (Iter == ArgsTouchedMap.end()) in updateArgsTouchedFor()
402 ArgsTouchedMap[&BF].emplace(std::make_pair(-1, 0)); in computeArgsAccessed()
421 ArgsTouchedMap[&BF].emplace(std::make_pair(-1, 0)); in computeArgsAccessed()
438 if (ArgsTouchedMap[&BF].find(std::make_pair(FIE.StackOffset, FIE.Size)) != in computeArgsAccessed()
439 ArgsTouchedMap[&BF].end()) in computeArgsAccessed()
443 ArgsTouchedMap[&BF].emplace(std::make_pair(FIE.StackOffset, FIE.Size)); in computeArgsAccessed()