Skip to content

Commit 2faa45c

Browse files
[MC] Remove unused includes (NFC) (#141321)
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 3bc174b commit 2faa45c

File tree

6 files changed

+0
-9
lines changed

6 files changed

+0
-9
lines changed

llvm/lib/MC/MCExpr.cpp

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

99
#include "llvm/MC/MCExpr.h"
1010
#include "llvm/ADT/Statistic.h"
11-
#include "llvm/ADT/StringSwitch.h"
1211
#include "llvm/Config/llvm-config.h"
1312
#include "llvm/MC/MCAsmBackend.h"
1413
#include "llvm/MC/MCAsmInfo.h"

llvm/lib/MC/MCNullStreamer.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
#include "llvm/ADT/StringRef.h"
1010
#include "llvm/MC/MCDirectives.h"
1111
#include "llvm/MC/MCStreamer.h"
12-
#include "llvm/Support/SMLoc.h"
1312
namespace llvm {
1413
class MCContext;
1514
class MCExpr;

llvm/lib/MC/MCParser/AsmLexer.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
#include "llvm/ADT/ArrayRef.h"
1616
#include "llvm/ADT/StringExtras.h"
1717
#include "llvm/ADT/StringRef.h"
18-
#include "llvm/ADT/StringSwitch.h"
1918
#include "llvm/MC/MCAsmInfo.h"
2019
#include "llvm/MC/MCParser/MCAsmLexer.h"
2120
#include "llvm/Support/Compiler.h"
@@ -27,8 +26,6 @@
2726
#include <cstdio>
2827
#include <cstring>
2928
#include <string>
30-
#include <tuple>
31-
#include <utility>
3229

3330
using namespace llvm;
3431

llvm/lib/MC/MCParser/ELFAsmParser.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
#include "llvm/MC/MCSymbolELF.h"
2424
#include "llvm/MC/SectionKind.h"
2525
#include "llvm/Support/Casting.h"
26-
#include "llvm/Support/MathExtras.h"
2726
#include "llvm/Support/SMLoc.h"
2827
#include <cassert>
2928
#include <cstdint>

llvm/lib/MC/MCParser/MasmParser.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
#include "llvm/ADT/StringRef.h"
2323
#include "llvm/ADT/StringSwitch.h"
2424
#include "llvm/ADT/Twine.h"
25-
#include "llvm/DebugInfo/CodeView/SymbolRecord.h"
2625
#include "llvm/MC/MCAsmInfo.h"
2726
#include "llvm/MC/MCCodeView.h"
2827
#include "llvm/MC/MCContext.h"
@@ -38,7 +37,6 @@
3837
#include "llvm/MC/MCParser/MCAsmParserExtension.h"
3938
#include "llvm/MC/MCParser/MCParsedAsmOperand.h"
4039
#include "llvm/MC/MCParser/MCTargetAsmParser.h"
41-
#include "llvm/MC/MCRegisterInfo.h"
4240
#include "llvm/MC/MCSection.h"
4341
#include "llvm/MC/MCStreamer.h"
4442
#include "llvm/MC/MCSubtargetInfo.h"

llvm/lib/MC/MCValue.cpp

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

1716
using namespace llvm;

0 commit comments

Comments
 (0)