Lines Matching refs:VK
113 const SparcMCExpr *adjustPICRelocation(SparcMCExpr::VariantKind VK,
1031 auto MatchesKind = [](SparcMCExpr::VariantKind VK) -> bool { in parseTailRelocSym() argument
1036 return VK == SparcMCExpr::VK_Sparc_GOTDATA_OP; in parseTailRelocSym()
1040 switch (VK) { in parseTailRelocSym()
1052 switch (VK) { in parseTailRelocSym()
1062 switch (VK) { in parseTailRelocSym()
1083 SparcMCExpr::VariantKind VK = SparcMCExpr::parseVariantKind(Name); in parseTailRelocSym() local
1084 if (VK == SparcMCExpr::VK_Sparc_None) in parseTailRelocSym()
1087 if (!MatchesKind(VK)) { in parseTailRelocSym()
1102 const MCExpr *Val = adjustPICRelocation(VK, SubExpr); in parseTailRelocSym()
1602 SparcAsmParser::adjustPICRelocation(SparcMCExpr::VariantKind VK, in adjustPICRelocation() argument
1610 switch(VK) { in adjustPICRelocation()
1613 VK = (hasGOTReference(subExpr) ? SparcMCExpr::VK_Sparc_PC10 in adjustPICRelocation()
1617 VK = (hasGOTReference(subExpr) ? SparcMCExpr::VK_Sparc_PC22 in adjustPICRelocation()
1623 return SparcMCExpr::create(VK, subExpr, getContext()); in adjustPICRelocation()
1634 SparcMCExpr::VariantKind VK = SparcMCExpr::parseVariantKind(name); in matchSparcAsmModifiers() local
1635 switch (VK) { in matchSparcAsmModifiers()
1665 EVal = adjustPICRelocation(VK, subExpr); in matchSparcAsmModifiers()