Lines Matching refs:MCSymbolRefExpr
122 const MCSymbolRefExpr *Sym = Value.getSymA(); in evaluateAsRelocatableImpl()
123 MCSymbolRefExpr::VariantKind Modifier = Sym->getKind(); in evaluateAsRelocatableImpl()
124 if (Modifier != MCSymbolRefExpr::VK_None) in evaluateAsRelocatableImpl()
130 Modifier = MCSymbolRefExpr::VK_PPC_LO; in evaluateAsRelocatableImpl()
133 Modifier = MCSymbolRefExpr::VK_PPC_HI; in evaluateAsRelocatableImpl()
136 Modifier = MCSymbolRefExpr::VK_PPC_HA; in evaluateAsRelocatableImpl()
139 Modifier = MCSymbolRefExpr::VK_PPC_HIGH; in evaluateAsRelocatableImpl()
142 Modifier = MCSymbolRefExpr::VK_PPC_HIGHA; in evaluateAsRelocatableImpl()
145 Modifier = MCSymbolRefExpr::VK_PPC_HIGHERA; in evaluateAsRelocatableImpl()
148 Modifier = MCSymbolRefExpr::VK_PPC_HIGHER; in evaluateAsRelocatableImpl()
151 Modifier = MCSymbolRefExpr::VK_PPC_HIGHEST; in evaluateAsRelocatableImpl()
154 Modifier = MCSymbolRefExpr::VK_PPC_HIGHESTA; in evaluateAsRelocatableImpl()
157 Sym = MCSymbolRefExpr::create(&Sym->getSymbol(), Modifier, Context); in evaluateAsRelocatableImpl()