Lines Matching refs:ForwardRefVals
165 if (!ForwardRefVals.empty()) in ValidateEndOfModule()
166 return Error(ForwardRefVals.begin()->second.second, in ValidateEndOfModule()
167 "use of undefined value '@" + ForwardRefVals.begin()->first + in ValidateEndOfModule()
723 if (!ForwardRefVals.erase(Name)) in ParseAlias()
821 if (!ForwardRefVals.erase(Name)) in ParseGlobal()
1096 auto I = ForwardRefVals.find(Name); in GetGlobalVal()
1097 if (I != ForwardRefVals.end()) in GetGlobalVal()
1111 ForwardRefVals[Name] = std::make_pair(FwdVal, Loc); in GetGlobalVal()
2290 for (const auto &P : ForwardRefVals) { in ~PerFunctionState()
2308 if (!ForwardRefVals.empty()) in FinishFunction()
2309 return P.Error(ForwardRefVals.begin()->second.second, in FinishFunction()
2310 "use of undefined value '%" + ForwardRefVals.begin()->first + in FinishFunction()
2331 auto I = ForwardRefVals.find(Name); in GetVal()
2332 if (I != ForwardRefVals.end()) in GetVal()
2361 ForwardRefVals[Name] = std::make_pair(FwdVal, Loc); in GetVal()
2445 auto FI = ForwardRefVals.find(NameStr); in SetInstName()
2446 if (FI != ForwardRefVals.end()) { in SetInstName()
2454 ForwardRefVals.erase(FI); in SetInstName()
2501 ForwardRefVals.erase(Name); in DefineBB()
2700 } else if (!ForwardRefVals.count(Fn.StrVal)) { in ParseValID()
4474 auto FRVI = ForwardRefVals.find(FunctionName); in ParseFunctionHeader()
4475 if (FRVI != ForwardRefVals.end()) { in ParseFunctionHeader()
4484 ForwardRefVals.erase(FRVI); in ParseFunctionHeader()