Home | History | Annotate | Download | only in arm

Lines Matching refs:FrameDescription

271   output_ = new FrameDescription*[1];
272 output_[0] = new(output_frame_size) FrameDescription(
375 FrameDescription* output_frame =
376 new(output_frame_size) FrameDescription(output_frame_size, function);
473 FrameDescription* output_frame =
474 new(output_frame_size) FrameDescription(output_frame_size, function);
602 FrameDescription* output_frame =
603 new(output_frame_size) FrameDescription(output_frame_size, function);
805 // Push all 16 registers (needed to populate FrameDescription::registers_).
854 // Copy core registers into FrameDescription::registers_[kNumRegisters].
857 int offset = (i * kPointerSize) + FrameDescription::registers_offset();
864 int double_regs_offset = FrameDescription::double_registers_offset();
882 __ ldr(r2, MemOperand(r1, FrameDescription::frame_size_offset()));
888 __ add(r3, r1, Operand(FrameDescription::frame_content_offset()));
911 // Outer loop state: r0 = current "FrameDescription** output_",
912 // r1 = one past the last FrameDescription**.
917 // Inner loop state: r2 = current FrameDescription*, r3 = loop index.
919 __ ldr(r3, MemOperand(r2, FrameDescription::frame_size_offset()));
923 __ ldr(r7, MemOperand(r6, FrameDescription::frame_content_offset()));
933 __ ldr(r6, MemOperand(r2, FrameDescription::state_offset()));
937 __ ldr(r6, MemOperand(r2, FrameDescription::pc_offset()));
939 __ ldr(r6, MemOperand(r2, FrameDescription::continuation_offset()));
944 int offset = (i * kPointerSize) + FrameDescription::registers_offset();