Lines Matching refs:ForwardRefVals
103 if (!ForwardRefVals.empty()) in ValidateEndOfModule()
104 return Error(ForwardRefVals.begin()->second.second, in ValidateEndOfModule()
105 "use of undefined value '@" + ForwardRefVals.begin()->first + in ValidateEndOfModule()
617 I = ForwardRefVals.find(Name); in ParseAlias()
618 if (I == ForwardRefVals.end()) in ParseAlias()
631 ForwardRefVals.erase(I); in ParseAlias()
684 if (!ForwardRefVals.erase(Name) || !isa<GlobalValue>(GVal)) in ParseGlobal()
766 I = ForwardRefVals.find(Name); in GetGlobalVal()
767 if (I != ForwardRefVals.end()) in GetGlobalVal()
787 ForwardRefVals[Name] = std::make_pair(FwdVal, Loc); in GetGlobalVal()
1643 I = ForwardRefVals.begin(), E = ForwardRefVals.end(); I != E; ++I) in ~PerFunctionState()
1684 if (!ForwardRefVals.empty()) in FinishFunction()
1685 return P.Error(ForwardRefVals.begin()->second.second, in FinishFunction()
1686 "use of undefined value '%" + ForwardRefVals.begin()->first + in FinishFunction()
1708 I = ForwardRefVals.find(Name); in GetVal()
1709 if (I != ForwardRefVals.end()) in GetVal()
1737 ForwardRefVals[Name] = std::make_pair(FwdVal, Loc); in GetVal()
1822 FI = ForwardRefVals.find(NameStr); in SetInstName()
1823 if (FI != ForwardRefVals.end()) { in SetInstName()
1829 ForwardRefVals.erase(FI); in SetInstName()
1876 ForwardRefVals.erase(Name); in DefineBB()
2707 ForwardRefVals.find(FunctionName); in ParseFunctionHeader()
2708 if (FRVI != ForwardRefVals.end()) { in ParseFunctionHeader()
2714 ForwardRefVals.erase(FRVI); in ParseFunctionHeader()