From d52843dca8901396cafc7972b51740a658ffdcc5 Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Thu, 6 Nov 2025 12:18:02 -0800 Subject: [PATCH] [NVPTX] Remove redundant declarations (NFC) initializeNVPTXCtorDtorLoweringLegacyPass is declared twice in NVPTX.h. initializeGenericToNVVMLegacyPassPass is declared in NVPTX.h. Identified with readability-redundant-declaration. --- llvm/lib/Target/NVPTX/NVPTX.h | 1 - llvm/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp | 4 ---- 2 files changed, 5 deletions(-) diff --git a/llvm/lib/Target/NVPTX/NVPTX.h b/llvm/lib/Target/NVPTX/NVPTX.h index 1e0f747f8f7fc..95fd05f2a926f 100644 --- a/llvm/lib/Target/NVPTX/NVPTX.h +++ b/llvm/lib/Target/NVPTX/NVPTX.h @@ -66,7 +66,6 @@ void initializeNVPTXCtorDtorLoweringLegacyPass(PassRegistry &); void initializeNVPTXLowerAggrCopiesPass(PassRegistry &); void initializeNVPTXLowerAllocaPass(PassRegistry &); void initializeNVPTXLowerUnreachablePass(PassRegistry &); -void initializeNVPTXCtorDtorLoweringLegacyPass(PassRegistry &); void initializeNVPTXLowerArgsLegacyPassPass(PassRegistry &); void initializeNVPTXProxyRegErasurePass(PassRegistry &); void initializeNVPTXForwardParamsPassPass(PassRegistry &); diff --git a/llvm/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp b/llvm/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp index c734d3d430073..7f190f33da808 100644 --- a/llvm/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp +++ b/llvm/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp @@ -28,10 +28,6 @@ using namespace llvm; -namespace llvm { -void initializeGenericToNVVMLegacyPassPass(PassRegistry &); -} - namespace { class GenericToNVVM { public: