From 91cd8f481f5c47d706bb20b240e6ca5d1109c9ad Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Sat, 24 May 2025 11:11:14 -0700 Subject: [PATCH] [X86] Remove unused includes (NFC) These are identified by misc-include-cleaner. I've filtered out those that break builds. Also, I'm staying away from llvm-config.h, config.h, and Compiler.h, which likely cause platform- or compiler-specific build failures. --- llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp | 1 - llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp | 1 - llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFTargetStreamer.cpp | 1 - llvm/lib/Target/X86/X86ArgumentStackSlotRebase.cpp | 1 - llvm/lib/Target/X86/X86SuppressAPXForReloc.cpp | 2 -- llvm/lib/Target/X86/X86TargetMachine.cpp | 1 - 6 files changed, 7 deletions(-) diff --git a/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp b/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp index 41d33d6d4860c..bc8bf3868fc33 100644 --- a/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp +++ b/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp @@ -7,7 +7,6 @@ //===----------------------------------------------------------------------===// #include "MCTargetDesc/X86FixupKinds.h" -#include "MCTargetDesc/X86MCExpr.h" #include "MCTargetDesc/X86MCTargetDesc.h" #include "llvm/BinaryFormat/COFF.h" #include "llvm/MC/MCContext.h" diff --git a/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp b/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp index c0a6801c6111c..1ef10928c05d8 100644 --- a/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp +++ b/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp @@ -6,7 +6,6 @@ // //===----------------------------------------------------------------------===// -#include "MCTargetDesc/X86MCExpr.h" #include "X86MCTargetDesc.h" #include "X86TargetStreamer.h" #include "llvm/MC/MCAsmBackend.h" diff --git a/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFTargetStreamer.cpp b/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFTargetStreamer.cpp index 16e878d948cf4..9c442319c220f 100644 --- a/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFTargetStreamer.cpp +++ b/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFTargetStreamer.cpp @@ -6,7 +6,6 @@ // //===----------------------------------------------------------------------===// -#include "MCTargetDesc/X86MCExpr.h" #include "X86MCTargetDesc.h" #include "X86TargetStreamer.h" #include "llvm/DebugInfo/CodeView/CodeView.h" diff --git a/llvm/lib/Target/X86/X86ArgumentStackSlotRebase.cpp b/llvm/lib/Target/X86/X86ArgumentStackSlotRebase.cpp index 89a2146227bdd..ff13e1b36042e 100644 --- a/llvm/lib/Target/X86/X86ArgumentStackSlotRebase.cpp +++ b/llvm/lib/Target/X86/X86ArgumentStackSlotRebase.cpp @@ -26,7 +26,6 @@ #include "llvm/CodeGen/TargetSubtargetInfo.h" #include "llvm/IR/Attributes.h" #include "llvm/IR/Function.h" -#include "llvm/InitializePasses.h" #include "llvm/Pass.h" using namespace llvm; diff --git a/llvm/lib/Target/X86/X86SuppressAPXForReloc.cpp b/llvm/lib/Target/X86/X86SuppressAPXForReloc.cpp index 68b6ddeb0b15a..5851262c8e7b6 100644 --- a/llvm/lib/Target/X86/X86SuppressAPXForReloc.cpp +++ b/llvm/lib/Target/X86/X86SuppressAPXForReloc.cpp @@ -25,9 +25,7 @@ #include "llvm/CodeGen/MachineRegisterInfo.h" #include "llvm/CodeGen/Passes.h" #include "llvm/CodeGen/TargetRegisterInfo.h" -#include "llvm/InitializePasses.h" #include "llvm/Support/ErrorHandling.h" -#include "llvm/Target/TargetMachine.h" using namespace llvm; diff --git a/llvm/lib/Target/X86/X86TargetMachine.cpp b/llvm/lib/Target/X86/X86TargetMachine.cpp index 9d98b391c3916..6c27b7211263f 100644 --- a/llvm/lib/Target/X86/X86TargetMachine.cpp +++ b/llvm/lib/Target/X86/X86TargetMachine.cpp @@ -27,7 +27,6 @@ #include "llvm/CodeGen/GlobalISel/CallLowering.h" #include "llvm/CodeGen/GlobalISel/IRTranslator.h" #include "llvm/CodeGen/GlobalISel/InstructionSelect.h" -#include "llvm/CodeGen/GlobalISel/InstructionSelector.h" #include "llvm/CodeGen/GlobalISel/Legalizer.h" #include "llvm/CodeGen/GlobalISel/RegBankSelect.h" #include "llvm/CodeGen/MIRParser/MIParser.h"