[llvm] d9751f4 - [Mips] Fix a warning
Kazu Hirata via llvm-commits
llvm-commits at lists.llvm.org
Sun Oct 30 13:03:37 PDT 2022
Author: Kazu Hirata
Date: 2022-10-30T13:03:32-07:00
New Revision: d9751f4d073567073259b29a7a07b6f968639a10
URL: https://github.com/llvm/llvm-project/commit/d9751f4d073567073259b29a7a07b6f968639a10
DIFF: https://github.com/llvm/llvm-project/commit/d9751f4d073567073259b29a7a07b6f968639a10.diff
LOG: [Mips] Fix a warning
This patch fixes:
llvm/lib/Target/Mips/MipsInstrInfo.cpp:71:52: warning: enumerated
and non-enumerated type in conditional expression [-Wextra]
Added:
Modified:
llvm/lib/Target/Mips/MipsInstrInfo.cpp
Removed:
################################################################################
diff --git a/llvm/lib/Target/Mips/MipsInstrInfo.cpp b/llvm/lib/Target/Mips/MipsInstrInfo.cpp
index 5cb7a0a1804dd..3c3700fbb5c27 100644
--- a/llvm/lib/Target/Mips/MipsInstrInfo.cpp
+++ b/llvm/lib/Target/Mips/MipsInstrInfo.cpp
@@ -68,7 +68,8 @@ MachineInstrBuilder MipsInstrInfo::insertNop(MachineBasicBlock &MBB,
"insertNop does not support MIPS16e mode at this time");
const unsigned MMOpc =
Subtarget.hasMips32r6() ? Mips::SLL_MMR6 : Mips::SLL_MM;
- const unsigned Opc = Subtarget.inMicroMipsMode() ? MMOpc : Mips::SLL;
+ const unsigned Opc =
+ Subtarget.inMicroMipsMode() ? MMOpc : (unsigned)Mips::SLL;
return BuildMI(MBB, MI, DL, get(Opc), Mips::ZERO)
.addReg(Mips::ZERO)
.addImm(0);
More information about the llvm-commits
mailing list