Lines Matching defs:elements
4732 Node* elements = node->InputAt(1);
4737 // Load the current map of {elements}.
4738 Node* elements_map = __ LoadField(AccessBuilder::ForMap(), elements);
4740 // Check if {elements} is not a copy-on-write FixedArray.
4743 // Nothing to do if the {elements} are not copy-on-write.
4744 __ Goto(&done, elements);
4747 // We need to take a copy of the {elements} and set them up for {object}.
4767 Node* elements = node->InputAt(1);
4775 // Check if we need to grow the {elements} backing store.
4778 __ Goto(&done, elements);
4781 // We need to grow the {elements} for {object}.
4796 // Ensure that we were able to grow the {elements}.
5782 // We have double elements kind. Only a HeapNumber can be stored
5823 Node* elements = __ LoadField(AccessBuilder::ForJSObjectElements(), array);
5831 elements, index, value);
5842 __ StoreElement(AccessBuilder::ForFixedDoubleArrayElement(), elements,
5850 __ StoreElement(AccessBuilder::ForFixedDoubleArrayElement(), elements,
5913 Node* elements = __ LoadField(AccessBuilder::ForJSObjectElements(), array);
5914 __ StoreElement(AccessBuilder::ForFixedDoubleArrayElement(), elements, index,
5975 Node* elements = __ LoadField(AccessBuilder::ForJSObjectElements(), array);
5983 __ StoreElement(access, elements, index, value);
6015 Node* elements = __ LoadField(AccessBuilder::ForJSObjectElements(), array);
6029 __ StoreElement(access, elements, index, smi_value);
6036 __ StoreElement(AccessBuilder::ForFixedDoubleArrayElement(), elements,