[WebAssembly] Clean up comments and fix a missing #include dependency.
authorDan Gohman <dan433584@gmail.com>
Mon, 21 Dec 2015 17:19:31 +0000 (17:19 +0000)
committerDan Gohman <dan433584@gmail.com>
Mon, 21 Dec 2015 17:19:31 +0000 (17:19 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@256168 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/WebAssembly/WebAssemblyMCInstLower.h

index 03b8268..6d70470 100644 (file)
 #ifndef LLVM_LIB_TARGET_WEBASSEMBLY_WEBASSEMBLYMCINSTLOWER_H
 #define LLVM_LIB_TARGET_WEBASSEMBLY_WEBASSEMBLYMCINSTLOWER_H
 
 #ifndef LLVM_LIB_TARGET_WEBASSEMBLY_WEBASSEMBLYMCINSTLOWER_H
 #define LLVM_LIB_TARGET_WEBASSEMBLY_WEBASSEMBLYMCINSTLOWER_H
 
+#include "llvm/MC/MCInst.h"
 #include "llvm/Support/Compiler.h"
 
 namespace llvm {
 class AsmPrinter;
 class MCContext;
 #include "llvm/Support/Compiler.h"
 
 namespace llvm {
 class AsmPrinter;
 class MCContext;
-class MCInst;
-class MCOperand;
 class MCSymbol;
 class MachineInstr;
 class MCSymbol;
 class MachineInstr;
-class MachineModuleInfoMachO;
 class MachineOperand;
 class MachineOperand;
-class Mangler;
 
 
-// WebAssemblyMCInstLower - This class is used to lower an MachineInstr into an
-// MCInst.
+/// This class is used to lower an MachineInstr into an MCInst.
 class LLVM_LIBRARY_VISIBILITY WebAssemblyMCInstLower {
   MCContext &Ctx;
 class LLVM_LIBRARY_VISIBILITY WebAssemblyMCInstLower {
   MCContext &Ctx;
-
   AsmPrinter &Printer;
 
   AsmPrinter &Printer;
 
+  MCOperand LowerSymbolOperand(const MachineOperand &MO, MCSymbol *Sym) const;
+  MCSymbol *GetGlobalAddressSymbol(const MachineOperand &MO) const;
+  MCSymbol *GetExternalSymbolSymbol(const MachineOperand &MO) const;
+
 public:
   WebAssemblyMCInstLower(MCContext &ctx, AsmPrinter &printer)
       : Ctx(ctx), Printer(printer) {}
   void Lower(const MachineInstr *MI, MCInst &OutMI) const;
 public:
   WebAssemblyMCInstLower(MCContext &ctx, AsmPrinter &printer)
       : Ctx(ctx), Printer(printer) {}
   void Lower(const MachineInstr *MI, MCInst &OutMI) const;
-
-  MCOperand LowerSymbolOperand(const MachineOperand &MO, MCSymbol *Sym) const;
-
-  MCSymbol *GetGlobalAddressSymbol(const MachineOperand &MO) const;
-  MCSymbol *GetExternalSymbolSymbol(const MachineOperand &MO) const;
 };
 };
-}
+} // end namespace llvm
 
 #endif
 
 #endif