Continued fleshout out of Quick compiler

Conversion support for IGET/IPUT, more array stuff, some conversions
and miscellaneous bug fixes.  Note that I'm adding what I hope are
intend to be temporary intrinsics to speed development.

With this CL, most of run-test 027 passes.

Change-Id: Ib74233fba0aab3194c383be6f7330921c04a3a62
diff --git a/src/compiler/Frontend.cc b/src/compiler/Frontend.cc
index b4ec43e..140f681 100644
--- a/src/compiler/Frontend.cc
+++ b/src/compiler/Frontend.cc
@@ -772,6 +772,9 @@
       || (PrettyMethod(method_idx, dex_file).find("writeArray") != std::string::npos)
       || (PrettyMethod(method_idx, dex_file).find("writeTest") != std::string::npos)
       || (PrettyMethod(method_idx, dex_file).find("copyTest") != std::string::npos)
+      || (PrettyMethod(method_idx, dex_file).find("shiftTest1") != std::string::npos)
+      || (PrettyMethod(method_idx, dex_file).find("shiftTest2") != std::string::npos)
+      || (PrettyMethod(method_idx, dex_file).find("unsignedShiftTest") != std::string::npos)
      ) {
     cUnit->genBitcode = true;
   }