[llvm] Automatic removal of unused standard header (PR #192800)
via llvm-commits
llvm-commits at lists.llvm.org
Sat Apr 18 10:30:09 PDT 2026
github-actions[bot] wrote:
<!--LLVM CODE FORMAT COMMENT: {clang-format}-->
:warning: C/C++ code formatter, clang-format found issues in your code. :warning:
<details>
<summary>
You can test this locally with the following command:
</summary>
``````````bash
git-clang-format --diff origin/main HEAD --extensions cpp,h -- llvm/include/llvm-c/DataTypes.h llvm/include/llvm/ADT/BitVector.h llvm/include/llvm/ADT/CombinationGenerator.h llvm/include/llvm/ADT/DenseMapInfo.h llvm/include/llvm/ADT/STLExtras.h llvm/include/llvm/ADT/SmallBitVector.h llvm/include/llvm/ADT/SmallPtrSet.h llvm/include/llvm/ADT/StringSwitch.h llvm/include/llvm/ADT/bit.h llvm/include/llvm/ADT/ilist.h llvm/include/llvm/Analysis/BranchProbabilityInfo.h llvm/include/llvm/Analysis/DominanceFrontier.h llvm/include/llvm/Analysis/InlineOrder.h llvm/include/llvm/CodeGen/GlobalISel/GIMatchTableExecutor.h llvm/include/llvm/CodeGen/MachineDominators.h llvm/include/llvm/CodeGen/MachineJumpTableInfo.h llvm/include/llvm/CodeGen/Rematerializer.h llvm/include/llvm/CodeGen/TargetCallingConv.h llvm/include/llvm/DWARFLinker/StringPool.h llvm/include/llvm/DebugInfo/GSYM/FileEntry.h llvm/include/llvm/DebugInfo/PDB/IPDBEnumChildren.h llvm/include/llvm/Demangle/ItaniumDemangle.h llvm/include/llvm/ExecutionEngine/JITSymbol.h llvm/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h llvm/include/llvm/ExecutionEngine/Orc/ExecutionUtils.h llvm/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/JITLoaderPerf.h llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/JITLoaderVTune.h llvm/include/llvm/IR/GetElementPtrTypeIterator.h llvm/include/llvm/IR/LegacyPassNameParser.h llvm/include/llvm/IR/PassManager.h llvm/include/llvm/IR/ProfDataUtils.h llvm/include/llvm/IR/StructuralHash.h llvm/include/llvm/LinkAllPasses.h llvm/include/llvm/MC/DXContainerRootSignature.h llvm/include/llvm/MC/MCAssembler.h llvm/include/llvm/MC/MCFixup.h llvm/include/llvm/MC/MCTargetOptionsCommandFlags.h llvm/include/llvm/MC/MachineLocation.h llvm/include/llvm/ProfileData/CtxInstrContextNode.h llvm/include/llvm/Support/CFGDiff.h llvm/include/llvm/Support/CodeGen.h llvm/include/llvm/Support/GenericDomTree.h llvm/include/llvm/Support/Windows/WindowsSupport.h llvm/include/llvm/Support/pch.h llvm/include/llvm/Transforms/IPO/MemProfContextDisambiguation.h llvm/include/llvm/Transforms/Instrumentation/AllocToken.h llvm/include/llvm/Transforms/Utils/Cloning.h llvm/include/llvm/Transforms/Utils/CodeExtractor.h llvm/include/llvm/Transforms/Utils/Instrumentation.h llvm/include/llvm/Transforms/Utils/LowerVectorIntrinsics.h llvm/include/llvm/XRay/Graph.h llvm/include/llvm/XRay/Trace.h llvm/lib/Analysis/AliasAnalysis.cpp llvm/lib/Analysis/DevelopmentModeInlineAdvisor.cpp llvm/lib/Analysis/TFLiteUtils.cpp llvm/lib/Analysis/TensorSpec.cpp llvm/lib/Bitcode/Reader/MetadataLoader.cpp llvm/lib/CodeGen/GlobalISel/CombinerHelperCompares.cpp llvm/lib/CodeGen/MachinePipeliner.cpp llvm/lib/DebugInfo/DWARF/DWARFDebugFrame.cpp llvm/lib/DebugInfo/DWARF/DWARFDebugLine.cpp llvm/lib/DebugInfo/DWARF/DWARFUnwindTablePrinter.cpp llvm/lib/DebugInfo/DWARF/LowLevel/DWARFCFIProgram.cpp llvm/lib/DebugInfo/DWARF/LowLevel/DWARFUnwindTable.cpp llvm/lib/DebugInfo/GSYM/GsymCreatorV1.cpp llvm/lib/DebugInfo/GSYM/GsymReader.cpp llvm/lib/DebugInfo/Symbolize/DIPrinter.cpp llvm/lib/Demangle/DLangDemangle.cpp llvm/lib/Demangle/RustDemangle.cpp llvm/lib/ExecutionEngine/IntelJITProfiling/ittnotify_config.h llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp llvm/lib/Frontend/Offloading/OffloadWrapper.cpp llvm/lib/Frontend/OpenMP/OMP.cpp llvm/lib/IR/Function.cpp llvm/lib/IR/LLVMContextImpl.h llvm/lib/MC/MCFragment.cpp llvm/lib/MC/MCStreamer.cpp llvm/lib/ObjCopy/ELF/ELFObjcopy.cpp llvm/lib/ObjCopy/XCOFF/XCOFFWriter.h llvm/lib/ObjCopy/wasm/WasmWriter.h llvm/lib/ProfileData/Coverage/CoverageMapping.cpp llvm/lib/Support/BLAKE3/blake3_impl.h llvm/lib/Support/SHA1.cpp llvm/lib/Support/SHA256.cpp llvm/lib/Support/Threading.cpp llvm/lib/Support/Unix/Unix.h llvm/lib/TableGen/TGLexer.cpp llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp llvm/lib/Target/AArch64/GISel/AArch64CallLowering.h llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFObjectWriter.cpp llvm/lib/Target/AMDGPU/AMDGPULowerKernelArguments.cpp llvm/lib/Target/AMDGPU/AMDGPUNextUseAnalysis.cpp llvm/lib/Target/AMDGPU/AMDGPUNextUseAnalysis.h llvm/lib/Target/AMDGPU/MCTargetDesc/R600MCTargetDesc.h llvm/lib/Target/ARM/ARMCallLowering.h llvm/lib/Target/ARM/ARMHazardRecognizer.h llvm/lib/Target/AVR/MCTargetDesc/AVRInstPrinter.cpp llvm/lib/Target/CSKY/CSKYConstantIslandPass.cpp llvm/lib/Target/CSKY/CSKYConstantPoolValue.h llvm/lib/Target/DirectX/CBufferDataLayout.h llvm/lib/Target/Hexagon/HexagonLiveVariables.h llvm/lib/Target/Hexagon/HexagonVectorCombine.cpp llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h llvm/lib/Target/M68k/AsmParser/M68kAsmParser.cpp llvm/lib/Target/M68k/M68kInstrBuilder.h llvm/lib/Target/Mips/Mips16InstrInfo.cpp llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.h llvm/lib/Target/NVPTX/NVPTXTargetMachine.cpp llvm/lib/Target/NVPTX/NVPTXUtilities.h llvm/lib/Target/PowerPC/PPCPrepareIFuncsOnAIX.cpp llvm/lib/Target/PowerPC/PPCSubtarget.cpp llvm/lib/Target/SPIRV/SPIRVCommandLine.cpp llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmTypeCheck.cpp llvm/lib/Target/X86/GISel/X86CallLowering.h llvm/lib/Target/Xtensa/MCTargetDesc/XtensaELFObjectWriter.cpp llvm/lib/Target/Xtensa/XtensaConstantPoolValue.cpp llvm/lib/Target/Xtensa/XtensaConstantPoolValue.h llvm/lib/TargetParser/TargetDataLayout.cpp llvm/lib/Transforms/Coroutines/CoroAnnotationElide.cpp llvm/lib/Transforms/Coroutines/CoroSplit.cpp llvm/lib/Transforms/IPO/FunctionSpecialization.cpp llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp llvm/lib/Transforms/InstCombine/InstCombineNegator.cpp llvm/lib/Transforms/Instrumentation/AllocToken.cpp llvm/lib/Transforms/Utils/BypassSlowDivision.cpp llvm/lib/Transforms/Utils/CloneFunction.cpp llvm/lib/Transforms/Utils/MemoryTaggingSupport.cpp llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp --diff_from_common_commit
``````````
:warning:
The reproduction instructions above might return results for more than one PR
in a stack if you are using a stacked PR workflow. You can limit the results by
changing `origin/main` to the base branch/commit you want to compare against.
:warning:
</details>
<details>
<summary>
View the diff from clang-format here.
</summary>
``````````diff
diff --git a/llvm/include/llvm/Transforms/Utils/LowerVectorIntrinsics.h b/llvm/include/llvm/Transforms/Utils/LowerVectorIntrinsics.h
index 88a7e68e8..eff6ea771 100644
--- a/llvm/include/llvm/Transforms/Utils/LowerVectorIntrinsics.h
+++ b/llvm/include/llvm/Transforms/Utils/LowerVectorIntrinsics.h
@@ -13,7 +13,6 @@
#ifndef LLVM_TRANSFORMS_UTILS_LOWERVECTORINTRINSICS_H
#define LLVM_TRANSFORMS_UTILS_LOWERVECTORINTRINSICS_H
-
namespace llvm {
class CallInst;
diff --git a/llvm/lib/DebugInfo/GSYM/GsymCreatorV1.cpp b/llvm/lib/DebugInfo/GSYM/GsymCreatorV1.cpp
index 7ff6b034a..42d8984f5 100644
--- a/llvm/lib/DebugInfo/GSYM/GsymCreatorV1.cpp
+++ b/llvm/lib/DebugInfo/GSYM/GsymCreatorV1.cpp
@@ -9,7 +9,6 @@
#include "llvm/DebugInfo/GSYM/FileWriter.h"
#include "llvm/DebugInfo/GSYM/Header.h"
-
using namespace llvm;
using namespace gsym;
diff --git a/llvm/lib/ExecutionEngine/IntelJITProfiling/ittnotify_config.h b/llvm/lib/ExecutionEngine/IntelJITProfiling/ittnotify_config.h
index 9bd23b042..badae75ed 100644
--- a/llvm/lib/ExecutionEngine/IntelJITProfiling/ittnotify_config.h
+++ b/llvm/lib/ExecutionEngine/IntelJITProfiling/ittnotify_config.h
@@ -64,7 +64,7 @@
#include <stddef.h>
#if ITT_PLATFORM==ITT_PLATFORM_WIN
#include <tchar.h>
-#else /* ITT_PLATFORM==ITT_PLATFORM_WIN */
+#else /* ITT_PLATFORM==ITT_PLATFORM_WIN */
#if defined(UNICODE) || defined(_UNICODE)
#include <wchar.h>
#endif /* UNICODE || _UNICODE */
diff --git a/llvm/lib/ObjCopy/XCOFF/XCOFFWriter.h b/llvm/lib/ObjCopy/XCOFF/XCOFFWriter.h
index a3707a8dd..6ffdecb9f 100644
--- a/llvm/lib/ObjCopy/XCOFF/XCOFFWriter.h
+++ b/llvm/lib/ObjCopy/XCOFF/XCOFFWriter.h
@@ -12,7 +12,6 @@
#include "llvm/Support/MemoryBuffer.h"
#include "XCOFFObject.h"
-
namespace llvm {
namespace objcopy {
namespace xcoff {
diff --git a/llvm/lib/Target/AMDGPU/MCTargetDesc/R600MCTargetDesc.h b/llvm/lib/Target/AMDGPU/MCTargetDesc/R600MCTargetDesc.h
index 6d5e0f3e4..052c3cf9e 100644
--- a/llvm/lib/Target/AMDGPU/MCTargetDesc/R600MCTargetDesc.h
+++ b/llvm/lib/Target/AMDGPU/MCTargetDesc/R600MCTargetDesc.h
@@ -15,7 +15,6 @@
#ifndef LLVM_LIB_TARGET_AMDGPU_MCTARGETDESC_R600MCTARGETDESC_H
#define LLVM_LIB_TARGET_AMDGPU_MCTARGETDESC_R600MCTARGETDESC_H
-
namespace llvm {
class MCCodeEmitter;
class MCContext;
diff --git a/llvm/lib/Target/AVR/MCTargetDesc/AVRInstPrinter.cpp b/llvm/lib/Target/AVR/MCTargetDesc/AVRInstPrinter.cpp
index 5a38f1fd0..8535abf2a 100644
--- a/llvm/lib/Target/AVR/MCTargetDesc/AVRInstPrinter.cpp
+++ b/llvm/lib/Target/AVR/MCTargetDesc/AVRInstPrinter.cpp
@@ -22,7 +22,6 @@
#include "llvm/MC/MCRegisterInfo.h"
#include "llvm/Support/ErrorHandling.h"
-
#define DEBUG_TYPE "asm-printer"
namespace llvm {
diff --git a/llvm/lib/Target/M68k/AsmParser/M68kAsmParser.cpp b/llvm/lib/Target/M68k/AsmParser/M68kAsmParser.cpp
index f9fe98e4b..028494502 100644
--- a/llvm/lib/Target/M68k/AsmParser/M68kAsmParser.cpp
+++ b/llvm/lib/Target/M68k/AsmParser/M68kAsmParser.cpp
@@ -18,7 +18,6 @@
#include "llvm/MC/MCStreamer.h"
#include "llvm/MC/TargetRegistry.h"
-
#define DEBUG_TYPE "m68k-asm-parser"
using namespace llvm;
diff --git a/llvm/lib/Target/M68k/M68kInstrBuilder.h b/llvm/lib/Target/M68k/M68kInstrBuilder.h
index 52d3994d1..3971bcabc 100644
--- a/llvm/lib/Target/M68k/M68kInstrBuilder.h
+++ b/llvm/lib/Target/M68k/M68kInstrBuilder.h
@@ -33,7 +33,6 @@
#include "llvm/CodeGen/MachineOperand.h"
#include "llvm/MC/MCInstrDesc.h"
-
namespace llvm {
namespace M68k {
static inline const MachineInstrBuilder &
diff --git a/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.h b/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.h
index f5bd1a091..4d66f2687 100644
--- a/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.h
+++ b/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.h
@@ -13,7 +13,6 @@
#ifndef LLVM_LIB_TARGET_NVPTX_MCTARGETDESC_NVPTXMCTARGETDESC_H
#define LLVM_LIB_TARGET_NVPTX_MCTARGETDESC_NVPTXMCTARGETDESC_H
-
// Defines symbolic names for PTX registers.
#define GET_REGINFO_ENUM
#include "NVPTXGenRegisterInfo.inc"
diff --git a/llvm/lib/Transforms/Coroutines/CoroAnnotationElide.cpp b/llvm/lib/Transforms/Coroutines/CoroAnnotationElide.cpp
index e05d3df33..1240aa112 100644
--- a/llvm/lib/Transforms/Coroutines/CoroAnnotationElide.cpp
+++ b/llvm/lib/Transforms/Coroutines/CoroAnnotationElide.cpp
@@ -30,7 +30,6 @@
#include "llvm/Transforms/Utils/CallGraphUpdater.h"
#include "llvm/Transforms/Utils/Cloning.h"
-
using namespace llvm;
#define DEBUG_TYPE "coro-annotation-elide"
``````````
</details>
https://github.com/llvm/llvm-project/pull/192800
More information about the llvm-commits
mailing list