]> granicus.if.org Git - llvm/commitdiff
[GlobalISel][X86] fix compilation error ( -Werror=unused-function )
authorIgor Breger <igor.breger@intel.com>
Tue, 20 Jun 2017 09:40:57 +0000 (09:40 +0000)
committerIgor Breger <igor.breger@intel.com>
Tue, 20 Jun 2017 09:40:57 +0000 (09:40 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@305786 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/X86/X86InstructionSelector.cpp

index cfc26cceac5b4161bb6d651f0b8e938fc4d3e27d..3dd2f865ce66598f7e757478eb5b8530b2ad7d54 100644 (file)
@@ -567,8 +567,8 @@ bool X86InstructionSelector::selectZext(MachineInstr &I,
     else
       return false;
 
-    const RegisterBank &RegBank = *RBI.getRegBank(DstReg, MRI, TRI);
-    unsigned DefReg = MRI.createVirtualRegister(getRegClass(DstTy, RegBank));
+    unsigned DefReg =
+        MRI.createVirtualRegister(getRegClass(DstTy, DstReg, MRI));
 
     BuildMI(*I.getParent(), I, I.getDebugLoc(),
             TII.get(TargetOpcode::SUBREG_TO_REG), DefReg)