[llvm] r289349 - [AVR] Fix a signed vs unsigned compiler warning

Dylan McKay via llvm-commits llvm-commits at lists.llvm.org
Sat Dec 10 16:24:13 PST 2016


Author: dylanmckay
Date: Sat Dec 10 18:24:13 2016
New Revision: 289349

URL: http://llvm.org/viewvc/llvm-project?rev=289349&view=rev
Log:
[AVR] Fix a signed vs unsigned compiler warning

Modified:
    llvm/trunk/lib/Target/AVR/AVRExpandPseudoInsts.cpp

Modified: llvm/trunk/lib/Target/AVR/AVRExpandPseudoInsts.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/AVR/AVRExpandPseudoInsts.cpp?rev=289349&r1=289348&r2=289349&view=diff
==============================================================================
--- llvm/trunk/lib/Target/AVR/AVRExpandPseudoInsts.cpp (original)
+++ llvm/trunk/lib/Target/AVR/AVRExpandPseudoInsts.cpp Sat Dec 10 18:24:13 2016
@@ -688,7 +688,7 @@ bool AVRExpandPseudo::expand<AVR::LDDWRd
     BitVector Available = RS.getRegsAvailable(&AVR::GPR8RegClass);
     Available &= Candidates;
 
-    unsigned TmpReg = Available.find_first();
+    signed TmpReg = Available.find_first();
     assert(TmpReg != -1 && "ran out of registers");
 
     MIBLO = buildMI(MBB, MBBI, OpLo)




More information about the llvm-commits mailing list