HomeSort by relevance Sort by last modified time
    Searched refs:FAST_SMI_ELEMENTS (Results 1 - 25 of 68) sorted by null

1 2 3

  /external/v8/src/
elements-kind.cc 33 case FAST_SMI_ELEMENTS:
75 STATIC_ASSERT(FAST_SMI_ELEMENTS == FIRST_FAST_ELEMENTS_KIND);
76 fast_elements_kind_sequence[0] = FAST_SMI_ELEMENTS;
84 STATIC_ASSERT(FAST_SMI_ELEMENTS + kFastElementsKindPackedToHoley ==
136 case FAST_SMI_ELEMENTS:
137 return to_kind != FAST_SMI_ELEMENTS;
139 return to_kind != FAST_SMI_ELEMENTS &&
142 return to_kind != FAST_SMI_ELEMENTS &&
elements-kind.h 17 FAST_SMI_ELEMENTS,
57 FIRST_ELEMENTS_KIND = FAST_SMI_ELEMENTS,
59 FIRST_FAST_ELEMENTS_KIND = FAST_SMI_ELEMENTS,
72 FAST_HOLEY_SMI_ELEMENTS - FAST_SMI_ELEMENTS;
78 inline ElementsKind GetInitialFastElementsKind() { return FAST_SMI_ELEMENTS; }
142 return kind == FAST_SMI_ELEMENTS ||
150 return kind == FAST_SMI_ELEMENTS ||
175 return kind == FAST_SMI_ELEMENTS || kind == FAST_DOUBLE_ELEMENTS ||
182 return FAST_SMI_ELEMENTS;
195 if (packed_kind == FAST_SMI_ELEMENTS) {
    [all...]
elements.cc 66 V(FastPackedSmiElementsAccessor, FAST_SMI_ELEMENTS, FixedArray) \
    [all...]
json-stringifier.cc 408 case FAST_SMI_ELEMENTS: {
code-stubs-hydrogen.cc 778 nullptr, nullptr, FAST_SMI_ELEMENTS);
833 STATIC_ASSERT(FAST_SMI_ELEMENTS < FAST_HOLEY_SMI_ELEMENTS);
    [all...]
objects-debug.cc 1069 case FAST_SMI_ELEMENTS:
    [all...]
objects-printer.cc 336 case FAST_SMI_ELEMENTS:
    [all...]
  /external/v8/test/mjsunit/ignition/
regress-612386-smi-to-double-transition.js 22 // Now call with a FAST_SMI_ELEMENTS object.
25 // Transition from FAST_SMI_ELEMENTS to FAST_DOUBLE_ELEMENTS.
  /external/v8/test/cctest/
test-elements-kind.cc 205 factory->NewJSArray(ElementsKind::FAST_SMI_ELEMENTS, 0, 0);
207 CHECK_EQ(previous_map->elements_kind(), FAST_SMI_ELEMENTS);
219 CHECK_EQ(array->map()->elements_kind(), FAST_SMI_ELEMENTS);
237 factory->NewJSArray(ElementsKind::FAST_SMI_ELEMENTS, 0, 0);
239 CHECK_EQ(previous_map->elements_kind(), FAST_SMI_ELEMENTS);
250 CHECK_EQ(array->map()->elements_kind(), FAST_SMI_ELEMENTS);
264 CHECK_EQ(array->map()->elements_kind(), FAST_SMI_ELEMENTS);
297 factory->NewJSArray(ElementsKind::FAST_SMI_ELEMENTS, 0, 0);
299 CHECK_EQ(previous_map->elements_kind(), FAST_SMI_ELEMENTS);
309 CHECK_EQ(array->map()->elements_kind(), FAST_SMI_ELEMENTS);
    [all...]
test-field-type-tracking.cc     [all...]
test-code-stub-assembler.cc 930 Handle<JSArray> object = factory->NewJSArray(0, FAST_SMI_ELEMENTS);
933 CHECK_EQ(FAST_SMI_ELEMENTS, object->map()->elements_kind());
    [all...]
  /external/v8/src/ic/arm/
ic-arm.cc 564 // Value is a double. Transition FAST_SMI_ELEMENTS ->
567 FAST_SMI_ELEMENTS, FAST_DOUBLE_ELEMENTS, receiver_map, scratch, slow);
569 AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_DOUBLE_ELEMENTS);
576 // Value is not a double, FAST_SMI_ELEMENTS -> FAST_ELEMENTS
577 __ LoadTransitionedArrayMapConditional(FAST_SMI_ELEMENTS, FAST_ELEMENTS,
579 mode = AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_ELEMENTS);
    [all...]
  /external/v8/src/ic/arm64/
ic-arm64.cc 560 // Value is a double. Transition FAST_SMI_ELEMENTS ->
563 FAST_SMI_ELEMENTS, FAST_DOUBLE_ELEMENTS, receiver_map, x10, x11, slow);
565 AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_DOUBLE_ELEMENTS);
572 // Value is not a double, FAST_SMI_ELEMENTS -> FAST_ELEMENTS.
573 __ LoadTransitionedArrayMapConditional(FAST_SMI_ELEMENTS, FAST_ELEMENTS,
576 mode = AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_ELEMENTS);
    [all...]
  /external/v8/src/ic/ia32/
