Home
last modified time | relevance | path

Searched refs:JSTypedArray (Results 1 – 24 of 24) sorted by relevance

/external/v8/src/
Dapi.h153 V(TypedArray, JSTypedArray) \
154 V(Uint8Array, JSTypedArray) \
155 V(Uint8ClampedArray, JSTypedArray) \
156 V(Int8Array, JSTypedArray) \
157 V(Uint16Array, JSTypedArray) \
158 V(Int16Array, JSTypedArray) \
159 V(Uint32Array, JSTypedArray) \
160 V(Int32Array, JSTypedArray) \
161 V(Float32Array, JSTypedArray) \
162 V(Float64Array, JSTypedArray) \
[all …]
Dfactory.h449 Handle<JSTypedArray> NewJSTypedArray(ExternalArrayType type,
452 Handle<JSTypedArray> NewJSTypedArray(ElementsKind elements_kind,
456 Handle<JSTypedArray> NewJSTypedArray(ExternalArrayType type,
462 Handle<JSTypedArray> NewJSTypedArray(ElementsKind elements_kind,
Dfactory.cc1865 Handle<JSTypedArray> Factory::NewJSTypedArray(ExternalArrayType type, in NewJSTypedArray()
1871 JSTypedArray); in NewJSTypedArray()
1875 Handle<JSTypedArray> Factory::NewJSTypedArray(ElementsKind elements_kind, in NewJSTypedArray()
1882 JSTypedArray); in NewJSTypedArray()
1886 Handle<JSTypedArray> Factory::NewJSTypedArray(ExternalArrayType type, in NewJSTypedArray()
1890 Handle<JSTypedArray> obj = NewJSTypedArray(type, pretenure); in NewJSTypedArray()
1915 Handle<JSTypedArray> Factory::NewJSTypedArray(ElementsKind elements_kind, in NewJSTypedArray()
1918 Handle<JSTypedArray> obj = NewJSTypedArray(elements_kind, pretenure); in NewJSTypedArray()
Daccessors.cc104 JSTypedArray::kLengthOffset, object_offset) && in IsJSArrayBufferViewFieldAccessor()
106 JSTypedArray::kByteLengthOffset, object_offset) && in IsJSArrayBufferViewFieldAccessor()
108 JSTypedArray::kByteOffsetOffset, object_offset)) { in IsJSArrayBufferViewFieldAccessor()
Dobjects-debug.cc183 JSTypedArray::cast(this)->JSTypedArrayVerify(); in HeapObjectVerify()
875 void JSTypedArray::JSTypedArrayVerify() { in JSTypedArrayVerify()
Dobjects-printer.cc180 JSTypedArray::cast(this)->JSTypedArrayPrint(os); in HeapObjectPrint()
829 void JSTypedArray::JSTypedArrayPrint(std::ostream& os) { // NOLINT in JSTypedArrayPrint()
Dlookup.cc547 result = index_ >= JSTypedArray::cast(holder)->length_value(); in IsIntegerIndexedExotic()
Dobjects-inl.h869 TYPE_CHECKER(JSTypedArray, JS_TYPED_ARRAY_TYPE) in TYPE_CHECKER()
2102 return JSTypedArray::kSize; in GetHeaderSize()
3236 CAST_ACCESSOR(JSTypedArray)
6566 Object* JSTypedArray::length() const { in length()
6572 uint32_t JSTypedArray::length_value() const { in length_value()
6580 void JSTypedArray::set_length(Object* value, WriteBarrierMode mode) { in set_length()
6587 ACCESSORS(JSTypedArray, raw_length, Object, kLengthOffset) in ACCESSORS() argument
Dobjects.h967 V(JSTypedArray) \
10017 class JSTypedArray: public JSArrayBufferView {
10023 DECLARE_CAST(JSTypedArray)
10031 DECLARE_PRINTER(JSTypedArray)
10032 DECLARE_VERIFIER(JSTypedArray)
10042 Handle<JSTypedArray> typed_array);
10047 DISALLOW_IMPLICIT_CONSTRUCTORS(JSTypedArray);
Dapi.cc2749 i::JSTypedArray::cast(*obj)->type() == i::kExternal##Type##Array; \
3189 i::JSTypedArray::cast(*obj)->type() == i::kExternal##Type##Array, \
6632 buffer = i::JSTypedArray::cast(*obj)->GetBuffer(); in Buffer()
6650 i::Handle<i::JSTypedArray> typed_array(i::JSTypedArray::cast(*self)); in CopyContents()
6681 i::Handle<i::JSTypedArray> obj = Utils::OpenHandle(this); in Length()
6700 i::Handle<i::JSTypedArray> obj = isolate->factory()->NewJSTypedArray( \
6722 i::Handle<i::JSTypedArray> obj = isolate->factory()->NewJSTypedArray( \
Dbootstrapper.cc1771 global, name, JS_TYPED_ARRAY_TYPE, JSTypedArray::kSize, in InstallTypedArray()
1776 JSTypedArray::kSizeWithInternalFields, in InstallTypedArray()
Dobjects.cc17674 ExternalArrayType JSTypedArray::type() { in type()
17690 size_t JSTypedArray::element_size() { in element_size()
19558 Handle<JSArrayBuffer> JSTypedArray::MaterializeArrayBuffer( in MaterializeArrayBuffer()
19559 Handle<JSTypedArray> typed_array) { in MaterializeArrayBuffer()
19598 Handle<JSArrayBuffer> JSTypedArray::GetBuffer() { in GetBuffer()
19605 Handle<JSTypedArray> self(this); in GetBuffer()
/external/v8/src/runtime/
Druntime-typedarray.cc93 CONVERT_ARG_HANDLE_CHECKED(JSTypedArray, holder, 0); in RUNTIME_FUNCTION()
176 CONVERT_ARG_HANDLE_CHECKED(JSTypedArray, holder, 0); in RUNTIME_FUNCTION()
195 JSTypedArray::cast(*source)->type() == array_type) { in RUNTIME_FUNCTION()
196 length_obj = handle(JSTypedArray::cast(*source)->length(), isolate); in RUNTIME_FUNCTION()
197 length = JSTypedArray::cast(*source)->length_value(); in RUNTIME_FUNCTION()
251 Handle<JSTypedArray> typed_array(JSTypedArray::cast(*source)); in RUNTIME_FUNCTION()
286 CONVERT_ARG_HANDLE_CHECKED(JSTypedArray, holder, 0); in BUFFER_VIEW_GETTER()
317 CONVERT_ARG_HANDLE_CHECKED(JSTypedArray, target_obj, 0); in RUNTIME_FUNCTION()
318 CONVERT_ARG_HANDLE_CHECKED(JSTypedArray, source_obj, 1); in RUNTIME_FUNCTION()
321 Handle<JSTypedArray> target(JSTypedArray::cast(*target_obj)); in RUNTIME_FUNCTION()
[all …]
Druntime-futex.cc23 CONVERT_ARG_HANDLE_CHECKED(JSTypedArray, sta, 0); in RUNTIME_FUNCTION()
42 CONVERT_ARG_HANDLE_CHECKED(JSTypedArray, sta, 0); in RUNTIME_FUNCTION()
59 CONVERT_ARG_HANDLE_CHECKED(JSTypedArray, sta, 0); in RUNTIME_FUNCTION()
81 CONVERT_ARG_HANDLE_CHECKED(JSTypedArray, sta, 0); in RUNTIME_FUNCTION()
Druntime-atomics.cc372 CONVERT_ARG_HANDLE_CHECKED(JSTypedArray, sta, 0); in RUNTIME_FUNCTION()
406 CONVERT_ARG_HANDLE_CHECKED(JSTypedArray, sta, 0); in RUNTIME_FUNCTION()
437 CONVERT_ARG_HANDLE_CHECKED(JSTypedArray, sta, 0); in RUNTIME_FUNCTION()
469 CONVERT_ARG_HANDLE_CHECKED(JSTypedArray, sta, 0); in RUNTIME_FUNCTION()
501 CONVERT_ARG_HANDLE_CHECKED(JSTypedArray, sta, 0); in RUNTIME_FUNCTION()
533 CONVERT_ARG_HANDLE_CHECKED(JSTypedArray, sta, 0); in RUNTIME_FUNCTION()
565 CONVERT_ARG_HANDLE_CHECKED(JSTypedArray, sta, 0); in RUNTIME_FUNCTION()
597 CONVERT_ARG_HANDLE_CHECKED(JSTypedArray, sta, 0); in RUNTIME_FUNCTION()
629 CONVERT_ARG_HANDLE_CHECKED(JSTypedArray, sta, 0); in RUNTIME_FUNCTION()
Druntime-maths.cc70 CONVERT_ARG_CHECKED(JSTypedArray, result, 1); in RUNTIME_FUNCTION()
261 Handle<JSTypedArray> typed_array; in RUNTIME_FUNCTION()
264 typed_array = Handle<JSTypedArray>::cast(maybe_typed_array); in RUNTIME_FUNCTION()
Druntime-simd.cc912 CONVERT_SIMD_ARG_HANDLE_THROW(JSTypedArray, tarray, 0); \
930 CONVERT_SIMD_ARG_HANDLE_THROW(JSTypedArray, tarray, 0); \
/external/v8/test/unittests/compiler/
Djs-typed-lowering-unittest.cc631 Handle<JSTypedArray> array = in TEST_F()
673 Handle<JSTypedArray> array = in TEST_F()
713 Handle<JSTypedArray> array = in TEST_F()
758 Handle<JSTypedArray> array = in TEST_F()
806 Handle<JSTypedArray> array = in TEST_F()
/external/v8/src/compiler/
Djs-typed-lowering.cc1003 Handle<JSTypedArray> const array = in ReduceJSLoadProperty()
1004 Handle<JSTypedArray>::cast(mbase.Value()); in ReduceJSLoadProperty()
1050 Handle<JSTypedArray> const array = in ReduceJSStoreProperty()
1051 Handle<JSTypedArray>::cast(mbase.Value()); in ReduceJSStoreProperty()
Dtyper.cc2424 switch (JSTypedArray::cast(*value)->type()) { in TypeConstant()
/external/v8/src/crankshaft/
Dhydrogen.cc10331 BuildArrayBufferViewInitialization<JSTypedArray>(obj, allocated_buffer, in GenerateTypedArrayInitialize()
10435 FieldIndex::ForInObjectOffset(JSTypedArray::kLengthOffset))); in GenerateTypedArrayGetLength()
Dhydrogen-instructions.h6118 JSTypedArray::kLengthOffset); in ForJSTypedArrayLength()
/external/v8/
DChangeLog1722 Allow in-object properties in JSTypedArray and JSDataView (issue 4531).
/external/v8/test/cctest/
Dtest-api.cc15724 i::Handle<i::JSTypedArray> jsobj = in FixedTypedArrayTestHelper()