This change removes an "initialization" warning.

Even though variable in question could not 
be initialized before use, the code was such that 
the compiler had no way of knowing that.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@160081 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/Target/Mips/MipsAsmPrinter.cpp b/lib/Target/Mips/MipsAsmPrinter.cpp
index 3c50bae..4dac591 100644
--- a/lib/Target/Mips/MipsAsmPrinter.cpp
+++ b/lib/Target/Mips/MipsAsmPrinter.cpp
@@ -353,10 +353,9 @@
         }
         return true;
       }
-      unsigned RegOp;
-      if (Subtarget->isGP64bit())
-        RegOp = OpNum;
-      else {
+
+      unsigned RegOp = OpNum;
+      if (!Subtarget->isGP64bit()){
         // Endianess reverses which register holds the high or low value
         switch(ExtraCode[0]) {
         case 'D':