]> granicus.if.org Git - llvm/commitdiff
[X86] Sink X86AsmPrinter ctor into .cpp file, NFC
authorReid Kleckner <rnk@google.com>
Wed, 11 Oct 2017 23:53:12 +0000 (23:53 +0000)
committerReid Kleckner <rnk@google.com>
Wed, 11 Oct 2017 23:53:12 +0000 (23:53 +0000)
I keep adding and removing code here, so let's sink it.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@315534 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/X86/X86AsmPrinter.cpp
lib/Target/X86/X86AsmPrinter.h

index 9673d97b4086ce8f8559d07dd2814b0cae00783f..1c938d9c84235674bfe044404489a55fdd9d74d6 100644 (file)
 #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.
 //===----------------------------------------------------------------------===//
index d17739132365e818b799d2347f0b8f3a283ec6d1..7a40552ee387e39234b23c11c12a4420a2498942 100644 (file)
@@ -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";