Lines Matching refs:top
238 // Adjust the stack pointer upward (toward the top of the virtual
266 // from the top downward in the frame in order to leave the backing
647 // Push that register as a FrameElement on top of the frame.
675 // Store the value on top of the frame to the virtual frame slot at
676 // a given index. The value on top of the frame is left in place.
682 FrameElement top = elements_[top_index];
684 if (top.is_copy() && top.index() == index) return;
685 ASSERT(top.is_valid());
691 // the copy-on-write semantics of aliased elements. Reload top from
693 top = elements_[top_index];
695 if (top.is_copy()) {
697 // stored-to slot and the backing slot of the top element.
698 int backing_index = top.index();
701 // 1. The top element is a copy of a slot below the stored-to
706 // 2. The top element is a copy of a slot above the stored-to
708 // slot and both the top element and the element at the former
709 // backing slot become copies of it. The sync state of the top
746 // All the copies of the old backing element (including the top
757 // Move the top element to the stored-to slot and replace it (the
758 // top element) with a copy.
759 elements_[index] = top;
760 if (top.is_memory()) {
768 // The sync state of the former top element is correct (synced).
774 } else if (top.is_register()) {
775 set_register_location(top.reg(), index);
777 // the top element becomes a copy. The sync state of the top is
780 if (top.is_synced()) {
786 // The stored-to slot holds the same value as the top but
788 ASSERT(top.is_constant());
899 // Name and receiver are on the top of the frame. The IC expects
927 // Key and receiver are on top of the frame. Put them in eax and edx.
952 // Value and (if not contextual) receiver are on top of the frame.
988 // Value, key, and receiver are on the top of the frame. The IC
1003 // Function name, arguments, and receiver are on top of the frame.
1019 // Arguments, receiver, and function are on top of the frame. The
1092 // The top element is a register, constant, or a copy. Unuse