Suppress warnings.
authorDan Gohman <gohman@apple.com>
Tue, 25 Nov 2008 18:53:54 +0000 (18:53 +0000)
committerDan Gohman <gohman@apple.com>
Tue, 25 Nov 2008 18:53:54 +0000 (18:53 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@60041 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/PostRASchedulerList.cpp

index ed24b8fea803e47d2ad61152b800992920379e5c..c30cd61f3464e56a29f2dbd80ce1c7a57db926d6 100644 (file)
@@ -418,11 +418,11 @@ bool SchedulePostRATDList::BreakAntiDependencies() {
         if (NewReg == LastNewReg[AntiDepReg]) continue;
         // If NewReg is dead and NewReg's most recent def is not before
         // AntiDepReg's kill, it's safe to replace AntiDepReg with NewReg.
-        assert(((KillIndices[AntiDepReg] == -1) != (DefIndices[AntiDepReg] == -1)) &&
+        assert(((KillIndices[AntiDepReg] == -1u) != (DefIndices[AntiDepReg] == -1u)) &&
                "Kill and Def maps aren't consistent for AntiDepReg!");
-        assert(((KillIndices[NewReg] == -1) != (DefIndices[NewReg] == -1)) &&
+        assert(((KillIndices[NewReg] == -1u) != (DefIndices[NewReg] == -1u)) &&
                "Kill and Def maps aren't consistent for NewReg!");
-        if (KillIndices[NewReg] == -1 &&
+        if (KillIndices[NewReg] == -1u &&
             KillIndices[AntiDepReg] <= DefIndices[NewReg]) {
           DOUT << "Breaking anti-dependence edge on reg " << AntiDepReg
                << " with reg " << NewReg << "!\n";
@@ -469,17 +469,17 @@ bool SchedulePostRATDList::BreakAntiDependencies() {
         // a live range.
         Defs.erase(Reg);
         // It wasn't previously live but now it is, this is a kill.
-        if (KillIndices[Reg] == -1) {
+        if (KillIndices[Reg] == -1u) {
           KillIndices[Reg] = Count;
-          DefIndices[Reg] = -1;
+          DefIndices[Reg] = -1u;
         }
         // Repeat, for all aliases.
         for (const unsigned *Alias = TRI->getAliasSet(Reg); *Alias; ++Alias) {
           unsigned AliasReg = *Alias;
           Defs.erase(AliasReg);
-          if (KillIndices[AliasReg] == -1) {
+          if (KillIndices[AliasReg] == -1u) {
             KillIndices[AliasReg] = Count;
-            DefIndices[AliasReg] = -1;
+            DefIndices[AliasReg] = -1u;
           }
         }
       }