From 42a31e1f5ede1b03f5e9300f5ca88dda477c8605 Mon Sep 17 00:00:00 2001 From: Benjamin Kramer Date: Tue, 10 Mar 2015 18:19:24 +0000 Subject: [PATCH] NVPTX: Remove copy of LLVMInitializeNVPTXAsmPrinter. If anyone is using this for some strange reason, LLVMInitializeNVPTXAsmPrinter does exactly the same thing and is what other LLVM tools are calling. llvm-svn: 231810 --- llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp | 7 ------- 1 file changed, 7 deletions(-) diff --git a/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp b/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp index 8d30c53..a8a82c6 100644 --- a/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp +++ b/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp @@ -2085,13 +2085,6 @@ void NVPTXAsmPrinter::printMemOperand(const MachineInstr *MI, int opNum, } } - -// Force static initialization. -extern "C" void LLVMInitializeNVPTXBackendAsmPrinter() { - RegisterAsmPrinter X(TheNVPTXTarget32); - RegisterAsmPrinter Y(TheNVPTXTarget64); -} - void NVPTXAsmPrinter::emitSrcInText(StringRef filename, unsigned line) { std::stringstream temp; LineReader *reader = this->getReader(filename.str()); -- 2.7.4