Upstream version 8.37.186.0
[platform/framework/web/crosswalk.git] / src / v8 / src / factory.h
index e22ea8d..4647cb2 100644 (file)
@@ -354,6 +354,14 @@ class Factory V8_FINAL {
   Handle<HeapNumber> NewHeapNumber(double value,
                                    PretenureFlag pretenure = NOT_TENURED);
 
+  Handle<Float32x4> NewFloat32x4(float32x4_value_t value,
+                                 PretenureFlag pretenure = NOT_TENURED);
+
+  Handle<Float64x2> NewFloat64x2(float64x2_value_t value,
+                                 PretenureFlag pretenure = NOT_TENURED);
+
+  Handle<Int32x4> NewInt32x4(int32x4_value_t value,
+                               PretenureFlag pretenure = NOT_TENURED);
 
   // These objects are used by the api to create env-independent data
   // structures in the heap.