Revert "Quick: Rewrite type inference pass."

Breaks arm64, as the method register is not correctly flagged
as ref and thus 32bit.

Bug: 19419671
This reverts commit e490b01c12d33f3bd5c247b55b47e507cc9c8fab.
diff --git a/compiler/driver/dex_compilation_unit.h b/compiler/driver/dex_compilation_unit.h
index 3983006..03ae489 100644
--- a/compiler/driver/dex_compilation_unit.h
+++ b/compiler/driver/dex_compilation_unit.h
@@ -21,7 +21,6 @@
 
 #include "dex_file.h"
 #include "jni.h"
-#include "base/arena_object.h"
 
 namespace art {
 namespace mirror {
@@ -32,7 +31,7 @@
 struct CompilationUnit;
 class VerifiedMethod;
 
-class DexCompilationUnit : public DeletableArenaObject<kArenaAllocMisc> {
+class DexCompilationUnit {
  public:
   explicit DexCompilationUnit(CompilationUnit* cu);