Fixed a -Wunused-variable warning in no-assert builds
authorDmitri Gribenko <gribozavr@gmail.com>
Wed, 29 Apr 2020 07:12:47 +0000 (09:12 +0200)
committerDmitri Gribenko <gribozavr@gmail.com>
Wed, 29 Apr 2020 07:12:47 +0000 (09:12 +0200)
llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp

index a043f30..07d5b62 100644 (file)
@@ -1800,8 +1800,7 @@ MachineInstr *SIRegisterInfo::findReachingDef(Register Reg, unsigned SubReg,
 }
 
 MCPhysReg SIRegisterInfo::get32BitRegister(MCPhysReg Reg) const {
-  const TargetRegisterClass *RC = getPhysRegClass(Reg);
-  assert(getRegSizeInBits(*RC) <= 32);
+  assert(getRegSizeInBits(*getPhysRegClass(Reg)) <= 32);
 
   for (const TargetRegisterClass &RC : { AMDGPU::VGPR_32RegClass,
                                          AMDGPU::SReg_32RegClass,