Home | History | Annotate | Download | only in x64

Lines Matching refs:FrameDescription

246   output_ = new FrameDescription*[1];
247 output_[0] = new(output_frame_size) FrameDescription(
359 FrameDescription* output_frame, CodeStubInterfaceDescriptor* descriptor) {
371 void Deoptimizer::CopyDoubleRegisters(FrameDescription* output_frame) {
457 int offset = (i * kPointerSize) + FrameDescription::registers_offset();
462 int double_regs_offset = FrameDescription::double_registers_offset();
473 __ movq(rcx, Operand(rbx, FrameDescription::frame_size_offset()));
479 __ lea(rdx, Operand(rbx, FrameDescription::frame_content_offset()));
505 // Outer loop state: rax = current FrameDescription**, rdx = one past the
506 // last FrameDescription**.
512 // Inner loop state: rbx = current FrameDescription*, rcx = loop index.
514 __ movq(rcx, Operand(rbx, FrameDescription::frame_size_offset()));
518 __ push(Operand(rbx, rcx, times_1, FrameDescription::frame_content_offset()));
535 __ push(Operand(rbx, FrameDescription::state_offset()));
537 __ push(Operand(rbx, FrameDescription::pc_offset()));
538 __ push(Operand(rbx, FrameDescription::continuation_offset()));
542 int offset = (i * kPointerSize) + FrameDescription::registers_offset();
581 void FrameDescription::SetCallerPc(unsigned offset, intptr_t value) {
586 void FrameDescription::SetCallerFp(unsigned offset, intptr_t value) {