/external/chromium_org/v8/test/mjsunit/ |
array-constructor-feedback.js | 52 var elements_kind = { 69 if (%HasFastSmiElements(obj)) return elements_kind.fast_smi_only; 70 if (%HasFastObjectElements(obj)) return elements_kind.fast; 71 if (%HasFastDoubleElements(obj)) return elements_kind.fast_double; 72 if (%HasDictionaryElements(obj)) return elements_kind.dictionary; 82 expected == elements_kind.fast_smi_only) { 83 expected = elements_kind.fast; 100 assertKind(elements_kind.fast_double, b); 103 assertKind(elements_kind.fast_smi_only, b); 106 assertKind(elements_kind.fast_smi_only, c) [all...] |
array-feedback.js | 52 var elements_kind = { 69 if (%HasFastSmiElements(obj)) return elements_kind.fast_smi_only; 70 if (%HasFastObjectElements(obj)) return elements_kind.fast; 71 if (%HasFastDoubleElements(obj)) return elements_kind.fast_double; 72 if (%HasDictionaryElements(obj)) return elements_kind.dictionary; 82 expected == elements_kind.fast_smi_only) { 83 expected = elements_kind.fast; 103 assertKind(elements_kind.fast_smi_only, a); 106 assertKind(elements_kind.fast_double, b); 116 assertKind(elements_kind.fast_smi_only, a) [all...] |
opt-elements-kind.js | 51 var elements_kind = { 68 if (%HasFastSmiElements(obj)) return elements_kind.fast_smi_only; 69 if (%HasFastObjectElements(obj)) return elements_kind.fast; 70 if (%HasFastDoubleElements(obj)) return elements_kind.fast_double; 71 if (%HasDictionaryElements(obj)) return elements_kind.dictionary; 75 return elements_kind.external_byte; 78 return elements_kind.external_unsigned_byte; 81 return elements_kind.external_short; 84 return elements_kind.external_unsigned_short; 87 return elements_kind.external_int [all...] |
osr-elements-kind.js | 51 var elements_kind = { 68 if (%HasFastSmiElements(obj)) return elements_kind.fast_smi_only; 69 if (%HasFastObjectElements(obj)) return elements_kind.fast; 70 if (%HasFastDoubleElements(obj)) return elements_kind.fast_double; 71 if (%HasDictionaryElements(obj)) return elements_kind.dictionary; 75 return elements_kind.external_byte; 78 return elements_kind.external_unsigned_byte; 81 return elements_kind.external_short; 84 return elements_kind.external_unsigned_short; 87 return elements_kind.external_int [all...] |
allocation-site-info.js | 47 var elements_kind = { 64 if (%HasFastSmiElements(obj)) return elements_kind.fast_smi_only; 65 if (%HasFastObjectElements(obj)) return elements_kind.fast; 66 if (%HasFastDoubleElements(obj)) return elements_kind.fast_double; 67 if (%HasDictionaryElements(obj)) return elements_kind.dictionary; 77 expected == elements_kind.fast_smi_only) { 78 expected = elements_kind.fast; 94 assertKind(elements_kind.fast_smi_only, obj); 98 assertKind(elements_kind.fast_smi_only, obj); 102 assertKind(elements_kind.fast_smi_only, obj) [all...] |
elements-kind.js | 51 var elements_kind = { 68 if (%HasFastSmiElements(obj)) return elements_kind.fast_smi_only; 69 if (%HasFastObjectElements(obj)) return elements_kind.fast; 70 if (%HasFastDoubleElements(obj)) return elements_kind.fast_double; 71 if (%HasDictionaryElements(obj)) return elements_kind.dictionary; 75 return elements_kind.external_byte; 78 return elements_kind.external_unsigned_byte; 81 return elements_kind.external_short; 84 return elements_kind.external_unsigned_short; 87 return elements_kind.external_int [all...] |
/external/v8/test/mjsunit/ |
elements-kind.js | 45 var elements_kind = { 62 if (%HasFastSmiOnlyElements(obj)) return elements_kind.fast_smi_only; 63 if (%HasFastElements(obj)) return elements_kind.fast; 64 if (%HasFastDoubleElements(obj)) return elements_kind.fast_double; 65 if (%HasDictionaryElements(obj)) return elements_kind.dictionary; 69 return elements_kind.external_byte; 72 return elements_kind.external_unsigned_byte; 75 return elements_kind.external_short; 78 return elements_kind.external_unsigned_short; 81 return elements_kind.external_int [all...] |
/external/chromium_org/v8/src/ |
code-stubs-hydrogen.cc | 382 ElementsKind elements_kind = casted_stub()->ComputeElementsKind(); local 386 elements_kind, 499 casted_stub()->is_js_array(), casted_stub()->elements_kind(), 544 casted_stub()->is_js_array(), casted_stub()->elements_kind(), 698 ElementsKind kind = casted_stub()->elements_kind(); 713 ElementsKind kind = casted_stub()->elements_kind(); 727 ElementsKind kind = casted_stub()->elements_kind(); 742 ElementsKind kind = casted_stub()->elements_kind(); 755 ElementsKind kind = casted_stub()->elements_kind(); 768 ElementsKind kind = casted_stub()->elements_kind(); [all...] |
builtins.cc | 399 ElementsKind origin_kind = array->map()->elements_kind(); 919 ElementsKind elements_kind = array->GetElementsKind(); local 925 if (new_length > len && IsFastDoubleElementsKind(elements_kind)) { 931 elms_obj, elements_kind, actual_delete_count); 1078 ElementsKind elements_kind = GetInitialFastElementsKind(); local [all...] |
code-stubs.h | 1767 ElementsKind elements_kind() const { function in class:v8::KeyedLoadFastElementStub 1803 ElementsKind elements_kind() const { function in class:v8::KeyedStoreFastElementStub 1892 ElementsKind elements_kind() const { function in class:v8::ArrayConstructorStubBase 2012 ElementsKind elements_kind() const { return kind_; } function in class:v8::InternalArrayConstructorStubBase [all...] |
elements.cc | 1988 ElementsKind elements_kind = array->GetElementsKind(); local 2025 ElementsKind elements_kind = array->GetElementsKind(); local [all...] |
stub-cache.cc | 1833 ElementsKind elements_kind = receiver_map->elements_kind(); local 1855 ElementsKind elements_kind = receiver_map->elements_kind(); local 1958 ElementsKind elements_kind = receiver_map->elements_kind(); local 1993 ElementsKind elements_kind = receiver_map->elements_kind(); local [all...] |
runtime.cc | 350 Handle<JSObject>::cast(object)->map()->elements_kind(); 436 ElementsKind elements_kind = object->GetElementsKind(); local 437 if (!IsFastObjectElementsKind(elements_kind)) { 438 if (IsFastHoleyElementsKind(elements_kind)) { [all...] |
/external/v8/src/arm/ |
stub-cache-arm.cc | 3026 ElementsKind elements_kind = receiver_map->elements_kind(); local 3109 ElementsKind elements_kind = receiver_map->elements_kind(); local [all...] |
lithium-arm.cc | 1934 ElementsKind elements_kind = instr->elements_kind(); local 1999 ElementsKind elements_kind = instr->elements_kind(); local [all...] |
lithium-arm.h | 1263 ElementsKind elements_kind() const { function in class:v8::internal::LLoadKeyedSpecializedArrayElement 1781 ElementsKind elements_kind() const { function in class:v8::internal::LStoreKeyedSpecializedArrayElement [all...] |
/external/v8/src/ |
builtins.cc | 252 ElementsKind elements_kind = array->GetElementsKind(); local 253 if (elements_kind == FAST_DOUBLE_ELEMENTS) { 754 ElementsKind elements_kind = JSObject::cast(receiver)->GetElementsKind(); local 760 heap->AllocateJSArrayAndStorage(elements_kind, 830 ElementsKind elements_kind = local 833 heap->AllocateJSArrayAndStorage(elements_kind, 943 ElementsKind elements_kind = FAST_SMI_ONLY_ELEMENTS; local [all...] |
/external/v8/src/ia32/ |
stub-cache-ia32.cc | 2652 ElementsKind elements_kind = receiver_map->elements_kind(); local 3085 ElementsKind elements_kind = receiver_map->elements_kind(); local [all...] |
lithium-ia32.cc | 1994 ElementsKind elements_kind = instr->elements_kind(); local 2062 ElementsKind elements_kind = instr->elements_kind(); local [all...] |
/external/v8/src/mips/ |
stub-cache-mips.cc | 3016 ElementsKind elements_kind = receiver_map->elements_kind(); local 3098 ElementsKind elements_kind = receiver_map->elements_kind(); local [all...] |
/external/v8/src/x64/ |
stub-cache-x64.cc | 2483 ElementsKind elements_kind = receiver_map->elements_kind(); local 2906 ElementsKind elements_kind = receiver_map->elements_kind(); local [all...] |
/external/chromium_org/v8/src/arm/ |
lithium-arm.cc | 328 ElementsKind kind = hydrogen()->elements_kind(); 2172 ElementsKind elements_kind = instr->elements_kind(); local 2217 ElementsKind elements_kind = instr->elements_kind(); local [all...] |
/external/chromium_org/v8/src/ia32/ |
lithium-ia32.cc | 364 ElementsKind kind = hydrogen()->elements_kind(); 2228 ElementsKind elements_kind = instr->elements_kind(); local 2272 ElementsKind elements_kind = instr->elements_kind(); local 2322 ElementsKind elements_kind = instr->elements_kind(); local [all...] |
/external/chromium_org/v8/src/mips/ |
lithium-mips.cc | 333 ElementsKind kind = hydrogen()->elements_kind(); 2092 ElementsKind elements_kind = instr->elements_kind(); local 2137 ElementsKind elements_kind = instr->elements_kind(); local [all...] |
/external/chromium_org/v8/src/x64/ |
lithium-x64.cc | 331 ElementsKind kind = hydrogen()->elements_kind(); 2084 ElementsKind elements_kind = instr->elements_kind(); local 2122 ElementsKind elements_kind = instr->elements_kind(); local [all...] |