Skip to content

Commit 7e8bc5c

Browse files
[Hexagon] Remove unused includes (NFC) (llvm#116529)
Identified with misc-include-cleaner.
1 parent 5c8c90d commit 7e8bc5c

26 files changed

+1
-59
lines changed

llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,6 @@
4848
#include "llvm/Support/SMLoc.h"
4949
#include "llvm/Support/SourceMgr.h"
5050
#include "llvm/Support/raw_ostream.h"
51-
#include <algorithm>
5251
#include <cassert>
5352
#include <cctype>
5453
#include <cstddef>

llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
#include "MCTargetDesc/HexagonMCTargetDesc.h"
1313
#include "TargetInfo/HexagonTargetInfo.h"
1414
#include "llvm/ADT/ArrayRef.h"
15-
#include "llvm/ADT/STLExtras.h"
1615
#include "llvm/MC/MCContext.h"
1716
#include "llvm/MC/MCDecoderOps.h"
1817
#include "llvm/MC/MCDisassembler/MCDisassembler.h"

llvm/lib/Target/Hexagon/HexagonAsmPrinter.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
//===----------------------------------------------------------------------===//
1414

1515
#include "HexagonAsmPrinter.h"
16-
#include "Hexagon.h"
1716
#include "HexagonInstrInfo.h"
1817
#include "HexagonRegisterInfo.h"
1918
#include "HexagonSubtarget.h"
@@ -44,11 +43,9 @@
4443
#include "llvm/MC/MCSymbol.h"
4544
#include "llvm/MC/TargetRegistry.h"
4645
#include "llvm/Support/Casting.h"
47-
#include "llvm/Support/CommandLine.h"
4846
#include "llvm/Support/ErrorHandling.h"
4947
#include "llvm/Support/raw_ostream.h"
5048
#include "llvm/Target/TargetMachine.h"
51-
#include <algorithm>
5249
#include <cassert>
5350
#include <cstdint>
5451
#include <string>

llvm/lib/Target/Hexagon/HexagonBitTracker.cpp

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

99
#include "HexagonBitTracker.h"
10-
#include "Hexagon.h"
1110
#include "HexagonInstrInfo.h"
1211
#include "HexagonRegisterInfo.h"
1312
#include "HexagonSubtarget.h"
@@ -24,7 +23,6 @@
2423
#include "llvm/Support/Compiler.h"
2524
#include "llvm/Support/Debug.h"
2625
#include "llvm/Support/ErrorHandling.h"
27-
#include "llvm/Support/MathExtras.h"
2826
#include "llvm/Support/raw_ostream.h"
2927
#include <cassert>
3028
#include <cstddef>

llvm/lib/Target/Hexagon/HexagonBlockRanges.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
#include "llvm/MC/MCRegisterInfo.h"
2121
#include "llvm/Support/Debug.h"
2222
#include "llvm/Support/raw_ostream.h"
23-
#include <algorithm>
2423
#include <cassert>
2524
#include <cstdint>
2625
#include <iterator>

llvm/lib/Target/Hexagon/HexagonCFGOptimizer.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
#include "Hexagon.h"
1010
#include "MCTargetDesc/HexagonMCTargetDesc.h"
1111
#include "llvm/CodeGen/MachineBasicBlock.h"
12-
#include "llvm/CodeGen/MachineBranchProbabilityInfo.h"
1312
#include "llvm/CodeGen/MachineFunction.h"
1413
#include "llvm/CodeGen/MachineFunctionPass.h"
1514
#include "llvm/CodeGen/MachineInstr.h"

llvm/lib/Target/Hexagon/HexagonCommonGEP.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@
3737
#include "llvm/Support/Debug.h"
3838
#include "llvm/Support/raw_ostream.h"
3939
#include "llvm/Transforms/Utils/Local.h"
40-
#include <algorithm>
4140
#include <cassert>
4241
#include <cstddef>
4342
#include <cstdint>

llvm/lib/Target/Hexagon/HexagonGenMemAbsolute.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
#include "llvm/CodeGen/TargetInstrInfo.h"
2222
#include "llvm/Support/Debug.h"
2323
#include "llvm/Support/raw_ostream.h"
24-
#include "llvm/Target/TargetMachine.h"
2524

2625
#define DEBUG_TYPE "hexagon-abs"
2726

llvm/lib/Target/Hexagon/HexagonGenMux.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@
3535
#include "llvm/CodeGen/MachineOperand.h"
3636
#include "llvm/IR/DebugLoc.h"
3737
#include "llvm/MC/MCInstrDesc.h"
38-
#include "llvm/MC/MCRegisterInfo.h"
3938
#include "llvm/Pass.h"
4039
#include "llvm/Support/CommandLine.h"
4140
#include "llvm/Support/MathExtras.h"

llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@
4242
#include "llvm/CodeGen/MachineOperand.h"
4343
#include "llvm/CodeGen/MachineRegisterInfo.h"
4444
#include "llvm/CodeGen/TargetRegisterInfo.h"
45-
#include "llvm/IR/Constants.h"
4645
#include "llvm/IR/DebugLoc.h"
4746
#include "llvm/InitializePasses.h"
4847
#include "llvm/Pass.h"

llvm/lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp

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

9-
#include "Hexagon.h"
109
#include "HexagonISelDAGToDAG.h"
1110
#include "HexagonISelLowering.h"
12-
#include "HexagonTargetMachine.h"
1311
#include "llvm/ADT/BitVector.h"
1412
#include "llvm/ADT/SetVector.h"
15-
#include "llvm/CodeGen/MachineInstrBuilder.h"
1613
#include "llvm/CodeGen/SelectionDAGISel.h"
1714
#include "llvm/IR/Intrinsics.h"
1815
#include "llvm/IR/IntrinsicsHexagon.h"
19-
#include "llvm/Support/CommandLine.h"
2016
#include "llvm/Support/Debug.h"
2117
#include "llvm/Support/MathExtras.h"
2218

llvm/lib/Target/Hexagon/HexagonISelLowering.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@
2727
#include "llvm/CodeGen/MachineFunction.h"
2828
#include "llvm/CodeGen/MachineMemOperand.h"
2929
#include "llvm/CodeGen/MachineRegisterInfo.h"
30-
#include "llvm/CodeGen/RuntimeLibcallUtil.h"
3130
#include "llvm/CodeGen/SelectionDAG.h"
3231
#include "llvm/CodeGen/TargetCallingConv.h"
3332
#include "llvm/CodeGen/ValueTypes.h"
@@ -48,7 +47,6 @@
4847
#include "llvm/IR/Module.h"
4948
#include "llvm/IR/Type.h"
5049
#include "llvm/IR/Value.h"
51-
#include "llvm/MC/MCRegisterInfo.h"
5250
#include "llvm/Support/Casting.h"
5351
#include "llvm/Support/CodeGen.h"
5452
#include "llvm/Support/CommandLine.h"
@@ -59,7 +57,6 @@
5957
#include "llvm/Target/TargetMachine.h"
6058
#include <algorithm>
6159
#include <cassert>
62-
#include <cstddef>
6360
#include <cstdint>
6461
#include <limits>
6562
#include <utility>

llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp

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

1313
#include "HexagonInstrInfo.h"
14-
#include "Hexagon.h"
1514
#include "HexagonFrameLowering.h"
1615
#include "HexagonHazardRecognizer.h"
1716
#include "HexagonRegisterInfo.h"
@@ -30,7 +29,6 @@
3029
#include "llvm/CodeGen/MachineInstr.h"
3130
#include "llvm/CodeGen/MachineInstrBuilder.h"
3231
#include "llvm/CodeGen/MachineInstrBundle.h"
33-
#include "llvm/CodeGen/MachineLoopInfo.h"
3432
#include "llvm/CodeGen/MachineMemOperand.h"
3533
#include "llvm/CodeGen/MachineOperand.h"
3634
#include "llvm/CodeGen/MachineRegisterInfo.h"
@@ -46,7 +44,6 @@
4644
#include "llvm/MC/MCInstBuilder.h"
4745
#include "llvm/MC/MCInstrDesc.h"
4846
#include "llvm/MC/MCInstrItineraries.h"
49-
#include "llvm/MC/MCRegisterInfo.h"
5047
#include "llvm/Support/BranchProbability.h"
5148
#include "llvm/Support/CommandLine.h"
5249
#include "llvm/Support/Debug.h"

llvm/lib/Target/Hexagon/HexagonLoopAlign.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
#include "HexagonTargetMachine.h"
1515
#include "llvm/CodeGen/MachineBlockFrequencyInfo.h"
1616
#include "llvm/CodeGen/MachineBranchProbabilityInfo.h"
17-
#include "llvm/CodeGen/SchedulerRegistry.h"
1817
#include "llvm/Support/Debug.h"
1918

2019
using namespace llvm;

llvm/lib/Target/Hexagon/HexagonMCInstLower.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
//
1212
//===----------------------------------------------------------------------===//
1313

14-
#include "Hexagon.h"
1514
#include "HexagonAsmPrinter.h"
1615
#include "MCTargetDesc/HexagonMCExpr.h"
1716
#include "MCTargetDesc/HexagonMCInstrInfo.h"

llvm/lib/Target/Hexagon/HexagonMask.cpp

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,21 +10,13 @@
1010

1111
#define DEBUG_TYPE "mask"
1212

13-
#include "HexagonMachineFunctionInfo.h"
1413
#include "HexagonSubtarget.h"
15-
#include "HexagonTargetMachine.h"
16-
#include "llvm/ADT/SmallString.h"
1714
#include "llvm/ADT/Statistic.h"
18-
#include "llvm/ADT/Twine.h"
1915
#include "llvm/CodeGen/MachineFunction.h"
2016
#include "llvm/CodeGen/MachineFunctionPass.h"
2117
#include "llvm/CodeGen/MachineInstrBuilder.h"
2218
#include "llvm/CodeGen/Passes.h"
23-
#include "llvm/CodeGen/TargetInstrInfo.h"
2419
#include "llvm/IR/Function.h"
25-
#include "llvm/IR/Module.h"
26-
#include "llvm/Support/CommandLine.h"
27-
#include "llvm/Support/Debug.h"
2820
#include "llvm/Support/MathExtras.h"
2921
#include "llvm/Target/TargetMachine.h"
3022

llvm/lib/Target/Hexagon/HexagonPeephole.cpp

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,13 +44,9 @@
4444
#include "llvm/CodeGen/Passes.h"
4545
#include "llvm/CodeGen/TargetInstrInfo.h"
4646
#include "llvm/CodeGen/TargetRegisterInfo.h"
47-
#include "llvm/IR/Constants.h"
4847
#include "llvm/Pass.h"
4948
#include "llvm/Support/CommandLine.h"
50-
#include "llvm/Support/Debug.h"
51-
#include "llvm/Support/raw_ostream.h"
5249
#include "llvm/Target/TargetMachine.h"
53-
#include <algorithm>
5450

5551
using namespace llvm;
5652

llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,31 +12,26 @@
1212
//===----------------------------------------------------------------------===//
1313

1414
#include "HexagonRegisterInfo.h"
15-
#include "Hexagon.h"
1615
#include "HexagonMachineFunctionInfo.h"
1716
#include "HexagonSubtarget.h"
18-
#include "HexagonTargetMachine.h"
1917
#include "llvm/ADT/BitVector.h"
20-
#include "llvm/ADT/SmallSet.h"
2118
#include "llvm/ADT/STLExtras.h"
19+
#include "llvm/ADT/SmallSet.h"
2220
#include "llvm/CodeGen/LiveIntervals.h"
2321
#include "llvm/CodeGen/LiveRegUnits.h"
2422
#include "llvm/CodeGen/MachineFrameInfo.h"
2523
#include "llvm/CodeGen/MachineFunction.h"
26-
#include "llvm/CodeGen/MachineFunctionPass.h"
2724
#include "llvm/CodeGen/MachineInstrBuilder.h"
2825
#include "llvm/CodeGen/MachineRegisterInfo.h"
2926
#include "llvm/CodeGen/PseudoSourceValue.h"
3027
#include "llvm/CodeGen/RegisterScavenging.h"
3128
#include "llvm/CodeGen/TargetInstrInfo.h"
3229
#include "llvm/IR/Function.h"
3330
#include "llvm/IR/Type.h"
34-
#include "llvm/MC/MachineLocation.h"
3531
#include "llvm/Support/CommandLine.h"
3632
#include "llvm/Support/Debug.h"
3733
#include "llvm/Support/ErrorHandling.h"
3834
#include "llvm/Support/raw_ostream.h"
39-
#include "llvm/Target/TargetMachine.h"
4035
#include "llvm/Target/TargetOptions.h"
4136

4237
#define GET_REGINFO_TARGET_DESC

llvm/lib/Target/Hexagon/HexagonSubtarget.cpp

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

1313
#include "HexagonSubtarget.h"
14-
#include "Hexagon.h"
1514
#include "HexagonInstrInfo.h"
1615
#include "HexagonRegisterInfo.h"
1716
#include "MCTargetDesc/HexagonMCTargetDesc.h"

llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
#include "llvm/CodeGen/Passes.h"
2424
#include "llvm/CodeGen/TargetPassConfig.h"
2525
#include "llvm/CodeGen/VLIWMachineScheduler.h"
26-
#include "llvm/IR/Module.h"
2726
#include "llvm/MC/TargetRegistry.h"
2827
#include "llvm/Passes/PassBuilder.h"
2928
#include "llvm/Support/CommandLine.h"

llvm/lib/Target/Hexagon/HexagonTfrCleanup.cpp

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,18 +28,12 @@
2828
#define DEBUG_TYPE "tfr-cleanup"
2929
#include "HexagonTargetMachine.h"
3030

31-
#include "llvm/CodeGen/LiveInterval.h"
3231
#include "llvm/CodeGen/LiveIntervals.h"
3332
#include "llvm/CodeGen/MachineFunction.h"
3433
#include "llvm/CodeGen/MachineInstrBuilder.h"
35-
#include "llvm/CodeGen/MachineRegisterInfo.h"
3634
#include "llvm/CodeGen/Passes.h"
3735
#include "llvm/CodeGen/TargetInstrInfo.h"
3836
#include "llvm/CodeGen/TargetRegisterInfo.h"
39-
#include "llvm/Support/CommandLine.h"
40-
#include "llvm/Support/Debug.h"
41-
#include "llvm/Support/raw_ostream.h"
42-
#include "llvm/Target/TargetMachine.h"
4337

4438
using namespace llvm;
4539

llvm/lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828
#include "llvm/IR/Intrinsics.h"
2929
#include "llvm/IR/IntrinsicsHexagon.h"
3030
#include "llvm/IR/Use.h"
31-
#include "llvm/IR/User.h"
3231
#include "llvm/IR/Value.h"
3332
#include "llvm/InitializePasses.h"
3433
#include "llvm/Pass.h"
@@ -39,9 +38,7 @@
3938
#include "llvm/Support/raw_ostream.h"
4039
#include "llvm/Transforms/Scalar.h"
4140
#include "llvm/Transforms/Utils.h"
42-
#include <algorithm>
4341
#include <cassert>
44-
#include <cstddef>
4542
#include <map>
4643
#include <memory>
4744
#include <set>

llvm/lib/Target/Hexagon/MCTargetDesc/HexagonELFObjectWriter.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,6 @@
1212
#include "llvm/MC/MCELFObjectWriter.h"
1313
#include "llvm/MC/MCObjectWriter.h"
1414
#include "llvm/MC/MCValue.h"
15-
#include "llvm/Support/Debug.h"
16-
#include "llvm/Support/raw_ostream.h"
1715

1816
#define DEBUG_TYPE "hexagon-elf-writer"
1917

llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
#include "llvm/Support/Casting.h"
2525
#include "llvm/Support/Compiler.h"
2626
#include "llvm/Support/Debug.h"
27-
#include "llvm/Support/Endian.h"
2827
#include "llvm/Support/EndianStream.h"
2928
#include "llvm/Support/ErrorHandling.h"
3029
#include "llvm/Support/raw_ostream.h"

llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
#include "llvm/MC/MCSubtargetInfo.h"
2525
#include "llvm/Support/Compiler.h"
2626
#include "llvm/Support/Debug.h"
27-
#include "llvm/Support/MathExtras.h"
2827
#include "llvm/Support/SourceMgr.h"
2928
#include "llvm/Support/raw_ostream.h"
3029
#include <algorithm>

llvm/lib/Target/Hexagon/RDFCopy.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
#include "llvm/CodeGen/MachineDominators.h"
1515
#include "llvm/CodeGen/MachineInstr.h"
1616
#include "llvm/CodeGen/MachineOperand.h"
17-
#include "llvm/CodeGen/MachineRegisterInfo.h"
1817
#include "llvm/CodeGen/RDFGraph.h"
1918
#include "llvm/CodeGen/RDFLiveness.h"
2019
#include "llvm/CodeGen/RDFRegisters.h"

0 commit comments

Comments
 (0)