Home
last modified time | relevance | path

Searched refs:FrameDescription (Results 1 – 10 of 10) sorted by relevance

/external/v8/src/ia32/
Ddeoptimizer-ia32.cc93 int offset = (i * kPointerSize) + FrameDescription::registers_offset(); in Generate()
97 int float_regs_offset = FrameDescription::float_registers_offset(); in Generate()
104 int double_regs_offset = FrameDescription::double_registers_offset(); in Generate()
124 __ mov(ecx, Operand(ebx, FrameDescription::frame_size_offset())); in Generate()
130 __ lea(edx, Operand(ebx, FrameDescription::frame_content_offset())); in Generate()
165 __ mov(ecx, Operand(ebx, FrameDescription::frame_size_offset())); in Generate()
169 __ push(Operand(ebx, ecx, times_1, FrameDescription::frame_content_offset())); in Generate()
187 __ push(Operand(ebx, FrameDescription::pc_offset())); in Generate()
188 __ push(Operand(ebx, FrameDescription::continuation_offset())); in Generate()
192 int offset = (i * kPointerSize) + FrameDescription::registers_offset(); in Generate()
[all …]
/external/v8/src/arm64/
Ddeoptimizer-arm64.cc178 CopyRegListToFrame(masm(), x1, FrameDescription::registers_offset(), in Generate()
182 CopyRegListToFrame(masm(), x1, FrameDescription::double_registers_offset(), in Generate()
188 CopyRegListToFrame(masm(), x1, FrameDescription::float_registers_offset(), in Generate()
198 __ Ldr(unwind_limit, MemOperand(x1, FrameDescription::frame_size_offset())); in Generate()
203 __ Add(x3, x1, FrameDescription::frame_content_offset()); in Generate()
238 __ Ldr(x3, MemOperand(current_frame, FrameDescription::frame_size_offset())); in Generate()
242 __ Add(x7, current_frame, FrameDescription::frame_content_offset()); in Generate()
252 FrameDescription::double_registers_offset()); in Generate()
268 FrameDescription::registers_offset()); in Generate()
272 FrameDescription::continuation_offset())); in Generate()
[all …]
/external/v8/src/x64/
Ddeoptimizer-x64.cc127 int offset = (i * kPointerSize) + FrameDescription::registers_offset(); in Generate()
132 int float_regs_offset = FrameDescription::float_registers_offset(); in Generate()
142 int double_regs_offset = FrameDescription::double_registers_offset(); in Generate()
153 __ movp(rcx, Operand(rbx, FrameDescription::frame_size_offset())); in Generate()
159 __ leap(rdx, Operand(rbx, FrameDescription::frame_content_offset())); in Generate()
195 __ movp(rcx, Operand(rbx, FrameDescription::frame_size_offset())); in Generate()
199 __ Push(Operand(rbx, rcx, times_1, FrameDescription::frame_content_offset())); in Generate()
216 __ PushQuad(Operand(rbx, FrameDescription::pc_offset())); in Generate()
217 __ PushQuad(Operand(rbx, FrameDescription::continuation_offset())); in Generate()
221 int offset = (i * kPointerSize) + FrameDescription::registers_offset(); in Generate()
[all …]
/external/v8/src/s390/
Ddeoptimizer-s390.cc108 int offset = (i * kPointerSize) + FrameDescription::registers_offset(); in Generate()
113 int double_regs_offset = FrameDescription::double_registers_offset(); in Generate()
126 int float_regs_offset = FrameDescription::float_registers_offset(); in Generate()
142 __ LoadP(r4, MemOperand(r3, FrameDescription::frame_size_offset())); in Generate()
148 __ la(r5, MemOperand(r3, FrameDescription::frame_content_offset())); in Generate()
186 __ LoadP(r5, MemOperand(r4, FrameDescription::frame_size_offset())); in Generate()
192 __ LoadP(r8, MemOperand(r8, FrameDescription::frame_content_offset())); in Generate()
213 __ LoadP(r8, MemOperand(r4, FrameDescription::pc_offset())); in Generate()
215 __ LoadP(r8, MemOperand(r4, FrameDescription::continuation_offset())); in Generate()
221 int offset = (i * kPointerSize) + FrameDescription::registers_offset(); in Generate()
[all …]
/external/v8/src/ppc/
Ddeoptimizer-ppc.cc104 int offset = (i * kPointerSize) + FrameDescription::registers_offset(); in Generate()
109 int double_regs_offset = FrameDescription::double_registers_offset(); in Generate()
120 int float_regs_offset = FrameDescription::float_registers_offset(); in Generate()
135 __ LoadP(r5, MemOperand(r4, FrameDescription::frame_size_offset())); in Generate()
141 __ addi(r6, r4, Operand(FrameDescription::frame_content_offset())); in Generate()
179 __ LoadP(r6, MemOperand(r5, FrameDescription::frame_size_offset())); in Generate()
185 __ LoadP(r9, MemOperand(r9, FrameDescription::frame_content_offset())); in Generate()
206 __ LoadP(r9, MemOperand(r5, FrameDescription::pc_offset())); in Generate()
208 __ LoadP(r9, MemOperand(r5, FrameDescription::continuation_offset())); in Generate()
215 int offset = (i * kPointerSize) + FrameDescription::registers_offset(); in Generate()
[all …]
/external/v8/src/arm/
Ddeoptimizer-arm.cc108 int offset = (i * kPointerSize) + FrameDescription::registers_offset(); in Generate()
115 int double_regs_offset = FrameDescription::double_registers_offset(); in Generate()
128 int float_regs_offset = FrameDescription::float_registers_offset(); in Generate()
142 __ ldr(r2, MemOperand(r1, FrameDescription::frame_size_offset())); in Generate()
148 __ add(r3, r1, Operand(FrameDescription::frame_content_offset())); in Generate()
185 __ ldr(r3, MemOperand(r2, FrameDescription::frame_size_offset())); in Generate()
190 __ ldr(r6, MemOperand(r6, FrameDescription::frame_content_offset())); in Generate()
209 __ ldr(r6, MemOperand(r2, FrameDescription::pc_offset())); in Generate()
211 __ ldr(r6, MemOperand(r2, FrameDescription::continuation_offset())); in Generate()
216 int offset = (i * kPointerSize) + FrameDescription::registers_offset(); in Generate()
[all …]
/external/v8/src/mips/
Ddeoptimizer-mips.cc108 int offset = (i * kPointerSize) + FrameDescription::registers_offset(); in Generate()
118 int double_regs_offset = FrameDescription::double_registers_offset(); in Generate()
132 int float_regs_offset = FrameDescription::float_registers_offset(); in Generate()
146 __ lw(a2, MemOperand(a1, FrameDescription::frame_size_offset())); in Generate()
152 __ Addu(a3, a1, Operand(FrameDescription::frame_content_offset())); in Generate()
188 __ lw(a3, MemOperand(a2, FrameDescription::frame_size_offset())); in Generate()
193 __ lw(t3, MemOperand(t2, FrameDescription::frame_content_offset())); in Generate()
211 __ lw(t2, MemOperand(a2, FrameDescription::pc_offset())); in Generate()
213 __ lw(t2, MemOperand(a2, FrameDescription::continuation_offset())); in Generate()
223 int offset = (i * kPointerSize) + FrameDescription::registers_offset(); in Generate()
[all …]
/external/v8/src/mips64/
Ddeoptimizer-mips64.cc108 int offset = (i * kPointerSize) + FrameDescription::registers_offset(); in Generate()
118 int double_regs_offset = FrameDescription::double_registers_offset(); in Generate()
130 int float_regs_offset = FrameDescription::float_registers_offset(); in Generate()
146 __ Ld(a2, MemOperand(a1, FrameDescription::frame_size_offset())); in Generate()
152 __ Daddu(a3, a1, Operand(FrameDescription::frame_content_offset())); in Generate()
187 __ Ld(a3, MemOperand(a2, FrameDescription::frame_size_offset())); in Generate()
192 __ Ld(a7, MemOperand(a6, FrameDescription::frame_content_offset())); in Generate()
210 __ Ld(a6, MemOperand(a2, FrameDescription::pc_offset())); in Generate()
212 __ Ld(a6, MemOperand(a2, FrameDescription::continuation_offset())); in Generate()
221 int offset = (i * kPointerSize) + FrameDescription::registers_offset(); in Generate()
[all …]
/external/v8/src/
Ddeoptimizer.h28 class FrameDescription; variable
611 FrameDescription* input_;
617 FrameDescription** output_;
644 friend class FrameDescription; variable
700 class FrameDescription {
702 explicit FrameDescription(uint32_t frame_size, int parameter_count = 0);
791 return OFFSET_OF(FrameDescription, register_values_.registers_); in registers_offset()
795 return OFFSET_OF(FrameDescription, register_values_.double_registers_); in double_registers_offset()
799 return OFFSET_OF(FrameDescription, register_values_.float_registers_); in float_registers_offset()
803 return offsetof(FrameDescription, frame_size_); in frame_size_offset()
[all …]
Ddeoptimizer.cc34 FrameWriter(Deoptimizer* deoptimizer, FrameDescription* frame, in FrameWriter()
128 FrameDescription* frame_;
538 input_ = new (size) FrameDescription(size, parameter_count); in Deoptimizer()
767 output_ = new FrameDescription*[count]; in DoComputeOutputFrames()
870 FrameDescription* output_frame = new (output_frame_size) in DoComputeInterpretedFrame()
871 FrameDescription(output_frame_size, parameter_count); in DoComputeInterpretedFrame()
1081 FrameDescription* output_frame = new (output_frame_size) in DoComputeArgumentsAdaptorFrame()
1082 FrameDescription(output_frame_size, parameter_count); in DoComputeArgumentsAdaptorFrame()
1204 FrameDescription* output_frame = new (output_frame_size) in DoComputeConstructStubFrame()
1205 FrameDescription(output_frame_size, parameter_count); in DoComputeConstructStubFrame()
[all …]