diff options
| author | Reid Kleckner <rnk@google.com> | 2017-10-11 23:53:12 +0000 |
|---|---|---|
| committer | Reid Kleckner <rnk@google.com> | 2017-10-11 23:53:12 +0000 |
| commit | ec4ff24f795575f58e6841fb9c67f3f1a3569ed4 (patch) | |
| tree | 84a919ef8be854198f13de9f1323948d4b1347f6 /llvm/lib/Target | |
| parent | 4f213ae3a7a3c3d688985696bd03d4ade73e9795 (diff) | |
| download | bcm5719-llvm-ec4ff24f795575f58e6841fb9c67f3f1a3569ed4.tar.gz bcm5719-llvm-ec4ff24f795575f58e6841fb9c67f3f1a3569ed4.zip | |
[X86] Sink X86AsmPrinter ctor into .cpp file, NFC
I keep adding and removing code here, so let's sink it.
llvm-svn: 315534
Diffstat (limited to 'llvm/lib/Target')
| -rw-r--r-- | llvm/lib/Target/X86/X86AsmPrinter.cpp | 4 | ||||
| -rw-r--r-- | llvm/lib/Target/X86/X86AsmPrinter.h | 4 |
2 files changed, 5 insertions, 3 deletions
diff --git a/llvm/lib/Target/X86/X86AsmPrinter.cpp b/llvm/lib/Target/X86/X86AsmPrinter.cpp index 9673d97b408..1c938d9c842 100644 --- a/llvm/lib/Target/X86/X86AsmPrinter.cpp +++ b/llvm/lib/Target/X86/X86AsmPrinter.cpp @@ -41,6 +41,10 @@ #include "llvm/Support/TargetRegistry.h" using namespace llvm; +X86AsmPrinter::X86AsmPrinter(TargetMachine &TM, + std::unique_ptr<MCStreamer> Streamer) + : AsmPrinter(TM, std::move(Streamer)), SM(*this), FM(*this) {} + //===----------------------------------------------------------------------===// // Primitive Helper Functions. //===----------------------------------------------------------------------===// diff --git a/llvm/lib/Target/X86/X86AsmPrinter.h b/llvm/lib/Target/X86/X86AsmPrinter.h index d1773913236..7a40552ee38 100644 --- a/llvm/lib/Target/X86/X86AsmPrinter.h +++ b/llvm/lib/Target/X86/X86AsmPrinter.h @@ -104,9 +104,7 @@ class LLVM_LIBRARY_VISIBILITY X86AsmPrinter : public AsmPrinter { void EmitSEHInstruction(const MachineInstr *MI); public: - explicit X86AsmPrinter(TargetMachine &TM, - std::unique_ptr<MCStreamer> Streamer) - : AsmPrinter(TM, std::move(Streamer)), SM(*this), FM(*this) {} + X86AsmPrinter(TargetMachine &TM, std::unique_ptr<MCStreamer> Streamer); StringRef getPassName() const override { return "X86 Assembly Printer"; |

