Added MIPS instrumentation support.

Traceview works on MIPS, but deoptimization is untested.

Change-Id: I8b8afc8003f02965be8b3e0beca57416142c5725
diff --git a/src/compiler/codegen/gen_invoke.cc b/src/compiler/codegen/gen_invoke.cc
index a153719..fe60aff 100644
--- a/src/compiler/codegen/gen_invoke.cc
+++ b/src/compiler/codegen/gen_invoke.cc
@@ -1113,7 +1113,7 @@
   RegLocation rl_dest = InlineTarget(cu, info);
   RegLocation rl_result = EvalLoc(cu, rl_dest, kCoreReg, true);
   int offset = Thread::PeerOffset().Int32Value();
-  if (cu->instruction_set == kThumb2) {
+  if (cu->instruction_set == kThumb2 || cu->instruction_set == kMips) {
     LoadWordDisp(cu, TargetReg(kSelf), offset, rl_result.low_reg);
   } else {
     CHECK(cu->instruction_set == kX86);