Skip to content

Commit 05cd32a

Browse files
[llvm] Remove unused includes (NFC) (#144293)
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 c9ac167 commit 05cd32a

File tree

10 files changed

+1
-11
lines changed

10 files changed

+1
-11
lines changed

llvm/lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
#include "llvm/CodeGen/GlobalISel/GISelChangeObserver.h"
1717
#include "llvm/CodeGen/GlobalISel/Utils.h"
1818
#include "llvm/CodeGen/MachineInstrBuilder.h"
19-
#include "llvm/IR/DebugInfoMetadata.h"
2019

2120
using namespace llvm;
2221

llvm/lib/CodeGen/GlobalISel/LoadStoreOpt.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@
3030
#include "llvm/CodeGen/Register.h"
3131
#include "llvm/CodeGen/TargetLowering.h"
3232
#include "llvm/CodeGen/TargetOpcodes.h"
33-
#include "llvm/IR/DebugInfoMetadata.h"
3433
#include "llvm/InitializePasses.h"
3534
#include "llvm/Support/AtomicOrdering.h"
3635
#include "llvm/Support/Casting.h"

llvm/lib/CodeGen/MachineBasicBlock.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@
3030
#include "llvm/CodeGen/TargetSubtargetInfo.h"
3131
#include "llvm/Config/llvm-config.h"
3232
#include "llvm/IR/BasicBlock.h"
33-
#include "llvm/IR/DebugInfoMetadata.h"
3433
#include "llvm/IR/ModuleSlotTracker.h"
3534
#include "llvm/MC/MCAsmInfo.h"
3635
#include "llvm/MC/MCContext.h"

llvm/lib/IR/BasicBlock.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
#include "llvm/IR/IntrinsicInst.h"
2222
#include "llvm/IR/LLVMContext.h"
2323
#include "llvm/IR/Type.h"
24-
#include "llvm/Support/CommandLine.h"
2524
#include "llvm/Support/Compiler.h"
2625

2726
#include "LLVMContextImpl.h"

llvm/lib/IR/IRBuilder.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
#include "llvm/ADT/ArrayRef.h"
1616
#include "llvm/IR/Constant.h"
1717
#include "llvm/IR/Constants.h"
18-
#include "llvm/IR/DebugInfoMetadata.h"
1918
#include "llvm/IR/DerivedTypes.h"
2019
#include "llvm/IR/Function.h"
2120
#include "llvm/IR/GlobalValue.h"

llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
#include "llvm/Analysis/AliasAnalysis.h"
1919
#include "llvm/Analysis/Loads.h"
2020
#include "llvm/IR/DataLayout.h"
21-
#include "llvm/IR/DebugInfoMetadata.h"
2221
#include "llvm/IR/IntrinsicInst.h"
2322
#include "llvm/IR/LLVMContext.h"
2423
#include "llvm/IR/PatternMatch.h"

llvm/lib/Transforms/Scalar/ConstantHoisting.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,6 @@
4444
#include "llvm/IR/BasicBlock.h"
4545
#include "llvm/IR/Constants.h"
4646
#include "llvm/IR/DataLayout.h"
47-
#include "llvm/IR/DebugInfoMetadata.h"
4847
#include "llvm/IR/Dominators.h"
4948
#include "llvm/IR/Function.h"
5049
#include "llvm/IR/InstrTypes.h"

llvm/lib/Transforms/Scalar/SimplifyCFGPass.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@
3131
#include "llvm/Analysis/TargetTransformInfo.h"
3232
#include "llvm/IR/Attributes.h"
3333
#include "llvm/IR/CFG.h"
34-
#include "llvm/IR/DebugInfoMetadata.h"
3534
#include "llvm/IR/Dominators.h"
3635
#include "llvm/IR/Instructions.h"
3736
#include "llvm/IR/ValueHandle.h"

llvm/lib/Transforms/Utils/BasicBlockUtils.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,10 @@
2828
#include "llvm/IR/DebugInfoMetadata.h"
2929
#include "llvm/IR/Dominators.h"
3030
#include "llvm/IR/Function.h"
31+
#include "llvm/IR/IRBuilder.h"
3132
#include "llvm/IR/InstrTypes.h"
3233
#include "llvm/IR/Instruction.h"
3334
#include "llvm/IR/Instructions.h"
34-
#include "llvm/IR/IntrinsicInst.h"
35-
#include "llvm/IR/IRBuilder.h"
3635
#include "llvm/IR/LLVMContext.h"
3736
#include "llvm/IR/Type.h"
3837
#include "llvm/IR/User.h"

llvm/lib/Transforms/Utils/Local.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,6 @@
4949
#include "llvm/IR/EHPersonalities.h"
5050
#include "llvm/IR/Function.h"
5151
#include "llvm/IR/GetElementPtrTypeIterator.h"
52-
#include "llvm/IR/GlobalObject.h"
5352
#include "llvm/IR/IRBuilder.h"
5453
#include "llvm/IR/InstrTypes.h"
5554
#include "llvm/IR/Instruction.h"

0 commit comments

Comments
 (0)