/external/v8/src/ |
elements-kind.h | 16 FAST_SMI_ELEMENTS, 55 FIRST_ELEMENTS_KIND = FAST_SMI_ELEMENTS, 57 FIRST_FAST_ELEMENTS_KIND = FAST_SMI_ELEMENTS, 72 FAST_HOLEY_SMI_ELEMENTS - FAST_SMI_ELEMENTS; 78 inline ElementsKind GetInitialFastElementsKind() { return FAST_SMI_ELEMENTS; } 149 return kind == FAST_SMI_ELEMENTS || 157 return kind == FAST_SMI_ELEMENTS || 182 return kind == FAST_SMI_ELEMENTS || 190 return FAST_SMI_ELEMENTS; 203 if (packed_kind == FAST_SMI_ELEMENTS) { [all...] |
elements-kind.cc | 42 case FAST_SMI_ELEMENTS: 74 STATIC_ASSERT(FAST_SMI_ELEMENTS == FIRST_FAST_ELEMENTS_KIND); 75 fast_elements_kind_sequence[0] = FAST_SMI_ELEMENTS; 83 STATIC_ASSERT(FAST_SMI_ELEMENTS + kFastElementsKindPackedToHoley == 174 case FAST_SMI_ELEMENTS: 175 return to_kind != FAST_SMI_ELEMENTS; 177 return to_kind != FAST_SMI_ELEMENTS && 180 return to_kind != FAST_SMI_ELEMENTS &&
|
elements.cc | 64 V(FastPackedSmiElementsAccessor, FAST_SMI_ELEMENTS, FixedArray) \ [all...] |
code-stubs.cc | 735 case FAST_SMI_ELEMENTS:
|
json-stringifier.h | 552 case FAST_SMI_ELEMENTS: {
|
objects-debug.cc | 1062 case FAST_SMI_ELEMENTS: [all...] |
objects-printer.cc | 267 case FAST_SMI_ELEMENTS: [all...] |
objects.cc | [all...] |
/external/v8/src/ic/arm/ |
ic-arm.cc | 733 // Value is a double. Transition FAST_SMI_ELEMENTS -> 736 FAST_SMI_ELEMENTS, FAST_DOUBLE_ELEMENTS, receiver_map, r4, slow); 738 AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_DOUBLE_ELEMENTS); 745 // Value is not a double, FAST_SMI_ELEMENTS -> FAST_ELEMENTS 746 __ LoadTransitionedArrayMapConditional(FAST_SMI_ELEMENTS, FAST_ELEMENTS, 748 mode = AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_ELEMENTS); [all...] |
/external/v8/src/ic/arm64/ |
ic-arm64.cc | 764 // Value is a double. Transition FAST_SMI_ELEMENTS -> 767 FAST_SMI_ELEMENTS, FAST_DOUBLE_ELEMENTS, receiver_map, x10, x11, slow); 769 AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_DOUBLE_ELEMENTS); 776 // Value is not a double, FAST_SMI_ELEMENTS -> FAST_ELEMENTS. 777 __ LoadTransitionedArrayMapConditional(FAST_SMI_ELEMENTS, FAST_ELEMENTS, 780 mode = AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_ELEMENTS); [all...] |
/external/v8/src/ic/ia32/ |
ic-ia32.cc | 639 // Value is a double. Transition FAST_SMI_ELEMENTS -> FAST_DOUBLE_ELEMENTS 641 __ LoadTransitionedArrayMapConditional(FAST_SMI_ELEMENTS, 644 AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_DOUBLE_ELEMENTS); 651 // Value is not a double, FAST_SMI_ELEMENTS -> FAST_ELEMENTS 652 __ LoadTransitionedArrayMapConditional(FAST_SMI_ELEMENTS, FAST_ELEMENTS, ebx, 654 mode = AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_ELEMENTS); [all...] |
/external/v8/src/ic/mips/ |
ic-mips.cc | 734 // Value is a double. Transition FAST_SMI_ELEMENTS -> 737 FAST_SMI_ELEMENTS, FAST_DOUBLE_ELEMENTS, receiver_map, t0, slow); 739 AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_DOUBLE_ELEMENTS); 746 // Value is not a double, FAST_SMI_ELEMENTS -> FAST_ELEMENTS 747 __ LoadTransitionedArrayMapConditional(FAST_SMI_ELEMENTS, FAST_ELEMENTS, 749 mode = AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_ELEMENTS); [all...] |
/external/v8/src/ic/mips64/ |
ic-mips64.cc | 743 // Value is a double. Transition FAST_SMI_ELEMENTS -> 746 FAST_SMI_ELEMENTS, FAST_DOUBLE_ELEMENTS, receiver_map, a4, slow); 748 AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_DOUBLE_ELEMENTS); 755 // Value is not a double, FAST_SMI_ELEMENTS -> FAST_ELEMENTS 756 __ LoadTransitionedArrayMapConditional(FAST_SMI_ELEMENTS, FAST_ELEMENTS, 758 mode = AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_ELEMENTS); [all...] |
/external/v8/src/ic/x64/ |
ic-x64.cc | 533 // Value is a double. Transition FAST_SMI_ELEMENTS -> 535 __ LoadTransitionedArrayMapConditional(FAST_SMI_ELEMENTS, 538 AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_DOUBLE_ELEMENTS); 545 // Value is not a double, FAST_SMI_ELEMENTS -> FAST_ELEMENTS 546 __ LoadTransitionedArrayMapConditional(FAST_SMI_ELEMENTS, FAST_ELEMENTS, rbx, 548 mode = AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_ELEMENTS); [all...] |
/external/v8/src/ic/x87/ |
ic-x87.cc | 641 // Value is a double. Transition FAST_SMI_ELEMENTS -> FAST_DOUBLE_ELEMENTS 643 __ LoadTransitionedArrayMapConditional(FAST_SMI_ELEMENTS, 646 AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_DOUBLE_ELEMENTS); 653 // Value is not a double, FAST_SMI_ELEMENTS -> FAST_ELEMENTS 654 __ LoadTransitionedArrayMapConditional(FAST_SMI_ELEMENTS, FAST_ELEMENTS, ebx, 656 mode = AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_ELEMENTS); [all...] |
/external/v8/src/arm64/ |
lithium-codegen-arm64.cc | [all...] |
code-stubs-arm64.cc | [all...] |
/external/v8/src/ia32/ |
macro-assembler-ia32.cc | 635 STATIC_ASSERT(FAST_SMI_ELEMENTS == 0); 648 STATIC_ASSERT(FAST_SMI_ELEMENTS == 0); 664 STATIC_ASSERT(FAST_SMI_ELEMENTS == 0); [all...] |
/external/v8/src/x87/ |
macro-assembler-x87.cc | 548 STATIC_ASSERT(FAST_SMI_ELEMENTS == 0); 561 STATIC_ASSERT(FAST_SMI_ELEMENTS == 0); 577 STATIC_ASSERT(FAST_SMI_ELEMENTS == 0); [all...] |
/external/v8/src/arm/ |
macro-assembler-arm.cc | [all...] |
/external/v8/src/x64/ |
macro-assembler-x64.cc | [all...] |
lithium-codegen-x64.cc | [all...] |
/external/v8/src/mips/ |
macro-assembler-mips.cc | [all...] |
/external/v8/src/mips64/ |
macro-assembler-mips64.cc | [all...] |
lithium-codegen-mips64.cc | [all...] |