@@ -37,37 +37,37 @@ using namespace llvm;
3737#define DEBUG_TYPE " asm-printer"
3838
3939namespace {
40- class SparcAsmPrinter : public AsmPrinter {
41- SparcTargetStreamer &getTargetStreamer () {
42- return static_cast <SparcTargetStreamer &>(
43- *OutStreamer->getTargetStreamer ());
44- }
45- public:
46- explicit SparcAsmPrinter (TargetMachine &TM,
47- std::unique_ptr<MCStreamer> Streamer)
48- : AsmPrinter(TM, std::move(Streamer)) {}
40+ class SparcAsmPrinter : public AsmPrinter {
41+ SparcTargetStreamer &getTargetStreamer () {
42+ return static_cast <SparcTargetStreamer &>(
43+ *OutStreamer->getTargetStreamer ());
44+ }
4945
50- StringRef getPassName () const override { return " Sparc Assembly Printer" ; }
46+ public:
47+ explicit SparcAsmPrinter (TargetMachine &TM,
48+ std::unique_ptr<MCStreamer> Streamer)
49+ : AsmPrinter(TM, std::move(Streamer)) {}
5150
52- void printOperand (const MachineInstr *MI, int opNum, raw_ostream &OS);
53- void printMemOperand (const MachineInstr *MI, int opNum, raw_ostream &OS);
51+ StringRef getPassName () const override { return " Sparc Assembly Printer" ; }
5452
55- void emitFunctionBodyStart () override ;
56- void emitInstruction (const MachineInstr *MI) override ;
53+ void printOperand ( const MachineInstr *MI, int opNum, raw_ostream &OS) ;
54+ void printMemOperand (const MachineInstr *MI, int opNum, raw_ostream &OS) ;
5755
58- static const char *getRegisterName (MCRegister Reg) {
59- return SparcInstPrinter::getRegisterName (Reg);
60- }
56+ void emitFunctionBodyStart () override ;
57+ void emitInstruction (const MachineInstr *MI) override ;
6158
62- bool PrintAsmOperand (const MachineInstr *MI, unsigned OpNo,
63- const char *ExtraCode, raw_ostream &O) override ;
64- bool PrintAsmMemoryOperand (const MachineInstr *MI, unsigned OpNo,
65- const char *ExtraCode, raw_ostream &O) override ;
59+ static const char *getRegisterName (MCRegister Reg) {
60+ return SparcInstPrinter::getRegisterName (Reg);
61+ }
6662
67- void LowerGETPCXAndEmitMCInsts (const MachineInstr *MI,
68- const MCSubtargetInfo &STI);
63+ bool PrintAsmOperand (const MachineInstr *MI, unsigned OpNo,
64+ const char *ExtraCode, raw_ostream &O) override ;
65+ bool PrintAsmMemoryOperand (const MachineInstr *MI, unsigned OpNo,
66+ const char *ExtraCode, raw_ostream &O) override ;
6967
70- };
68+ void LowerGETPCXAndEmitMCInsts (const MachineInstr *MI,
69+ const MCSubtargetInfo &STI);
70+ };
7171} // end of anonymous namespace
7272
7373static MCOperand createSparcMCOperand (SparcMCExpr::Specifier Kind,
0 commit comments