diff options
Diffstat (limited to 'lib/CodeGen/MachineRegisterInfo.cpp')
-rw-r--r-- | lib/CodeGen/MachineRegisterInfo.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/CodeGen/MachineRegisterInfo.cpp b/lib/CodeGen/MachineRegisterInfo.cpp index 4a150435ce..5465fca05f 100644 --- a/lib/CodeGen/MachineRegisterInfo.cpp +++ b/lib/CodeGen/MachineRegisterInfo.cpp @@ -272,7 +272,7 @@ void MachineRegisterInfo::closePhysRegsUsed(const TargetRegisterInfo &TRI) { i = UsedPhysRegs.find_next(i)) for (const unsigned *SS = TRI.getSubRegisters(i); unsigned SubReg = *SS; ++SS) - if (SubReg > i) + if (SubReg > unsigned(i)) UsedPhysRegs.set(SubReg); } |