Upstream version 11.40.271.0
[platform/framework/web/crosswalk.git] / src / v8 / src / compiler / access-builder.cc
index 2c27022..b1e7f17 100644 (file)
@@ -110,6 +110,12 @@ ElementAccess AccessBuilder::ForTypedArrayElement(ExternalArrayType type,
     case kExternalFloat64Array:
       return {kTypedArrayBoundsCheck, taggedness, header_size, Type::Number(),
               kRepFloat64};
+    case kExternalFloat32x4Array:
+    case kExternalInt32x4Array:
+    case kExternalFloat64x2Array:
+      // TODO(ningxin): fix this workaround.
+      return {kTypedArrayBoundsCheck, kUntaggedBase, 0, Type::None(),
+              kMachNone};
   }
   UNREACHABLE();
   return {kTypedArrayBoundsCheck, kUntaggedBase, 0, Type::None(), kMachNone};