Skip to content

Commit 7207300

Browse files
committed
[MC] Remove empty fixELFSymbolsInTLSFixups overrides
Follow-up to 2ada0c1
1 parent 2ada0c1 commit 7207300

File tree

10 files changed

+0
-34
lines changed

10 files changed

+0
-34
lines changed

llvm/lib/MC/MCWinCOFFStreamer.cpp

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -82,10 +82,6 @@ class MCCOFFSectionNumberTargetExpr final : public MCTargetExpr {
8282
MCFragment *findAssociatedFragment() const override {
8383
return SectionSymbol.getFragment();
8484
}
85-
86-
void fixELFSymbolsInTLSFixups(MCAssembler &) const override {
87-
llvm_unreachable("Not supported for ELF");
88-
}
8985
};
9086

9187
/// MCExpr that represents the offset to a symbol from the beginning of its
@@ -123,10 +119,6 @@ class MCCOFFSectionOffsetTargetExpr final : public MCTargetExpr {
123119
MCFragment *findAssociatedFragment() const override {
124120
return Symbol.getFragment();
125121
}
126-
127-
void fixELFSymbolsInTLSFixups(MCAssembler &) const override {
128-
llvm_unreachable("Not supported for ELF");
129-
}
130122
};
131123

132124
MCWinCOFFStreamer::MCWinCOFFStreamer(MCContext &Context,

llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCExpr.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,6 @@ class AMDGPUMCExpr : public MCTargetExpr {
100100
bool isSymbolUsedInExpression(const MCSymbol *Sym) const override;
101101
void visitUsedExpr(MCStreamer &Streamer) const override;
102102
MCFragment *findAssociatedFragment() const override;
103-
void fixELFSymbolsInTLSFixups(MCAssembler &) const override{};
104103

105104
static bool classof(const MCExpr *E) {
106105
return E->getKind() == MCExpr::Target;

llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.h

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -90,9 +90,6 @@ class ARMMCExpr : public MCTargetExpr {
9090
return getSubExpr()->findAssociatedFragment();
9191
}
9292

93-
// There are no TLS ARMMCExprs at the moment.
94-
void fixELFSymbolsInTLSFixups(MCAssembler &Asm) const override {}
95-
9693
static bool classof(const MCExpr *E) {
9794
return E->getKind() == MCExpr::Target;
9895
}

llvm/lib/Target/AVR/MCTargetDesc/AVRMCExpr.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,8 +73,6 @@ class AVRMCExpr : public MCTargetExpr {
7373
return getSubExpr()->findAssociatedFragment();
7474
}
7575

76-
void fixELFSymbolsInTLSFixups(MCAssembler &Asm) const override {}
77-
7876
static bool classof(const MCExpr *E) {
7977
return E->getKind() == MCExpr::Target;
8078
}

llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCExpr.h

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,6 @@ class LanaiMCExpr : public MCTargetExpr {
4343
return getSubExpr()->findAssociatedFragment();
4444
}
4545

46-
// There are no TLS LanaiMCExprs at the moment.
47-
void fixELFSymbolsInTLSFixups(MCAssembler & /*Asm*/) const override {}
48-
4946
static bool classof(const MCExpr *E) {
5047
return E->getKind() == MCExpr::Target;
5148
}

llvm/lib/Target/NVPTX/NVPTXMCExpr.h

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -81,9 +81,6 @@ class NVPTXFloatMCExpr : public MCTargetExpr {
8181
void visitUsedExpr(MCStreamer &Streamer) const override {};
8282
MCFragment *findAssociatedFragment() const override { return nullptr; }
8383

84-
// There are no TLS NVPTXMCExprs at the moment.
85-
void fixELFSymbolsInTLSFixups(MCAssembler &Asm) const override {}
86-
8784
static bool classof(const MCExpr *E) {
8885
return E->getKind() == MCExpr::Target;
8986
}
@@ -122,9 +119,6 @@ class NVPTXGenericMCSymbolRefExpr : public MCTargetExpr {
122119
void visitUsedExpr(MCStreamer &Streamer) const override {};
123120
MCFragment *findAssociatedFragment() const override { return nullptr; }
124121

125-
// There are no TLS NVPTXMCExprs at the moment.
126-
void fixELFSymbolsInTLSFixups(MCAssembler &Asm) const override {}
127-
128122
static bool classof(const MCExpr *E) {
129123
return E->getKind() == MCExpr::Target;
130124
}

llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -149,9 +149,6 @@ class PPCMCExpr : public MCTargetExpr {
149149
return getSubExpr()->findAssociatedFragment();
150150
}
151151

152-
// There are no TLS PPCMCExprs at the moment.
153-
void fixELFSymbolsInTLSFixups(MCAssembler &Asm) const override {}
154-
155152
bool evaluateAsConstant(int64_t &Res) const;
156153

157154
static bool classof(const MCExpr *E) {

llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCExpr.h

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,9 +54,6 @@ class SystemZMCExpr : public MCTargetExpr {
5454
return getSubExpr()->findAssociatedFragment();
5555
}
5656

57-
// There are no TLS SystemZMCExprs at the moment.
58-
void fixELFSymbolsInTLSFixups(MCAssembler &Asm) const override {}
59-
6057
static bool classof(const MCExpr *E) {
6158
return E->getKind() == MCExpr::Target;
6259
}

llvm/lib/Target/X86/MCTargetDesc/X86MCExpr.h

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,9 +67,6 @@ class X86MCExpr : public MCTargetExpr {
6767
void visitUsedExpr(MCStreamer &Streamer) const override {}
6868
MCFragment *findAssociatedFragment() const override { return nullptr; }
6969

70-
// There are no TLS X86MCExprs at the moment.
71-
void fixELFSymbolsInTLSFixups(MCAssembler &Asm) const override {}
72-
7370
static bool classof(const MCExpr *E) {
7471
return E->getKind() == MCExpr::Target;
7572
}

llvm/lib/Target/Xtensa/MCTargetDesc/XtensaMCExpr.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,6 @@ class XtensaMCExpr : public MCTargetExpr {
4747
return getSubExpr()->findAssociatedFragment();
4848
}
4949

50-
void fixELFSymbolsInTLSFixups(MCAssembler &Asm) const override {}
51-
5250
static VariantKind getVariantKindForName(StringRef name);
5351
static StringRef getVariantKindName(VariantKind Kind);
5452
};

0 commit comments

Comments
 (0)