Revert r301231: Accidentally committed stale files

I forgot to commit local changes before commit.

llvm-svn: 301232
diff --git a/llvm/lib/Target/Mips/MipsOptimizePICCall.cpp b/llvm/lib/Target/Mips/MipsOptimizePICCall.cpp
index 0e76c31..f33857f 100644
--- a/llvm/lib/Target/Mips/MipsOptimizePICCall.cpp
+++ b/llvm/lib/Target/Mips/MipsOptimizePICCall.cpp
@@ -116,10 +116,9 @@
 
 /// Return type of register Reg.
 static MVT::SimpleValueType getRegTy(unsigned Reg, MachineFunction &MF) {
-  const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo();
   const TargetRegisterClass *RC = MF.getRegInfo().getRegClass(Reg);
-  assert(TRI.valuetypes_end(*RC) - TRI.valuetypes_begin(*RC) == 1);
-  return *TRI.valuetypes_begin(*RC);
+  assert(RC->vt_end() - RC->vt_begin() == 1);
+  return *RC->vt_begin();
 }
 
 /// Do the following transformation: