Lines Matching refs:top
347 // Push that register as a FrameElement on top of the frame.
375 // Store the value on top of the frame to the virtual frame slot at
376 // a given index. The value on top of the frame is left in place.
382 FrameElement top = elements_[top_index];
384 if (top.is_copy() && top.index() == index) return;
385 ASSERT(top.is_valid());
391 // the copy-on-write semantics of aliased elements. Reload top from
393 top = elements_[top_index];
395 if (top.is_copy()) {
397 // stored-to slot and the backing slot of the top element.
398 int backing_index = top.index();
401 // 1. The top element is a copy of a slot below the stored-to
406 // 2. The top element is a copy of a slot above the stored-to
408 // slot and both the top element and the element at the former
409 // backing slot become copies of it. The sync state of the top
444 // All the copies of the old backing element (including the top
455 // Move the top element to the stored-to slot and replace it (the
456 // top element) with a copy.
457 elements_[index] = top;
458 if (top.is_memory()) {
466 // The sync state of the former top element is correct (synced).
470 } else if (top.is_register()) {
471 set_register_location(top.reg(), index);
473 // the top element becomes a copy. The sync state of the top is
476 if (top.is_synced()) {
482 // The stored-to slot holds the same value as the top but
484 ASSERT(top.is_constant());
552 // Adjust the stack pointer upward (toward the top of the virtual
580 // from the top downward in the frame in order to leave the backing
769 // The top element is a register, constant, or a copy. Unuse
1010 // Name and receiver are on the top of the frame. The IC expects
1023 // Key and receiver are on top of the frame. The IC expects them on
1032 // Value, key, and receiver are on the top of the frame. The IC
1047 // Function name, arguments, and receiver are found on top of the frame
1063 // Arguments, receiver, and function are on top of the frame. The
1087 // Name, value, and receiver are on top of the frame. The IC