From: Hubert Tong Date: Sat, 22 Jun 2019 16:03:29 +0000 (+0000) Subject: [NFC] Fix indentation in PPCAsmPrinter.cpp X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=1ce9dc643867cb8506aca7498ea055216ba40b61;p=llvm [NFC] Fix indentation in PPCAsmPrinter.cpp After r248261, the indentation switches, inside a namespace definition, between indenting and not indenting one level in for that namespace; the abomination occurs in the middle of a class definition. Fix that. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@364133 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Target/PowerPC/PPCAsmPrinter.cpp b/lib/Target/PowerPC/PPCAsmPrinter.cpp index 8ba21d7c68f..464e9331f5d 100644 --- a/lib/Target/PowerPC/PPCAsmPrinter.cpp +++ b/lib/Target/PowerPC/PPCAsmPrinter.cpp @@ -95,68 +95,68 @@ public: return AsmPrinter::doInitialization(M); } - void EmitInstruction(const MachineInstr *MI) override; - - /// This function is for PrintAsmOperand and PrintAsmMemoryOperand, - /// invoked by EmitMSInlineAsmStr and EmitGCCInlineAsmStr only. - /// The \p MI would be INLINEASM ONLY. - void printOperand(const MachineInstr *MI, unsigned OpNo, raw_ostream &O); - - void PrintSymbolOperand(const MachineOperand &MO, raw_ostream &O) override; - bool PrintAsmOperand(const MachineInstr *MI, unsigned OpNo, - const char *ExtraCode, raw_ostream &O) override; - bool PrintAsmMemoryOperand(const MachineInstr *MI, unsigned OpNo, - const char *ExtraCode, raw_ostream &O) override; - - void EmitEndOfAsmFile(Module &M) override; - - void LowerSTACKMAP(StackMaps &SM, const MachineInstr &MI); - void LowerPATCHPOINT(StackMaps &SM, const MachineInstr &MI); - void EmitTlsCall(const MachineInstr *MI, MCSymbolRefExpr::VariantKind VK); - bool runOnMachineFunction(MachineFunction &MF) override { - Subtarget = &MF.getSubtarget(); - bool Changed = AsmPrinter::runOnMachineFunction(MF); - emitXRayTable(); - return Changed; - } - }; + void EmitInstruction(const MachineInstr *MI) override; + + /// This function is for PrintAsmOperand and PrintAsmMemoryOperand, + /// invoked by EmitMSInlineAsmStr and EmitGCCInlineAsmStr only. + /// The \p MI would be INLINEASM ONLY. + void printOperand(const MachineInstr *MI, unsigned OpNo, raw_ostream &O); + + void PrintSymbolOperand(const MachineOperand &MO, raw_ostream &O) override; + bool PrintAsmOperand(const MachineInstr *MI, unsigned OpNo, + const char *ExtraCode, raw_ostream &O) override; + bool PrintAsmMemoryOperand(const MachineInstr *MI, unsigned OpNo, + const char *ExtraCode, raw_ostream &O) override; + + void EmitEndOfAsmFile(Module &M) override; + + void LowerSTACKMAP(StackMaps &SM, const MachineInstr &MI); + void LowerPATCHPOINT(StackMaps &SM, const MachineInstr &MI); + void EmitTlsCall(const MachineInstr *MI, MCSymbolRefExpr::VariantKind VK); + bool runOnMachineFunction(MachineFunction &MF) override { + Subtarget = &MF.getSubtarget(); + bool Changed = AsmPrinter::runOnMachineFunction(MF); + emitXRayTable(); + return Changed; + } +}; - /// PPCLinuxAsmPrinter - PowerPC assembly printer, customized for Linux - class PPCLinuxAsmPrinter : public PPCAsmPrinter { - public: - explicit PPCLinuxAsmPrinter(TargetMachine &TM, - std::unique_ptr Streamer) - : PPCAsmPrinter(TM, std::move(Streamer)) {} +/// PPCLinuxAsmPrinter - PowerPC assembly printer, customized for Linux +class PPCLinuxAsmPrinter : public PPCAsmPrinter { +public: + explicit PPCLinuxAsmPrinter(TargetMachine &TM, + std::unique_ptr Streamer) + : PPCAsmPrinter(TM, std::move(Streamer)) {} - StringRef getPassName() const override { - return "Linux PPC Assembly Printer"; - } + StringRef getPassName() const override { + return "Linux PPC Assembly Printer"; + } - bool doFinalization(Module &M) override; - void EmitStartOfAsmFile(Module &M) override; + bool doFinalization(Module &M) override; + void EmitStartOfAsmFile(Module &M) override; - void EmitFunctionEntryLabel() override; + void EmitFunctionEntryLabel() override; - void EmitFunctionBodyStart() override; - void EmitFunctionBodyEnd() override; - void EmitInstruction(const MachineInstr *MI) override; - }; + void EmitFunctionBodyStart() override; + void EmitFunctionBodyEnd() override; + void EmitInstruction(const MachineInstr *MI) override; +}; - /// PPCDarwinAsmPrinter - PowerPC assembly printer, customized for Darwin/Mac - /// OS X - class PPCDarwinAsmPrinter : public PPCAsmPrinter { - public: - explicit PPCDarwinAsmPrinter(TargetMachine &TM, - std::unique_ptr Streamer) - : PPCAsmPrinter(TM, std::move(Streamer)) {} +/// PPCDarwinAsmPrinter - PowerPC assembly printer, customized for Darwin/Mac +/// OS X +class PPCDarwinAsmPrinter : public PPCAsmPrinter { +public: + explicit PPCDarwinAsmPrinter(TargetMachine &TM, + std::unique_ptr Streamer) + : PPCAsmPrinter(TM, std::move(Streamer)) {} - StringRef getPassName() const override { - return "Darwin PPC Assembly Printer"; - } + StringRef getPassName() const override { + return "Darwin PPC Assembly Printer"; + } - bool doFinalization(Module &M) override; - void EmitStartOfAsmFile(Module &M) override; - }; + bool doFinalization(Module &M) override; + void EmitStartOfAsmFile(Module &M) override; +}; } // end anonymous namespace