Workaround issue with android.hardware

Probably bug exposed by frameworks/base:
   Move more packages to framework2
   22aea11d943f14f7f344f14c145be1d7daada69d

Bug: 15162069
Bug: 15162575
Change-Id: Ic797d27df6f3c336cf3480c06f1f0b5cc8973a3b
diff --git a/compiler/dex/frontend.cc b/compiler/dex/frontend.cc
index 5ceda40..5e1198c 100644
--- a/compiler/dex/frontend.cc
+++ b/compiler/dex/frontend.cc
@@ -853,6 +853,11 @@
     }
   }
 
+  if (PrettyMethod(method_idx, dex_file).find("android.hardware") != std::string::npos) {
+    LOG(WARNING) << "b/15162069 b/15162575 Workaround inlining issue with " << PrettyMethod(method_idx, dex_file);
+    return nullptr;
+  }
+
   if (cu.verbose) {
     cu.enable_debug |= (1 << kDebugCodegenDump);
   }