GlobalISel: Fix unused variable warning in release builds
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Tue, 29 Jan 2019 23:38:42 +0000 (23:38 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Tue, 29 Jan 2019 23:38:42 +0000 (23:38 +0000)
llvm-svn: 352565

llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp

index 180d3d5..ef5dd76 100644 (file)
@@ -795,13 +795,12 @@ LegalizerHelper::widenScalar(MachineInstr &MI, unsigned TypeIdx, LLT WideTy) {
 
     unsigned NumSrc = MI.getNumOperands() - 1;
     unsigned EltSize = DstTy.getSizeInBits() / NumSrc;
-    LLT EltTy = LLT::scalar(EltSize);
 
     unsigned ResultReg = MRI.createGenericVirtualRegister(DstTy);
     unsigned Offset = 0;
     for (unsigned I = 1, E = MI.getNumOperands(); I != E; ++I,
            Offset += EltSize) {
-      assert(MRI.getType(MI.getOperand(I).getReg()) == EltTy);
+      assert(MRI.getType(MI.getOperand(I).getReg()) == LLT::scalar(EltSize));
 
       unsigned ShiftAmt = MRI.createGenericVirtualRegister(DstTy);
       unsigned Shl = MRI.createGenericVirtualRegister(DstTy);