From ba705339ec9db37db96606e91e50a4fbbeed6e81 Mon Sep 17 00:00:00 2001 From: Akash Agrawal Date: Mon, 26 May 2025 14:11:15 +0530 Subject: [PATCH] [LLVM] [NFC] - Remove duplicate #include headers from the files of llvm dir (#141057) A few files of llvm dir had duplicate headers included. This patch removes those redundancies. --------- Co-authored-by: Akash Agrawal --- llvm/lib/IR/ProfDataUtils.cpp | 2 +- llvm/lib/Transforms/IPO/StripSymbols.cpp | 2 +- llvm/tools/llvm-gsymutil/llvm-gsymutil.cpp | 1 - llvm/tools/llvm-pdbutil/PrettyClassLayoutGraphicalDumper.cpp | 1 - llvm/unittests/CodeGen/DroppedVariableStatsMIRTest.cpp | 2 -- llvm/unittests/IR/DroppedVariableStatsIRTest.cpp | 2 -- llvm/unittests/Support/ManagedStatic.cpp | 2 -- llvm/unittests/Support/Path.cpp | 1 - 8 files changed, 2 insertions(+), 11 deletions(-) diff --git a/llvm/lib/IR/ProfDataUtils.cpp b/llvm/lib/IR/ProfDataUtils.cpp index 9046373414a6..21524eb84053 100644 --- a/llvm/lib/IR/ProfDataUtils.cpp +++ b/llvm/lib/IR/ProfDataUtils.cpp @@ -11,6 +11,7 @@ //===----------------------------------------------------------------------===// #include "llvm/IR/ProfDataUtils.h" + #include "llvm/ADT/SmallVector.h" #include "llvm/IR/Constants.h" #include "llvm/IR/Function.h" @@ -18,7 +19,6 @@ #include "llvm/IR/LLVMContext.h" #include "llvm/IR/MDBuilder.h" #include "llvm/IR/Metadata.h" -#include "llvm/IR/ProfDataUtils.h" using namespace llvm; diff --git a/llvm/lib/Transforms/IPO/StripSymbols.cpp b/llvm/lib/Transforms/IPO/StripSymbols.cpp index 647caaa123cf..78bcd8b83bd2 100644 --- a/llvm/lib/Transforms/IPO/StripSymbols.cpp +++ b/llvm/lib/Transforms/IPO/StripSymbols.cpp @@ -20,6 +20,7 @@ //===----------------------------------------------------------------------===// #include "llvm/Transforms/IPO/StripSymbols.h" + #include "llvm/ADT/SmallPtrSet.h" #include "llvm/IR/Constants.h" #include "llvm/IR/DebugInfo.h" @@ -33,7 +34,6 @@ #include "llvm/IR/ValueSymbolTable.h" #include "llvm/Support/Casting.h" #include "llvm/Support/CommandLine.h" -#include "llvm/Transforms/IPO/StripSymbols.h" #include "llvm/Transforms/Utils/Local.h" using namespace llvm; diff --git a/llvm/tools/llvm-gsymutil/llvm-gsymutil.cpp b/llvm/tools/llvm-gsymutil/llvm-gsymutil.cpp index 84934976be2c..de83a0dc8ebe 100644 --- a/llvm/tools/llvm-gsymutil/llvm-gsymutil.cpp +++ b/llvm/tools/llvm-gsymutil/llvm-gsymutil.cpp @@ -46,7 +46,6 @@ #include "llvm/DebugInfo/GSYM/LookupResult.h" #include "llvm/DebugInfo/GSYM/ObjectFileTransformer.h" #include "llvm/DebugInfo/GSYM/OutputAggregator.h" -#include using namespace llvm; using namespace gsym; diff --git a/llvm/tools/llvm-pdbutil/PrettyClassLayoutGraphicalDumper.cpp b/llvm/tools/llvm-pdbutil/PrettyClassLayoutGraphicalDumper.cpp index c42028375b23..4c8e09647748 100644 --- a/llvm/tools/llvm-pdbutil/PrettyClassLayoutGraphicalDumper.cpp +++ b/llvm/tools/llvm-pdbutil/PrettyClassLayoutGraphicalDumper.cpp @@ -13,7 +13,6 @@ #include "PrettyFunctionDumper.h" #include "PrettyTypedefDumper.h" #include "PrettyVariableDumper.h" -#include "PrettyVariableDumper.h" #include "llvm-pdbutil.h" #include "llvm/DebugInfo/PDB/IPDBLineNumber.h" diff --git a/llvm/unittests/CodeGen/DroppedVariableStatsMIRTest.cpp b/llvm/unittests/CodeGen/DroppedVariableStatsMIRTest.cpp index 91f3d9ccbd65..36504f50505a 100644 --- a/llvm/unittests/CodeGen/DroppedVariableStatsMIRTest.cpp +++ b/llvm/unittests/CodeGen/DroppedVariableStatsMIRTest.cpp @@ -19,10 +19,8 @@ #include "llvm/Support/TargetSelect.h" #include "llvm/Target/TargetMachine.h" #include "gtest/gtest.h" -#include #include #include -#include #include #include #include diff --git a/llvm/unittests/IR/DroppedVariableStatsIRTest.cpp b/llvm/unittests/IR/DroppedVariableStatsIRTest.cpp index 72d8373fc45d..20c66b93fcb1 100644 --- a/llvm/unittests/IR/DroppedVariableStatsIRTest.cpp +++ b/llvm/unittests/IR/DroppedVariableStatsIRTest.cpp @@ -16,10 +16,8 @@ #include "llvm/Passes/StandardInstrumentations.h" #include "llvm/Support/SourceMgr.h" #include "gtest/gtest.h" -#include #include #include -#include #include #include #include diff --git a/llvm/unittests/Support/ManagedStatic.cpp b/llvm/unittests/Support/ManagedStatic.cpp index 3463c20252da..7c102227a3d1 100644 --- a/llvm/unittests/Support/ManagedStatic.cpp +++ b/llvm/unittests/Support/ManagedStatic.cpp @@ -15,8 +15,6 @@ #include #endif -#include "gtest/gtest.h" - using namespace llvm; namespace { diff --git a/llvm/unittests/Support/Path.cpp b/llvm/unittests/Support/Path.cpp index ef83fcb1950c..355aa6b9ade0 100644 --- a/llvm/unittests/Support/Path.cpp +++ b/llvm/unittests/Support/Path.cpp @@ -11,7 +11,6 @@ #include "llvm/ADT/ScopeExit.h" #include "llvm/ADT/SmallVector.h" #include "llvm/BinaryFormat/Magic.h" -#include "llvm/Config/llvm-config.h" #include "llvm/Config/llvm-config.h" // for LLVM_ON_UNIX #include "llvm/Support/Compiler.h" #include "llvm/Support/ConvertUTF.h"