[llvm] Remove unused standard ehaders: memory, unordered_* (PR #167297)

via llvm-commits llvm-commits at lists.llvm.org
Mon Nov 10 02:58:26 PST 2025


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 h,cpp,inc -- llvm/include/llvm/ADT/ArrayRef.h llvm/include/llvm/ADT/FunctionExtras.h llvm/include/llvm/Analysis/TensorSpec.h llvm/include/llvm/Bitcode/BitcodeWriter.h llvm/include/llvm/CodeGen/MachineDominators.h llvm/include/llvm/DebugInfo/DWARF/LowLevel/DWARFCFIProgram.h llvm/include/llvm/DebugInfo/GSYM/GsymContext.h llvm/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/LibraryResolver.h llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/LibraryScanner.h llvm/include/llvm/IR/MemoryModelRelaxationAnnotations.h llvm/include/llvm/MC/DXContainerPSVInfo.h llvm/include/llvm/MC/MCAssembler.h llvm/include/llvm/MCA/Instruction.h llvm/include/llvm/ObjectYAML/CodeViewYAMLTypeHashing.h llvm/include/llvm/ProfileData/SampleProfReader.h llvm/include/llvm/Remarks/YAMLRemarkSerializer.h llvm/include/llvm/Support/FormatVariadic.h llvm/include/llvm/Support/Jobserver.h llvm/include/llvm/Support/LSP/Logging.h llvm/include/llvm/Support/ThreadPool.h llvm/include/llvm/Support/Timer.h llvm/include/llvm/Transforms/IPO/SampleProfileMatcher.h llvm/include/llvm/Transforms/Scalar/JumpThreading.h llvm/include/llvm/Transforms/Scalar/Scalarizer.h llvm/include/llvm/Transforms/Utils/LowerVectorIntrinsics.h llvm/include/llvm/Transforms/Utils/SplitModuleByCategory.h llvm/lib/Analysis/DXILResource.cpp llvm/lib/Analysis/StackSafetyAnalysis.cpp llvm/lib/Analysis/TFLiteUtils.cpp llvm/lib/Analysis/TrainingLogger.cpp llvm/lib/CodeGen/TargetSchedule.cpp llvm/lib/CodeGen/VLIWMachineScheduler.cpp llvm/lib/DebugInfo/DWARF/DWARFUnwindTablePrinter.cpp llvm/lib/DebugInfo/MSF/MSFBuilder.cpp llvm/lib/Frontend/Offloading/OffloadWrapper.cpp llvm/lib/MC/MCPseudoProbe.cpp llvm/lib/ObjCopy/MachO/MachOObject.cpp llvm/lib/Support/Mustache.cpp llvm/lib/Support/Windows/Program.inc llvm/lib/TableGen/TGLexer.h llvm/lib/Target/AArch64/AArch64TargetMachine.cpp llvm/lib/Target/AVR/AVRTargetTransformInfo.h llvm/lib/Target/DirectX/DXContainerGlobals.cpp llvm/lib/Target/DirectX/DXILRootSignature.h llvm/lib/Target/DirectX/DXILShaderFlags.h llvm/lib/Target/DirectX/DXILWriter/DXILBitcodeWriter.h llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.h llvm/lib/Target/M68k/M68kSubtarget.h llvm/lib/Target/PowerPC/PPCSubtarget.h llvm/lib/Target/SPIRV/Analysis/SPIRVConvergenceRegionAnalysis.h llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVMCTargetDesc.h llvm/lib/Target/Sparc/SparcSubtarget.h llvm/lib/Target/X86/X86TargetMachine.cpp llvm/lib/Transforms/IPO/LowerTypeTests.cpp llvm/lib/Transforms/IPO/SampleProfileMatcher.cpp llvm/tools/llvm-exegesis/lib/PerfHelper.h llvm/tools/llvm-exegesis/lib/SnippetGenerator.h llvm/tools/llvm-exegesis/lib/X86/Target.cpp llvm/tools/llvm-gpu-loader/amdhsa.cpp llvm/tools/llvm-mc/Disassembler.h llvm/tools/llvm-pdbutil/PrettyClassDefinitionDumper.h llvm/tools/llvm-xray/trie-node.h llvm/unittests/ADT/STLForwardCompatTest.cpp llvm/unittests/ADT/SequenceTest.cpp llvm/unittests/ExecutionEngine/Orc/LibraryResolverTest.cpp llvm/unittests/IR/VFABIDemanglerTest.cpp llvm/unittests/Support/LockFileManagerTest.cpp llvm/unittests/Transforms/IPO/AttributorTest.cpp llvm/unittests/tools/llvm-exegesis/Mips/RegisterAliasingTest.cpp llvm/unittests/tools/llvm-exegesis/Mips/TargetTest.cpp llvm/unittests/tools/llvm-exegesis/RISCV/TargetTest.cpp llvm/unittests/tools/llvm-exegesis/X86/RegisterAliasingTest.cpp llvm/unittests/tools/llvm-exegesis/X86/SchedClassResolutionTest.cpp llvm/unittests/tools/llvm-exegesis/X86/SnippetGeneratorTest.cpp llvm/unittests/tools/llvm-exegesis/X86/TargetTest.cpp llvm/utils/TableGen/Common/CodeGenHwModes.h llvm/utils/TableGen/Common/CodeGenTarget.h llvm/utils/TableGen/TableGenBackends.h --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/ADT/ArrayRef.h b/llvm/include/llvm/ADT/ArrayRef.h
index d114898f3..d7ed2c787 100644
--- a/llvm/include/llvm/ADT/ArrayRef.h
+++ b/llvm/include/llvm/ADT/ArrayRef.h
@@ -10,8 +10,8 @@
 #define LLVM_ADT_ARRAYREF_H
 
 #include "llvm/ADT/Hashing.h"
-#include "llvm/ADT/SmallVector.h"
 #include "llvm/ADT/STLExtras.h"
+#include "llvm/ADT/SmallVector.h"
 #include "llvm/Support/Compiler.h"
 #include <algorithm>
 #include <array>

``````````

</details>


https://github.com/llvm/llvm-project/pull/167297


More information about the llvm-commits mailing list