OSDN Git Service

[AVR] Fix a signed vs unsigned compiler warning
authorDylan McKay <dylanmckay34@gmail.com>
Sun, 11 Dec 2016 00:24:13 +0000 (00:24 +0000)
committerDylan McKay <dylanmckay34@gmail.com>
Sun, 11 Dec 2016 00:24:13 +0000 (00:24 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@289349 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/AVR/AVRExpandPseudoInsts.cpp

index bb952e2..36f24a2 100644 (file)
@@ -688,7 +688,7 @@ bool AVRExpandPseudo::expand<AVR::LDDWRdPtrQ>(Block &MBB, BlockIt MBBI) {
     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)