Lines Matching refs:PPCMCExpr
113 PPCMCExpr::VariantKind &Variant);
673 if (const PPCMCExpr *TE = dyn_cast<PPCMCExpr>(Val)) { in CreateFromMCExpr()
1255 PPCMCExpr::VariantKind &Variant) { in ExtractModifierFromExpr()
1257 Variant = PPCMCExpr::VK_PPC_None; in ExtractModifierFromExpr()
1269 Variant = PPCMCExpr::VK_PPC_LO; in ExtractModifierFromExpr()
1272 Variant = PPCMCExpr::VK_PPC_HI; in ExtractModifierFromExpr()
1275 Variant = PPCMCExpr::VK_PPC_HA; in ExtractModifierFromExpr()
1278 Variant = PPCMCExpr::VK_PPC_HIGH; in ExtractModifierFromExpr()
1281 Variant = PPCMCExpr::VK_PPC_HIGHA; in ExtractModifierFromExpr()
1284 Variant = PPCMCExpr::VK_PPC_HIGHER; in ExtractModifierFromExpr()
1287 Variant = PPCMCExpr::VK_PPC_HIGHERA; in ExtractModifierFromExpr()
1290 Variant = PPCMCExpr::VK_PPC_HIGHEST; in ExtractModifierFromExpr()
1293 Variant = PPCMCExpr::VK_PPC_HIGHESTA; in ExtractModifierFromExpr()
1312 PPCMCExpr::VariantKind LHSVariant, RHSVariant; in ExtractModifierFromExpr()
1322 if (LHSVariant == PPCMCExpr::VK_PPC_None) in ExtractModifierFromExpr()
1324 else if (RHSVariant == PPCMCExpr::VK_PPC_None) in ExtractModifierFromExpr()
1400 PPCMCExpr::VariantKind Variant; in ParseExpression()
1403 EVal = PPCMCExpr::create(Variant, E, getParser().getContext()); in ParseExpression()
1768 return PPCMCExpr::create(PPCMCExpr::VK_PPC_LO, E, Ctx); in applyModifierToExpr()
1770 return PPCMCExpr::create(PPCMCExpr::VK_PPC_HI, E, Ctx); in applyModifierToExpr()
1772 return PPCMCExpr::create(PPCMCExpr::VK_PPC_HA, E, Ctx); in applyModifierToExpr()
1774 return PPCMCExpr::create(PPCMCExpr::VK_PPC_HIGH, E, Ctx); in applyModifierToExpr()
1776 return PPCMCExpr::create(PPCMCExpr::VK_PPC_HIGHA, E, Ctx); in applyModifierToExpr()
1778 return PPCMCExpr::create(PPCMCExpr::VK_PPC_HIGHER, E, Ctx); in applyModifierToExpr()
1780 return PPCMCExpr::create(PPCMCExpr::VK_PPC_HIGHERA, E, Ctx); in applyModifierToExpr()
1782 return PPCMCExpr::create(PPCMCExpr::VK_PPC_HIGHEST, E, Ctx); in applyModifierToExpr()
1784 return PPCMCExpr::create(PPCMCExpr::VK_PPC_HIGHESTA, E, Ctx); in applyModifierToExpr()