Lines Matching refs:stack_depth_
423 int layout = stack_depth_; in GetLayout()
424 for (int i = 0; i < stack_depth_; i++) { in GetLayout()
425 layout |= (stack_[stack_depth_ - 1 - i].code() << ((i + 1) * 3)); in GetLayout()
434 DCHECK(Contains(reg) && stack_depth_ > other_slot); in Fxch()
456 return stack_depth_ - pos - 1; in st2idx()
461 for (int i = 0; i < stack_depth_; i++) { in ArrayIndex()
470 for (int i = 0; i < stack_depth_; i++) { in Contains()
562 stack_[stack_depth_] = reg; in PrepareToWrite()
569 DCHECK(!Contains(reg) && stack_[stack_depth_].is(reg) && in CommitWrite()
570 stack_depth_ < X87Register::kMaxNumAllocatableRegisters); in CommitWrite()
571 stack_depth_++; in CommitWrite()
585 if (stack_depth_ > 0 && instr->ClobbersDoubleRegisters(isolate())) { in FlushIfNecessary()
589 for (int i = stack_depth_-1; i >= 0; i--) { in FlushIfNecessary()
597 if (i < stack_depth_-1) i++; in FlushIfNecessary()
601 while (stack_depth_ > 0) { in FlushIfNecessary()
603 stack_depth_--; in FlushIfNecessary()
643 stack_depth_ = 0; in LeavingBlock()