Skip to content

Commit 7c83d66

Browse files
[llvm] Remove unused includes (NFC) (#148768)
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.
1 parent c8d3e61 commit 7c83d66

23 files changed

+0
-28
lines changed

llvm/lib/Analysis/CallGraph.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
#include "llvm/Config/llvm-config.h"
1414
#include "llvm/IR/AbstractCallSite.h"
1515
#include "llvm/IR/Function.h"
16-
#include "llvm/IR/IntrinsicInst.h"
1716
#include "llvm/IR/Module.h"
1817
#include "llvm/IR/PassManager.h"
1918
#include "llvm/InitializePasses.h"

llvm/lib/Analysis/LoopInfo.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@
3737
#include "llvm/InitializePasses.h"
3838
#include "llvm/Support/CommandLine.h"
3939
#include "llvm/Support/Compiler.h"
40-
#include "llvm/Support/GenericLoopInfoImpl.h"
4140
#include "llvm/Support/raw_ostream.h"
4241
using namespace llvm;
4342

llvm/lib/CodeGen/AsmPrinter/EHStreamer.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
#include "llvm/MC/MCContext.h"
2424
#include "llvm/MC/MCStreamer.h"
2525
#include "llvm/MC/MCSymbol.h"
26-
#include "llvm/MC/MCTargetOptions.h"
2726
#include "llvm/Support/Casting.h"
2827
#include "llvm/Support/LEB128.h"
2928
#include "llvm/Target/TargetLoweringObjectFile.h"

llvm/lib/CodeGen/RegAllocEvictionAdvisor.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
#include "llvm/CodeGen/RegisterClassInfo.h"
2121
#include "llvm/CodeGen/VirtRegMap.h"
2222
#include "llvm/IR/Module.h"
23-
#include "llvm/InitializePasses.h"
2423
#include "llvm/Pass.h"
2524
#include "llvm/Support/CommandLine.h"
2625
#include "llvm/Support/ErrorHandling.h"

llvm/lib/DebugInfo/DWARF/LowLevel/DWARFCFIProgram.cpp

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,13 @@
77
//===----------------------------------------------------------------------===//
88

99
#include "llvm/DebugInfo/DWARF/LowLevel/DWARFCFIProgram.h"
10-
#include "llvm/DebugInfo/DWARF/LowLevel/DWARFDataExtractorSimple.h"
1110
#include "llvm/Support/Compiler.h"
12-
#include "llvm/Support/DataExtractor.h"
1311
#include "llvm/Support/Errc.h"
1412
#include "llvm/Support/ErrorHandling.h"
15-
#include "llvm/Support/Format.h"
1613
#include "llvm/Support/raw_ostream.h"
1714
#include <cassert>
1815
#include <cinttypes>
1916
#include <cstdint>
20-
#include <optional>
2117

2218
using namespace llvm;
2319
using namespace dwarf;

llvm/lib/IR/LegacyPassManager.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828
#include "llvm/Support/TimeProfiler.h"
2929
#include "llvm/Support/Timer.h"
3030
#include "llvm/Support/raw_ostream.h"
31-
#include <algorithm>
3231

3332
using namespace llvm;
3433

llvm/lib/IR/RuntimeLibcalls.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
//===----------------------------------------------------------------------===//
88

99
#include "llvm/IR/RuntimeLibcalls.h"
10-
#include "llvm/Support/CommandLine.h"
1110

1211
using namespace llvm;
1312
using namespace RTLIB;

llvm/lib/MC/MCSection.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
#include "llvm/Config/llvm-config.h"
1212
#include "llvm/MC/MCContext.h"
1313
#include "llvm/MC/MCSymbol.h"
14-
#include "llvm/Support/Casting.h"
1514
#include "llvm/Support/Compiler.h"
1615
#include "llvm/Support/ErrorHandling.h"
1716
#include "llvm/Support/raw_ostream.h"

llvm/lib/MC/MCWasmStreamer.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,6 @@
1111
//===----------------------------------------------------------------------===//
1212

1313
#include "llvm/MC/MCWasmStreamer.h"
14-
#include "llvm/ADT/SmallString.h"
15-
#include "llvm/ADT/SmallVector.h"
1614
#include "llvm/MC/MCAsmBackend.h"
1715
#include "llvm/MC/MCAssembler.h"
1816
#include "llvm/MC/MCCodeEmitter.h"

llvm/lib/Object/DXContainer.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
#include "llvm/Object/DXContainer.h"
1010
#include "llvm/BinaryFormat/DXContainer.h"
1111
#include "llvm/Object/Error.h"
12-
#include "llvm/Support/Alignment.h"
1312
#include "llvm/Support/Endian.h"
1413
#include "llvm/Support/FormatVariadic.h"
1514

0 commit comments

Comments
 (0)