ic-ia32.cc 471 // Value is a double. Transition FAST_SMI_ELEMENTS -> FAST_DOUBLE_ELEMENTS
473 __ LoadTransitionedArrayMapConditional(FAST_SMI_ELEMENTS,
476 AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_DOUBLE_ELEMENTS);
483 // Value is not a double, FAST_SMI_ELEMENTS -> FAST_ELEMENTS
484 __ LoadTransitionedArrayMapConditional(FAST_SMI_ELEMENTS, FAST_ELEMENTS, ebx,
486 mode = AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_ELEMENTS);
  /external/v8/src/ic/ppc/
ic-ppc.cc 577 // Value is a double. Transition FAST_SMI_ELEMENTS ->
580 FAST_SMI_ELEMENTS, FAST_DOUBLE_ELEMENTS, receiver_map, scratch, slow);
582 AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_DOUBLE_ELEMENTS);
589 // Value is not a double, FAST_SMI_ELEMENTS -> FAST_ELEMENTS
590 __ LoadTransitionedArrayMapConditional(FAST_SMI_ELEMENTS, FAST_ELEMENTS,
592 mode = AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_ELEMENTS);
    [all...]
  /external/v8/src/ic/s390/
ic-s390.cc 564 // Value is a double. Transition FAST_SMI_ELEMENTS ->
567 FAST_SMI_ELEMENTS, FAST_DOUBLE_ELEMENTS, receiver_map, scratch, slow);
569 AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_DOUBLE_ELEMENTS);
576 // Value is not a double, FAST_SMI_ELEMENTS -> FAST_ELEMENTS
577 __ LoadTransitionedArrayMapConditional(FAST_SMI_ELEMENTS, FAST_ELEMENTS,
579 mode = AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_ELEMENTS);
    [all...]
  /external/v8/src/ic/x64/
ic-x64.cc 471 // Value is a double. Transition FAST_SMI_ELEMENTS ->
473 __ LoadTransitionedArrayMapConditional(FAST_SMI_ELEMENTS,
476 AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_DOUBLE_ELEMENTS);
483 // Value is not a double, FAST_SMI_ELEMENTS -> FAST_ELEMENTS
484 __ LoadTransitionedArrayMapConditional(FAST_SMI_ELEMENTS, FAST_ELEMENTS, rbx,
486 mode = AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_ELEMENTS);
  /external/v8/src/ic/x87/
ic-x87.cc 471 // Value is a double. Transition FAST_SMI_ELEMENTS -> FAST_DOUBLE_ELEMENTS
473 __ LoadTransitionedArrayMapConditional(FAST_SMI_ELEMENTS,
476 AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_DOUBLE_ELEMENTS);
483 // Value is not a double, FAST_SMI_ELEMENTS -> FAST_ELEMENTS
484 __ LoadTransitionedArrayMapConditional(FAST_SMI_ELEMENTS, FAST_ELEMENTS, ebx,
486 mode = AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_ELEMENTS);
  /external/v8/test/mjsunit/harmony/
object-entries.js 280 FAST_SMI_ELEMENTS: [ [1, 2, 3], [ ["0", 1], ["1", 2], ["2", 3] ] ],
object-values.js 260 FAST_SMI_ELEMENTS: [ [1, 2, 3], [1, 2, 3] ],
  /external/v8/src/ic/mips/
ic-mips.cc 556 // Value is a double. Transition FAST_SMI_ELEMENTS ->
559 FAST_SMI_ELEMENTS, FAST_DOUBLE_ELEMENTS, receiver_map, scratch, slow);
561 AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_DOUBLE_ELEMENTS);
568 // Value is not a double, FAST_SMI_ELEMENTS -> FAST_ELEMENTS
569 __ LoadTransitionedArrayMapConditional(FAST_SMI_ELEMENTS, FAST_ELEMENTS,
571 mode = AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_ELEMENTS);
    [all...]
  /external/v8/src/ic/mips64/
ic-mips64.cc 562 // Value is a double. Transition FAST_SMI_ELEMENTS ->
565 FAST_SMI_ELEMENTS, FAST_DOUBLE_ELEMENTS, receiver_map, scratch, slow);
567 AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_DOUBLE_ELEMENTS);
574 // Value is not a double, FAST_SMI_ELEMENTS -> FAST_ELEMENTS
575 __ LoadTransitionedArrayMapConditional(FAST_SMI_ELEMENTS, FAST_ELEMENTS,
577 mode = AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_ELEMENTS);
    [all...]
  /external/v8/src/crankshaft/arm64/
lithium-codegen-arm64.cc     [all...]
  /external/v8/src/ia32/
macro-assembler-ia32.cc 818 STATIC_ASSERT(FAST_SMI_ELEMENTS == 0);
831 STATIC_ASSERT(FAST_SMI_ELEMENTS == 0);
847 STATIC_ASSERT(FAST_SMI_ELEMENTS == 0);
    [all...]
  /external/v8/src/x87/
macro-assembler-x87.cc 709 STATIC_ASSERT(FAST_SMI_ELEMENTS == 0);
722 STATIC_ASSERT(FAST_SMI_ELEMENTS == 0);
738 STATIC_ASSERT(FAST_SMI_ELEMENTS == 0);
    [all...]

Completed in 3129 milliseconds

1 2 3