Lines Matching refs:elements_kind
622 if (IsSimpleMapChangeTransition(transition_source->elements_kind(), in ReduceElementAccess()
623 transition_target->elements_kind())) { in ReduceElementAccess()
632 transition_source->elements_kind(), in ReduceElementAccess()
633 transition_target->elements_kind()); in ReduceElementAccess()
681 ElementsKind elements_kind = access_info.elements_kind(); in ReduceElementAccess() local
690 IsFastSmiOrObjectElementsKind(elements_kind)) { in ReduceElementAccess()
707 AccessBuilder::ForJSArrayLength(elements_kind)), in ReduceElementAccess()
721 if (IsFastDoubleElementsKind(elements_kind)) { in ReduceElementAccess()
724 } else if (IsFastSmiElementsKind(elements_kind)) { in ReduceElementAccess()
737 if (elements_kind == FAST_HOLEY_ELEMENTS || in ReduceElementAccess()
738 elements_kind == FAST_HOLEY_SMI_ELEMENTS) { in ReduceElementAccess()
750 if (elements_kind == FAST_HOLEY_ELEMENTS || in ReduceElementAccess()
751 elements_kind == FAST_HOLEY_SMI_ELEMENTS) { in ReduceElementAccess()
756 handle(isolate()->get_initial_js_array_map(elements_kind)), in ReduceElementAccess()
770 } else if (elements_kind == FAST_HOLEY_DOUBLE_ELEMENTS) { in ReduceElementAccess()
775 handle(isolate()->get_initial_js_array_map(elements_kind)), in ReduceElementAccess()
792 if (IsFastSmiElementsKind(elements_kind)) { in ReduceElementAccess()
796 } else if (IsFastDoubleElementsKind(elements_kind)) { in ReduceElementAccess()
805 if (elements_kind == FAST_HOLEY_DOUBLE_ELEMENTS) { in ReduceElementAccess()