Lines Matching refs:SparcMCExpr
699 Res = SparcMCExpr::Create(SparcMCExpr::VK_Sparc_WPLT30, Res, in parseSparcAsmOperand()
843 if (const SparcMCExpr *SE = dyn_cast<SparcMCExpr>(Expr)) in hasGOTReference()
875 SparcMCExpr::VariantKind VK = SparcMCExpr::parseVariantKind(name); in matchSparcAsmModifiers()
877 if (VK == SparcMCExpr::VK_Sparc_None) in matchSparcAsmModifiers()
893 case SparcMCExpr::VK_Sparc_LO: in matchSparcAsmModifiers()
895 ? SparcMCExpr::VK_Sparc_PC10 in matchSparcAsmModifiers()
896 : (isPIC ? SparcMCExpr::VK_Sparc_GOT10 : VK)); in matchSparcAsmModifiers()
898 case SparcMCExpr::VK_Sparc_HI: in matchSparcAsmModifiers()
900 ? SparcMCExpr::VK_Sparc_PC22 in matchSparcAsmModifiers()
901 : (isPIC ? SparcMCExpr::VK_Sparc_GOT22 : VK)); in matchSparcAsmModifiers()
905 EVal = SparcMCExpr::Create(VK, subExpr, getContext()); in matchSparcAsmModifiers()