From: Dan Gohman Date: Tue, 25 Nov 2008 18:53:54 +0000 (+0000) Subject: Suppress warnings. X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=878ef1d5bc3b2d12f58fbd796a4ac91b163c88f0;p=oota-llvm.git Suppress warnings. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@60041 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/CodeGen/PostRASchedulerList.cpp b/lib/CodeGen/PostRASchedulerList.cpp index ed24b8fea80..c30cd61f346 100644 --- a/lib/CodeGen/PostRASchedulerList.cpp +++ b/lib/CodeGen/PostRASchedulerList.cpp @@ -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; } } }