[Compiler] Add object ref discovery

Previously, the compiler ran a type inference pass to identify floating
point uses for register allocation.  The grand plan involves moving
all type inference into the Art compiler driver (using the results from
verification).  As a short-term workaround, this CL adds object reference
discovery to the type inference pass.  This is needed for LLVM-IR generation.

Change-Id: I655806264181bfd26ab9340582a02c657cd3f678
diff --git a/src/compiler/Frontend.cc b/src/compiler/Frontend.cc
index dce9b8b..5365d4a 100644
--- a/src/compiler/Frontend.cc
+++ b/src/compiler/Frontend.cc
@@ -913,7 +913,7 @@
     int dfFlags = oatDataFlowAttributes[insn->dalvikInsn.opcode];
 
     if (dfFlags & DF_HAS_DEFS) {
-      cUnit->defCount += (dfFlags & DF_DA_WIDE) ? 2 : 1;
+      cUnit->defCount += (dfFlags & DF_A_WIDE) ? 2 : 1;
     }
 
     if (flags & Instruction::kBranch) {