Skip to content

Commit 18e9cfd

Browse files
committed
Hexagon: Remove getVariantKind
1 parent b9ca4c5 commit 18e9cfd

File tree

2 files changed

+1
-6
lines changed

2 files changed

+1
-6
lines changed

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -617,7 +617,7 @@ unsigned HexagonMCCodeEmitter::getExprOpValue(const MCInst &MI,
617617
const MCInstrDesc &MCID = HexagonMCInstrInfo::getDesc(MCII, MI);
618618
unsigned FixupWidth = HexagonMCInstrInfo::getExtentBits(MCII, MI) -
619619
HexagonMCInstrInfo::getExtentAlignment(MCII, MI);
620-
HexagonMCExpr::VariantKind VarKind = getVariantKind(MCSRE);
620+
auto VarKind = HexagonMCExpr::VariantKind(MCSRE->getSpecifier());
621621
unsigned Opc = MCID.getOpcode();
622622
unsigned IType = HexagonMCInstrInfo::getType(MCII, MI);
623623

llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.h

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -59,11 +59,6 @@ class HexagonMCExpr : public MCTargetExpr {
5959
bool S27_2_reloc;
6060
bool SignMismatch;
6161
};
62-
63-
static inline HexagonMCExpr::VariantKind
64-
getVariantKind(const MCSymbolRefExpr *SRE) {
65-
return HexagonMCExpr::VariantKind(SRE->getKind());
66-
}
6762
} // end namespace llvm
6863

6964
#endif // LLVM_LIB_TARGET_HEXAGON_HEXAGONMCEXPR_H

0 commit comments

Comments
 (0)