Home | History | Annotate | Download | only in arm

Lines Matching refs:FrameDescription

255   output_ = new FrameDescription*[1];
256 output_[0] = new(output_frame_size) FrameDescription(
368 FrameDescription* output_frame, CodeStubInterfaceDescriptor* descriptor) {
381 void Deoptimizer::CopyDoubleRegisters(FrameDescription* output_frame) {
424 // Push all 16 registers (needed to populate FrameDescription::registers_).
463 // Copy core registers into FrameDescription::registers_[kNumRegisters].
466 int offset = (i * kPointerSize) + FrameDescription::registers_offset();
473 int double_regs_offset = FrameDescription::double_registers_offset();
486 __ ldr(r2, MemOperand(r1, FrameDescription::frame_size_offset()));
492 __ add(r3, r1, Operand(FrameDescription::frame_content_offset()));
519 // Outer loop state: r4 = current "FrameDescription** output_",
520 // r1 = one past the last FrameDescription**.
526 // Inner loop state: r2 = current FrameDescription*, r3 = loop index.
528 __ ldr(r3, MemOperand(r2, FrameDescription::frame_size_offset()));
533 __ ldr(r7, MemOperand(r6, FrameDescription::frame_content_offset()));
547 int src_offset = FrameDescription::double_registers_offset();
559 __ ldr(r6, MemOperand(r2, FrameDescription::state_offset()));
563 __ ldr(r6, MemOperand(r2, FrameDescription::pc_offset()));
565 __ ldr(r6, MemOperand(r2, FrameDescription::continuation_offset()));
570 int offset = (i * kPointerSize) + FrameDescription::registers_offset();
606 void FrameDescription::SetCallerPc(unsigned offset, intptr_t value) {
611 void FrameDescription::SetCallerFp(unsigned offset, intptr_t value) {