ART: Vectorization opcode implementation fixes

This patch fixes the implementation of the x86 vectorization opcodes.

Change-Id: I0028d54a9fa6edce791b7e3a053002d076798748
Signed-off-by: Razvan A Lupusoru <razvan.a.lupusoru@intel.com>
Signed-off-by: Udayan Banerji <udayan.banerji@intel.com>
Signed-off-by: Philbert Lin <philbert.lin@intel.com>
diff --git a/compiler/dex/mir_analysis.cc b/compiler/dex/mir_analysis.cc
index a8af92c..b265ee7 100644
--- a/compiler/dex/mir_analysis.cc
+++ b/compiler/dex/mir_analysis.cc
@@ -830,68 +830,74 @@
   // 109 MIR_RANGE_CHECK
   AN_NONE,
 
-  // 110 MIR_DIV_ZERO_CHECK
+  // 10A MIR_DIV_ZERO_CHECK
   AN_NONE,
 
-  // 111 MIR_CHECK
+  // 10B MIR_CHECK
   AN_NONE,
 
-  // 112 MIR_CHECKPART2
+  // 10C MIR_CHECKPART2
   AN_NONE,
 
-  // 113 MIR_SELECT
+  // 10D MIR_SELECT
   AN_NONE,
 
-  // 114 MirOpConstVector
+  // 10E MirOpConstVector
   AN_NONE,
 
-  // 115 MirOpMoveVector
+  // 10F MirOpMoveVector
   AN_NONE,
 
-  // 116 MirOpPackedMultiply
+  // 110 MirOpPackedMultiply
   AN_NONE,
 
-  // 117 MirOpPackedAddition
+  // 111 MirOpPackedAddition
   AN_NONE,
 
-  // 118 MirOpPackedSubtract
+  // 112 MirOpPackedSubtract
   AN_NONE,
 
-  // 119 MirOpPackedShiftLeft
+  // 113 MirOpPackedShiftLeft
   AN_NONE,
 
-  // 120 MirOpPackedSignedShiftRight
+  // 114 MirOpPackedSignedShiftRight
   AN_NONE,
 
-  // 121 MirOpPackedUnsignedShiftRight
+  // 115 MirOpPackedUnsignedShiftRight
   AN_NONE,
 
-  // 122 MirOpPackedAnd
+  // 116 MirOpPackedAnd
   AN_NONE,
 
-  // 123 MirOpPackedOr
+  // 117 MirOpPackedOr
   AN_NONE,
 
-  // 124 MirOpPackedXor
+  // 118 MirOpPackedXor
   AN_NONE,
 
-  // 125 MirOpPackedAddReduce
+  // 119 MirOpPackedAddReduce
   AN_NONE,
 
-  // 126 MirOpPackedReduce
+  // 11A MirOpPackedReduce
   AN_NONE,
 
-  // 127 MirOpPackedSet
+  // 11B MirOpPackedSet
   AN_NONE,
 
-  // 128 MirOpReserveVectorRegisters
+  // 11C MirOpReserveVectorRegisters
   AN_NONE,
 
-  // 129 MirOpReturnVectorRegisters
+  // 11D MirOpReturnVectorRegisters
   AN_NONE,
 
-  // 130 MirOpMemBarrier
+  // 11E MirOpMemBarrier
   AN_NONE,
+
+  // 11F MirOpPackedArrayGet
+  AN_ARRAYOP,
+
+  // 120 MirOpPackedArrayPut
+  AN_ARRAYOP,
 };
 
 struct MethodStats {