diff options
Diffstat (limited to 'llvm/lib/CodeGen/MachineRegisterInfo.cpp')
-rw-r--r-- | llvm/lib/CodeGen/MachineRegisterInfo.cpp | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/llvm/lib/CodeGen/MachineRegisterInfo.cpp b/llvm/lib/CodeGen/MachineRegisterInfo.cpp index 1d6e10acb15..242cb0b8095 100644 --- a/llvm/lib/CodeGen/MachineRegisterInfo.cpp +++ b/llvm/lib/CodeGen/MachineRegisterInfo.cpp @@ -143,17 +143,6 @@ MachineRegisterInfo::createGenericVirtualRegister(LLT Ty) { } void MachineRegisterInfo::clearVirtRegTypes() { -#ifndef NDEBUG - // Verify that the size of the now-constrained vreg is unchanged. - for (auto &VRegToType : getVRegToType()) { - auto *RC = getRegClass(VRegToType.first); - if (VRegToType.second.isValid() && - VRegToType.second.getSizeInBits() > (RC->getSize() * 8)) - llvm_unreachable( - "Virtual register has explicit size different from its class size"); - } -#endif - getVRegToType().clear(); } |