@@ -37,37 +37,37 @@ using namespace llvm;
37
37
#define DEBUG_TYPE " asm-printer"
38
38
39
39
namespace {
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
+ }
49
45
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)) {}
51
50
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" ; }
54
52
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) ;
57
55
58
- static const char *getRegisterName (MCRegister Reg) {
59
- return SparcInstPrinter::getRegisterName (Reg);
60
- }
56
+ void emitFunctionBodyStart () override ;
57
+ void emitInstruction (const MachineInstr *MI) override ;
61
58
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
+ }
66
62
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 ;
69
67
70
- };
68
+ void LowerGETPCXAndEmitMCInsts (const MachineInstr *MI,
69
+ const MCSubtargetInfo &STI);
70
+ };
71
71
} // end of anonymous namespace
72
72
73
73
static MCOperand createSparcMCOperand (SparcMCExpr::Specifier Kind,
0 commit comments