diff --git a/llvm/lib/Target/Hexagon/HexagonAsmPrinter.cpp b/llvm/lib/Target/Hexagon/HexagonAsmPrinter.cpp index f22852d1ef557..9c72b78dbac66 100644 --- a/llvm/lib/Target/Hexagon/HexagonAsmPrinter.cpp +++ b/llvm/lib/Target/Hexagon/HexagonAsmPrinter.cpp @@ -263,7 +263,7 @@ static MCInst ScaleVectorOffset(MCInst &Inst, unsigned OpNo, void HexagonAsmPrinter::HexagonProcessInstruction(MCInst &Inst, const MachineInstr &MI) { - MCInst &MappedInst = static_cast (Inst); + MCInst &MappedInst = Inst; const MCRegisterInfo *RI = OutStreamer->getContext().getRegisterInfo(); const MachineFunction &MF = *MI.getParent()->getParent(); auto &HRI = *MF.getSubtarget().getRegisterInfo();