Lines Matching refs:ForwardRefVals
198 if (!ForwardRefVals.empty()) in ValidateEndOfModule()
199 return Error(ForwardRefVals.begin()->second.second, in ValidateEndOfModule()
200 "use of undefined value '@" + ForwardRefVals.begin()->first + in ValidateEndOfModule()
925 if (!ForwardRefVals.erase(Name)) in parseIndirectSymbol()
1036 if (!ForwardRefVals.erase(Name)) in ParseGlobal()
1372 auto I = ForwardRefVals.find(Name); in GetGlobalVal()
1373 if (I != ForwardRefVals.end()) in GetGlobalVal()
1384 ForwardRefVals[Name] = std::make_pair(FwdVal, Loc); in GetGlobalVal()
2740 for (const auto &P : ForwardRefVals) { in ~PerFunctionState()
2758 if (!ForwardRefVals.empty()) in FinishFunction()
2759 return P.Error(ForwardRefVals.begin()->second.second, in FinishFunction()
2760 "use of undefined value '%" + ForwardRefVals.begin()->first + in FinishFunction()
2780 auto I = ForwardRefVals.find(Name); in GetVal()
2781 if (I != ForwardRefVals.end()) in GetVal()
2803 ForwardRefVals[Name] = std::make_pair(FwdVal, Loc); in GetVal()
2881 auto FI = ForwardRefVals.find(NameStr); in SetInstName()
2882 if (FI != ForwardRefVals.end()) { in SetInstName()
2890 ForwardRefVals.erase(FI); in SetInstName()
2937 ForwardRefVals.erase(Name); in DefineBB()
3136 } else if (!ForwardRefVals.count(Fn.StrVal)) { in ParseValID()
5304 auto FRVI = ForwardRefVals.find(FunctionName); in ParseFunctionHeader()
5305 if (FRVI != ForwardRefVals.end()) { in ParseFunctionHeader()
5315 ForwardRefVals.erase(FRVI); in ParseFunctionHeader()