Simplify a bunch of isVirtualRegister() and isPhysicalRegister() logic.

These functions not longer assert when passed 0, but simply return false instead.

No functional change intended.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123155 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Jakob Stoklund Olesen
2011-01-10 02:58:51 +00:00
parent fdc8f2d260
commit c9df025e33
20 changed files with 39 additions and 43 deletions
+1 -1
View File
@@ -33,7 +33,7 @@ AllocationOrder::AllocationOrder(unsigned VirtReg,
Hint = HintPair.second;
// Translate to physreg, or 0 if not assigned yet.
if (Hint && TargetRegisterInfo::isVirtualRegister(Hint))
if (TargetRegisterInfo::isVirtualRegister(Hint))
Hint = VRM.getPhys(Hint);
// The remaining allocation order may depend on the hint.