[llvm] r261077 - [Hexagon] cast<> a reference instead of referencing + dereferencing.
Benjamin Kramer via llvm-commits
llvm-commits at lists.llvm.org
Wed Feb 17 01:28:46 PST 2016
Author: d0k
Date: Wed Feb 17 03:28:45 2016
New Revision: 261077
URL: http://llvm.org/viewvc/llvm-project?rev=261077&view=rev
Log:
[Hexagon] cast<> a reference instead of referencing + dereferencing.
Modified:
llvm/trunk/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp
Modified: llvm/trunk/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp?rev=261077&r1=261076&r2=261077&view=diff
==============================================================================
--- llvm/trunk/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp (original)
+++ llvm/trunk/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp Wed Feb 17 03:28:45 2016
@@ -192,7 +192,7 @@ MCInstrDesc const &HexagonMCInstrInfo::g
}
MCExpr const &HexagonMCInstrInfo::getExpr(MCExpr const &Expr) {
- HexagonMCExpr const &HExpr = *llvm::cast<HexagonMCExpr>(&Expr);
+ const auto &HExpr = cast<HexagonMCExpr>(Expr);
assert(HExpr.getExpr());
return *HExpr.getExpr();
}
More information about the llvm-commits
mailing list