@@ -82,7 +82,7 @@ class SparcAsmPrinter : public AsmPrinter {
8282static MCOperand createSparcMCOperand (uint16_t Kind, MCSymbol *Sym,
8383 MCContext &OutContext) {
8484 const MCSymbolRefExpr *MCSym = MCSymbolRefExpr::create (Sym, OutContext);
85- const SparcMCExpr *expr = Sparc::createSpecifierExpr (OutContext, MCSym, Kind);
85+ const SparcMCExpr *expr = MCSpecifierExpr::create ( MCSym, Kind, OutContext );
8686 return MCOperand::createExpr (expr);
8787}
8888static MCOperand createPCXCallOP (MCSymbol *Label,
@@ -101,7 +101,7 @@ static MCOperand createPCXRelExprOp(uint16_t Spec, MCSymbol *GOTLabel,
101101
102102 const MCBinaryExpr *Sub = MCBinaryExpr::createSub (Cur, Start, OutContext);
103103 const MCBinaryExpr *Add = MCBinaryExpr::createAdd (GOT, Sub, OutContext);
104- const SparcMCExpr *expr = Sparc::createSpecifierExpr (OutContext, Add, Spec);
104+ const SparcMCExpr *expr = MCSpecifierExpr::create ( Add, Spec, OutContext );
105105 return MCOperand::createExpr (expr);
106106}
107107
@@ -302,7 +302,7 @@ MCOperand SparcAsmPrinter::lowerOperand(const MachineOperand &MO) const {
302302
303303 const MCExpr *expr = MCSymbolRefExpr::create (Symbol, OutContext);
304304 if (RelType)
305- expr = Sparc::createSpecifierExpr (OutContext, expr, RelType);
305+ expr = MCSpecifierExpr::create ( expr, RelType, OutContext );
306306 return MCOperand::createExpr (expr);
307307 }
308308
0 commit comments