[llvm] r218381 - Silencing an "enumeral and non-enumeral type in conditional expression" warning. NFC.
Aaron Ballman
aaron at aaronballman.com
Wed Sep 24 06:54:57 PDT 2014
Author: aaronballman
Date: Wed Sep 24 08:54:56 2014
New Revision: 218381
URL: http://llvm.org/viewvc/llvm-project?rev=218381&view=rev
Log:
Silencing an "enumeral and non-enumeral type in conditional expression" warning. NFC.
Modified:
llvm/trunk/lib/Target/R600/SIInstrInfo.cpp
Modified: llvm/trunk/lib/Target/R600/SIInstrInfo.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/R600/SIInstrInfo.cpp?rev=218381&r1=218380&r2=218381&view=diff
==============================================================================
--- llvm/trunk/lib/Target/R600/SIInstrInfo.cpp (original)
+++ llvm/trunk/lib/Target/R600/SIInstrInfo.cpp Wed Sep 24 08:54:56 2014
@@ -1281,7 +1281,8 @@ bool SIInstrInfo::isOperandLegal(const M
MO = &MI->getOperand(OpIdx);
if (usesConstantBus(MRI, *MO)) {
- unsigned SGPRUsed = MO->isReg() ? MO->getReg() : AMDGPU::NoRegister;
+ unsigned SGPRUsed =
+ MO->isReg() ? MO->getReg() : (unsigned)AMDGPU::NoRegister;
for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) {
if (i == OpIdx)
continue;
More information about the llvm-commits
mailing list