Home | History | Annotate | Download | only in ia32

Lines Matching refs:push

271   // Push the content of the memory location to the stack.
277 push(Operand::StaticVariable(reg_addr));
381 push(eax);
401 push(ebp);
403 push(esi);
404 push(Immediate(Smi::FromInt(type)));
405 push(Immediate(CodeObject()));
427 push(ebp);
430 // Reserve room for entry stack pointer and push the debug marker.
432 push(Immediate(0)); // Saved entry sp, patched before call.
433 push(Immediate(CodeObject())); // Accessed from ExitFrame::code_slot.
524 // Push the return address to get ready to return.
525 push(ecx);
540 push(Immediate(StackHandler::TRY_CATCH));
542 push(Immediate(StackHandler::TRY_FINALLY));
544 push(ebp);
550 push(Immediate(StackHandler::ENTRY));
551 push(Immediate(0)); // NULL frame pointer.
554 push(Operand::StaticVariable(ExternalReference(Top::k_handler_address)));
680 push(scratch);
695 // TODO(119): avoid push(holder_reg)/pop(holder_reg)
696 push(holder_reg);
707 push(holder_reg);
1205 // Push the number of extensions, smi-tagged so the gc will ignore it.
1211 push(scratch);
1213 // Push next and limit pointers which will be wordsize aligned and
1217 push(Operand::StaticVariable(next_address));
1220 push(Operand::StaticVariable(limit_address));
1236 if (saved.is_valid()) push(saved);
1566 push(eax);
1567 push(Immediate(p0));
1568 push(Immediate(reinterpret_cast<intptr_t>(Smi::FromInt(p1 - p0))));