diff options
| author | Dimitry Andric <dim@FreeBSD.org> | 2020-07-26 19:36:28 +0000 |
|---|---|---|
| committer | Dimitry Andric <dim@FreeBSD.org> | 2020-07-26 19:36:28 +0000 |
| commit | cfca06d7963fa0909f90483b42a6d7d194d01e08 (patch) | |
| tree | 209fb2a2d68f8f277793fc8df46c753d31bc853b /llvm/lib/Target/X86/X86AsmPrinter.h | |
| parent | 706b4fc47bbc608932d3b491ae19a3b9cde9497b (diff) | |
Notes
Diffstat (limited to 'llvm/lib/Target/X86/X86AsmPrinter.h')
| -rw-r--r-- | llvm/lib/Target/X86/X86AsmPrinter.h | 21 |
1 files changed, 10 insertions, 11 deletions
diff --git a/llvm/lib/Target/X86/X86AsmPrinter.h b/llvm/lib/Target/X86/X86AsmPrinter.h index ee79401dc80d..eb485fa2ecef 100644 --- a/llvm/lib/Target/X86/X86AsmPrinter.h +++ b/llvm/lib/Target/X86/X86AsmPrinter.h @@ -9,12 +9,9 @@ #ifndef LLVM_LIB_TARGET_X86_X86ASMPRINTER_H #define LLVM_LIB_TARGET_X86_X86ASMPRINTER_H -#include "X86Subtarget.h" #include "llvm/CodeGen/AsmPrinter.h" #include "llvm/CodeGen/FaultMaps.h" #include "llvm/CodeGen/StackMaps.h" -#include "llvm/MC/MCCodeEmitter.h" -#include "llvm/Target/TargetMachine.h" // Implemented in X86MCInstLower.cpp namespace { @@ -22,8 +19,10 @@ namespace { } namespace llvm { +class MCCodeEmitter; class MCStreamer; -class MCSymbol; +class X86Subtarget; +class TargetMachine; class LLVM_LIBRARY_VISIBILITY X86AsmPrinter : public AsmPrinter { const X86Subtarget *Subtarget = nullptr; @@ -123,14 +122,14 @@ public: const X86Subtarget &getSubtarget() const { return *Subtarget; } - void EmitStartOfAsmFile(Module &M) override; + void emitStartOfAsmFile(Module &M) override; - void EmitEndOfAsmFile(Module &M) override; + void emitEndOfAsmFile(Module &M) override; - void EmitInstruction(const MachineInstr *MI) override; + void emitInstruction(const MachineInstr *MI) override; - void EmitBasicBlockEnd(const MachineBasicBlock &MBB) override { - AsmPrinter::EmitBasicBlockEnd(MBB); + void emitBasicBlockEnd(const MachineBasicBlock &MBB) override { + AsmPrinter::emitBasicBlockEnd(MBB); SMShadowTracker.emitShadowPadding(*OutStreamer, getSubtargetInfo()); } @@ -147,8 +146,8 @@ public: } bool runOnMachineFunction(MachineFunction &F) override; - void EmitFunctionBodyStart() override; - void EmitFunctionBodyEnd() override; + void emitFunctionBodyStart() override; + void emitFunctionBodyEnd() override; }; } // end namespace llvm |
