Skip to content

Commit 9571cc2

Browse files
[ARM] Remove unused includes (NFC) (#115995)
Identified with misc-include-cleaner.
1 parent 735ab61 commit 9571cc2

22 files changed

+3
-42
lines changed

llvm/lib/Target/ARM/ARMAsmPrinter.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,11 @@
1717
#include "ARMMachineFunctionInfo.h"
1818
#include "ARMTargetMachine.h"
1919
#include "ARMTargetObjectFile.h"
20-
#include "MCTargetDesc/ARMAddressingModes.h"
2120
#include "MCTargetDesc/ARMInstPrinter.h"
2221
#include "MCTargetDesc/ARMMCExpr.h"
2322
#include "TargetInfo/ARMTargetInfo.h"
2423
#include "llvm/ADT/SmallString.h"
2524
#include "llvm/BinaryFormat/COFF.h"
26-
#include "llvm/CodeGen/MachineFunctionPass.h"
2725
#include "llvm/CodeGen/MachineJumpTableInfo.h"
2826
#include "llvm/CodeGen/MachineModuleInfoImpls.h"
2927
#include "llvm/IR/Constants.h"

llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,6 @@
4545
#include "llvm/CodeGen/TargetRegisterInfo.h"
4646
#include "llvm/CodeGen/TargetSchedule.h"
4747
#include "llvm/IR/Attributes.h"
48-
#include "llvm/IR/Constants.h"
4948
#include "llvm/IR/DebugLoc.h"
5049
#include "llvm/IR/Function.h"
5150
#include "llvm/IR/GlobalValue.h"
@@ -61,7 +60,6 @@
6160
#include "llvm/Support/ErrorHandling.h"
6261
#include "llvm/Support/raw_ostream.h"
6362
#include "llvm/Target/TargetMachine.h"
64-
#include "llvm/TargetParser/Triple.h"
6563
#include <algorithm>
6664
#include <cassert>
6765
#include <cstdint>

llvm/lib/Target/ARM/ARMCallingConv.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,9 @@
1111
//
1212
//===----------------------------------------------------------------------===//
1313

14-
#include "ARM.h"
1514
#include "ARMCallingConv.h"
15+
#include "ARM.h"
1616
#include "ARMSubtarget.h"
17-
#include "ARMRegisterInfo.h"
1817
using namespace llvm;
1918

2019
// APCS f64 is in register pairs, possibly split to stack

llvm/lib/Target/ARM/ARMConstantIslandPass.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,6 @@
4747
#include "llvm/Support/Debug.h"
4848
#include "llvm/Support/ErrorHandling.h"
4949
#include "llvm/Support/Format.h"
50-
#include "llvm/Support/MathExtras.h"
5150
#include "llvm/Support/raw_ostream.h"
5251
#include <algorithm>
5352
#include <cassert>

llvm/lib/Target/ARM/ARMFastISel.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@
4040
#include "llvm/CodeGen/MachineMemOperand.h"
4141
#include "llvm/CodeGen/MachineOperand.h"
4242
#include "llvm/CodeGen/MachineRegisterInfo.h"
43-
#include "llvm/CodeGen/RuntimeLibcallUtil.h"
4443
#include "llvm/CodeGen/TargetInstrInfo.h"
4544
#include "llvm/CodeGen/TargetLowering.h"
4645
#include "llvm/CodeGen/TargetOpcodes.h"
@@ -69,7 +68,6 @@
6968
#include "llvm/IR/User.h"
7069
#include "llvm/IR/Value.h"
7170
#include "llvm/MC/MCInstrDesc.h"
72-
#include "llvm/MC/MCRegisterInfo.h"
7371
#include "llvm/Support/Casting.h"
7472
#include "llvm/Support/Compiler.h"
7573
#include "llvm/Support/ErrorHandling.h"

llvm/lib/Target/ARM/ARMFrameLowering.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,6 @@
149149
#include "llvm/Support/Compiler.h"
150150
#include "llvm/Support/Debug.h"
151151
#include "llvm/Support/ErrorHandling.h"
152-
#include "llvm/Support/MathExtras.h"
153152
#include "llvm/Support/raw_ostream.h"
154153
#include "llvm/Target/TargetMachine.h"
155154
#include "llvm/Target/TargetOptions.h"

llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,13 @@
2424
#include "llvm/CodeGen/SelectionDAG.h"
2525
#include "llvm/CodeGen/SelectionDAGISel.h"
2626
#include "llvm/CodeGen/TargetLowering.h"
27-
#include "llvm/IR/CallingConv.h"
2827
#include "llvm/IR/Constants.h"
2928
#include "llvm/IR/DerivedTypes.h"
3029
#include "llvm/IR/Function.h"
3130
#include "llvm/IR/Intrinsics.h"
3231
#include "llvm/IR/IntrinsicsARM.h"
3332
#include "llvm/IR/LLVMContext.h"
3433
#include "llvm/Support/CommandLine.h"
35-
#include "llvm/Support/Debug.h"
3634
#include "llvm/Support/ErrorHandling.h"
3735
#include "llvm/Target/TargetOptions.h"
3836
#include <optional>

llvm/lib/Target/ARM/ARMISelLowering.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,13 +83,11 @@
8383
#include "llvm/IR/Intrinsics.h"
8484
#include "llvm/IR/IntrinsicsARM.h"
8585
#include "llvm/IR/Module.h"
86-
#include "llvm/IR/PatternMatch.h"
8786
#include "llvm/IR/Type.h"
8887
#include "llvm/IR/User.h"
8988
#include "llvm/IR/Value.h"
9089
#include "llvm/MC/MCInstrDesc.h"
9190
#include "llvm/MC/MCInstrItineraries.h"
92-
#include "llvm/MC/MCRegisterInfo.h"
9391
#include "llvm/MC/MCSchedule.h"
9492
#include "llvm/Support/AtomicOrdering.h"
9593
#include "llvm/Support/BranchProbability.h"

llvm/lib/Target/ARM/ARMInstructionSelector.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
#include "llvm/CodeGen/GlobalISel/InstructionSelector.h"
1919
#include "llvm/CodeGen/MachineConstantPool.h"
2020
#include "llvm/CodeGen/MachineRegisterInfo.h"
21-
#include "llvm/IR/IntrinsicsARM.h"
2221
#include "llvm/Support/Debug.h"
2322

2423
#define DEBUG_TYPE "arm-isel"

llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,6 @@
5050
#include "llvm/CodeGen/TargetSubtargetInfo.h"
5151
#include "llvm/IR/DataLayout.h"
5252
#include "llvm/IR/DebugLoc.h"
53-
#include "llvm/IR/DerivedTypes.h"
5453
#include "llvm/IR/Function.h"
5554
#include "llvm/IR/Type.h"
5655
#include "llvm/InitializePasses.h"
@@ -61,7 +60,6 @@
6160
#include "llvm/Support/Debug.h"
6261
#include "llvm/Support/ErrorHandling.h"
6362
#include "llvm/Support/raw_ostream.h"
64-
#include <algorithm>
6563
#include <cassert>
6664
#include <cstddef>
6765
#include <cstdlib>

llvm/lib/Target/ARM/ARMLowOverheadLoops.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,12 +53,10 @@
5353

5454
#include "ARM.h"
5555
#include "ARMBaseInstrInfo.h"
56-
#include "ARMBaseRegisterInfo.h"
5756
#include "ARMBasicBlockInfo.h"
5857
#include "ARMSubtarget.h"
5958
#include "MVETailPredUtils.h"
6059
#include "Thumb2InstrInfo.h"
61-
#include "llvm/ADT/SetOperations.h"
6260
#include "llvm/ADT/SetVector.h"
6361
#include "llvm/CodeGen/LivePhysRegs.h"
6462
#include "llvm/CodeGen/MachineFrameInfo.h"

llvm/lib/Target/ARM/ARMMachineFunctionInfo.cpp

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

99
#include "ARMMachineFunctionInfo.h"
1010
#include "ARMSubtarget.h"
11-
#include "llvm/IR/Module.h"
1211

1312
using namespace llvm;
1413

llvm/lib/Target/ARM/ARMParallelDSP.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@
3131
#include "llvm/IR/NoFolder.h"
3232
#include "llvm/IR/PatternMatch.h"
3333
#include "llvm/Pass.h"
34-
#include "llvm/PassRegistry.h"
3534
#include "llvm/Support/Debug.h"
3635
#include "llvm/Transforms/Scalar.h"
3736
#include "llvm/Transforms/Utils/BasicBlockUtils.h"

llvm/lib/Target/ARM/ARMSelectionDAGInfo.cpp

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

13-
#include "ARMTargetMachine.h"
1413
#include "ARMTargetTransformInfo.h"
1514
#include "llvm/CodeGen/SelectionDAG.h"
16-
#include "llvm/IR/DerivedTypes.h"
1715
#include "llvm/Support/CommandLine.h"
1816
using namespace llvm;
1917

llvm/lib/Target/ARM/ARMTargetMachine.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,23 +18,20 @@
1818
#include "ARMTargetTransformInfo.h"
1919
#include "MCTargetDesc/ARMMCTargetDesc.h"
2020
#include "TargetInfo/ARMTargetInfo.h"
21-
#include "llvm/ADT/STLExtras.h"
2221
#include "llvm/ADT/StringRef.h"
2322
#include "llvm/Analysis/TargetTransformInfo.h"
2423
#include "llvm/CodeGen/ExecutionDomainFix.h"
2524
#include "llvm/CodeGen/GlobalISel/CSEInfo.h"
2625
#include "llvm/CodeGen/GlobalISel/CallLowering.h"
2726
#include "llvm/CodeGen/GlobalISel/IRTranslator.h"
2827
#include "llvm/CodeGen/GlobalISel/InstructionSelect.h"
29-
#include "llvm/CodeGen/GlobalISel/InstructionSelector.h"
3028
#include "llvm/CodeGen/GlobalISel/Legalizer.h"
3129
#include "llvm/CodeGen/GlobalISel/LegalizerInfo.h"
3230
#include "llvm/CodeGen/GlobalISel/RegBankSelect.h"
3331
#include "llvm/CodeGen/MIRParser/MIParser.h"
3432
#include "llvm/CodeGen/MachineFunction.h"
3533
#include "llvm/CodeGen/MachineScheduler.h"
3634
#include "llvm/CodeGen/Passes.h"
37-
#include "llvm/CodeGen/RegisterBankInfo.h"
3835
#include "llvm/CodeGen/TargetPassConfig.h"
3936
#include "llvm/IR/Attributes.h"
4037
#include "llvm/IR/DataLayout.h"

llvm/lib/Target/ARM/MVEGatherScatterLowering.cpp

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,26 +21,25 @@
2121
#include "llvm/CodeGen/TargetLowering.h"
2222
#include "llvm/CodeGen/TargetPassConfig.h"
2323
#include "llvm/CodeGen/TargetSubtargetInfo.h"
24-
#include "llvm/InitializePasses.h"
2524
#include "llvm/IR/BasicBlock.h"
2625
#include "llvm/IR/Constant.h"
2726
#include "llvm/IR/Constants.h"
2827
#include "llvm/IR/DerivedTypes.h"
2928
#include "llvm/IR/Function.h"
29+
#include "llvm/IR/IRBuilder.h"
3030
#include "llvm/IR/InstrTypes.h"
3131
#include "llvm/IR/Instruction.h"
3232
#include "llvm/IR/Instructions.h"
3333
#include "llvm/IR/IntrinsicInst.h"
3434
#include "llvm/IR/Intrinsics.h"
3535
#include "llvm/IR/IntrinsicsARM.h"
36-
#include "llvm/IR/IRBuilder.h"
3736
#include "llvm/IR/PatternMatch.h"
3837
#include "llvm/IR/Type.h"
3938
#include "llvm/IR/Value.h"
39+
#include "llvm/InitializePasses.h"
4040
#include "llvm/Pass.h"
4141
#include "llvm/Support/Casting.h"
4242
#include "llvm/Transforms/Utils/Local.h"
43-
#include <algorithm>
4443
#include <cassert>
4544

4645
using namespace llvm;

llvm/lib/Target/ARM/MVELaneInterleavingPass.cpp

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -49,10 +49,7 @@
4949
#include "llvm/Analysis/TargetTransformInfo.h"
5050
#include "llvm/CodeGen/TargetLowering.h"
5151
#include "llvm/CodeGen/TargetPassConfig.h"
52-
#include "llvm/CodeGen/TargetSubtargetInfo.h"
5352
#include "llvm/IR/BasicBlock.h"
54-
#include "llvm/IR/Constant.h"
55-
#include "llvm/IR/Constants.h"
5653
#include "llvm/IR/DerivedTypes.h"
5754
#include "llvm/IR/Function.h"
5855
#include "llvm/IR/IRBuilder.h"
@@ -62,14 +59,11 @@
6259
#include "llvm/IR/Instructions.h"
6360
#include "llvm/IR/IntrinsicInst.h"
6461
#include "llvm/IR/Intrinsics.h"
65-
#include "llvm/IR/IntrinsicsARM.h"
66-
#include "llvm/IR/PatternMatch.h"
6762
#include "llvm/IR/Type.h"
6863
#include "llvm/IR/Value.h"
6964
#include "llvm/InitializePasses.h"
7065
#include "llvm/Pass.h"
7166
#include "llvm/Support/Casting.h"
72-
#include <algorithm>
7367
#include <cassert>
7468

7569
using namespace llvm;

llvm/lib/Target/ARM/MVETPAndVPTOptimisationsPass.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717

1818
#include "ARM.h"
1919
#include "ARMSubtarget.h"
20-
#include "MCTargetDesc/ARMBaseInfo.h"
2120
#include "MVETailPredUtils.h"
2221
#include "Thumb2InstrInfo.h"
2322
#include "llvm/ADT/SmallVector.h"

llvm/lib/Target/ARM/MVETailPredication.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,6 @@
4444
#include "llvm/IR/IRBuilder.h"
4545
#include "llvm/IR/Instructions.h"
4646
#include "llvm/IR/IntrinsicsARM.h"
47-
#include "llvm/IR/PatternMatch.h"
48-
#include "llvm/InitializePasses.h"
4947
#include "llvm/Support/Debug.h"
5048
#include "llvm/Transforms/Utils/BasicBlockUtils.h"
5149
#include "llvm/Transforms/Utils/Local.h"

llvm/lib/Target/ARM/Thumb1FrameLowering.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@
3939
#include "llvm/MC/MCRegisterInfo.h"
4040
#include "llvm/Support/Compiler.h"
4141
#include "llvm/Support/ErrorHandling.h"
42-
#include "llvm/Support/MathExtras.h"
4342
#include <cassert>
4443
#include <iterator>
4544
#include <vector>

llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
#include "ARM.h"
1010
#include "ARMMachineFunctionInfo.h"
1111
#include "ARMSubtarget.h"
12-
#include "MCTargetDesc/ARMBaseInfo.h"
1312
#include "Thumb2InstrInfo.h"
1413
#include "llvm/ADT/SmallSet.h"
1514
#include "llvm/ADT/SmallVector.h"
@@ -24,7 +23,6 @@
2423
#include "llvm/CodeGen/MachineOperand.h"
2524
#include "llvm/IR/DebugLoc.h"
2625
#include "llvm/MC/MCInstrDesc.h"
27-
#include "llvm/MC/MCRegisterInfo.h"
2826
#include <cassert>
2927
#include <new>
3028

llvm/lib/Target/ARM/Thumb2InstrInfo.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@
3030
#include "llvm/MC/MCInstrDesc.h"
3131
#include "llvm/Support/CommandLine.h"
3232
#include "llvm/Support/ErrorHandling.h"
33-
#include "llvm/Support/MathExtras.h"
3433
#include "llvm/Target/TargetMachine.h"
3534
#include <cassert>
3635

0 commit comments

Comments
 (0)