Home
last modified time | relevance | path

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

/external/v8/src/arm64/
Ddeoptimizer-arm64.cc98 FrameDescription* output_frame, CodeStubDescriptor* descriptor) { in SetPlatformCompiledStubRegisters()
108 void Deoptimizer::CopyDoubleRegisters(FrameDescription* output_frame) { in CopyDoubleRegisters()
189 FrameDescription::registers_offset(); in Generate()
195 int dst_offset = FrameDescription::double_registers_offset() + in Generate()
208 __ Ldr(unwind_limit, MemOperand(x1, FrameDescription::frame_size_offset())); in Generate()
214 __ Add(x3, x1, FrameDescription::frame_content_offset()); in Generate()
247 __ Ldr(x3, MemOperand(current_frame, FrameDescription::frame_size_offset())); in Generate()
253 __ Ldr(x7, MemOperand(x6, FrameDescription::frame_content_offset())); in Generate()
267 int src_offset = FrameDescription::double_registers_offset(); in Generate()
275 __ Ldr(x6, MemOperand(current_frame, FrameDescription::state_offset())); in Generate()
[all …]
/external/v8/src/x64/
Ddeoptimizer-x64.cc112 FrameDescription* output_frame, CodeStubDescriptor* descriptor) { in SetPlatformCompiledStubRegisters()
121 void Deoptimizer::CopyDoubleRegisters(FrameDescription* output_frame) { in CopyDoubleRegisters()
211 int offset = (i * kPointerSize) + FrameDescription::registers_offset(); in Generate()
216 int double_regs_offset = FrameDescription::double_registers_offset(); in Generate()
227 __ movp(rcx, Operand(rbx, FrameDescription::frame_size_offset())); in Generate()
233 __ leap(rdx, Operand(rbx, FrameDescription::frame_content_offset())); in Generate()
268 __ movp(rcx, Operand(rbx, FrameDescription::frame_size_offset())); in Generate()
272 __ Push(Operand(rbx, rcx, times_1, FrameDescription::frame_content_offset())); in Generate()
289 __ Push(Operand(rbx, FrameDescription::state_offset())); in Generate()
290 __ PushQuad(Operand(rbx, FrameDescription::pc_offset())); in Generate()
[all …]
/external/v8/src/arm/
Ddeoptimizer-arm.cc110 FrameDescription* output_frame, CodeStubDescriptor* descriptor) { in SetPlatformCompiledStubRegisters()
120 void Deoptimizer::CopyDoubleRegisters(FrameDescription* output_frame) { in CopyDoubleRegisters()
207 int offset = (i * kPointerSize) + FrameDescription::registers_offset(); in Generate()
214 int double_regs_offset = FrameDescription::double_registers_offset(); in Generate()
230 __ ldr(r2, MemOperand(r1, FrameDescription::frame_size_offset())); in Generate()
236 __ add(r3, r1, Operand(FrameDescription::frame_content_offset())); in Generate()
272 __ ldr(r3, MemOperand(r2, FrameDescription::frame_size_offset())); in Generate()
277 __ ldr(r6, MemOperand(r6, FrameDescription::frame_content_offset())); in Generate()
291 int src_offset = FrameDescription::double_registers_offset(); in Generate()
302 __ ldr(r6, MemOperand(r2, FrameDescription::state_offset())); in Generate()
[all …]
/external/v8/src/ppc/
Ddeoptimizer-ppc.cc117 FrameDescription* output_frame, CodeStubDescriptor* descriptor) { in SetPlatformCompiledStubRegisters()
127 void Deoptimizer::CopyDoubleRegisters(FrameDescription* output_frame) { in CopyDoubleRegisters()
216 int offset = (i * kPointerSize) + FrameDescription::registers_offset(); in Generate()
221 int double_regs_offset = FrameDescription::double_registers_offset(); in Generate()
237 __ LoadP(r5, MemOperand(r4, FrameDescription::frame_size_offset())); in Generate()
243 __ addi(r6, r4, Operand(FrameDescription::frame_content_offset())); in Generate()
280 __ LoadP(r6, MemOperand(r5, FrameDescription::frame_size_offset())); in Generate()
286 __ LoadP(r9, MemOperand(r9, FrameDescription::frame_content_offset())); in Generate()
307 __ LoadP(r9, MemOperand(r5, FrameDescription::state_offset())); in Generate()
309 __ LoadP(r9, MemOperand(r5, FrameDescription::pc_offset())); in Generate()
[all …]
/external/v8/src/mips64/
Ddeoptimizer-mips64.cc105 FrameDescription* output_frame, CodeStubDescriptor* descriptor) { in SetPlatformCompiledStubRegisters()
115 void Deoptimizer::CopyDoubleRegisters(FrameDescription* output_frame) { in CopyDoubleRegisters()
215 int offset = (i * kPointerSize) + FrameDescription::registers_offset(); in Generate()
225 int double_regs_offset = FrameDescription::double_registers_offset(); in Generate()
241 __ ld(a2, MemOperand(a1, FrameDescription::frame_size_offset())); in Generate()
247 __ Daddu(a3, a1, Operand(FrameDescription::frame_content_offset())); in Generate()
282 __ ld(a3, MemOperand(a2, FrameDescription::frame_size_offset())); in Generate()
287 __ ld(a7, MemOperand(a6, FrameDescription::frame_content_offset())); in Generate()
305 __ ld(a6, MemOperand(a2, FrameDescription::state_offset())); in Generate()
308 __ ld(a6, MemOperand(a2, FrameDescription::pc_offset())); in Generate()
[all …]
/external/v8/src/mips/
Ddeoptimizer-mips.cc105 FrameDescription* output_frame, CodeStubDescriptor* descriptor) { in SetPlatformCompiledStubRegisters()
115 void Deoptimizer::CopyDoubleRegisters(FrameDescription* output_frame) { in CopyDoubleRegisters()
209 int offset = (i * kPointerSize) + FrameDescription::registers_offset(); in Generate()
219 int double_regs_offset = FrameDescription::double_registers_offset(); in Generate()
235 __ lw(a2, MemOperand(a1, FrameDescription::frame_size_offset())); in Generate()
241 __ Addu(a3, a1, Operand(FrameDescription::frame_content_offset())); in Generate()
277 __ lw(a3, MemOperand(a2, FrameDescription::frame_size_offset())); in Generate()
282 __ lw(t3, MemOperand(t2, FrameDescription::frame_content_offset())); in Generate()
300 __ lw(t2, MemOperand(a2, FrameDescription::state_offset())); in Generate()
303 __ lw(t2, MemOperand(a2, FrameDescription::pc_offset())); in Generate()
[all …]
/external/v8/src/ia32/
Ddeoptimizer-ia32.cc194 FrameDescription* output_frame, CodeStubDescriptor* descriptor) { in SetPlatformCompiledStubRegisters()
203 void Deoptimizer::CopyDoubleRegisters(FrameDescription* output_frame) { in CopyDoubleRegisters()
285 int offset = (i * kPointerSize) + FrameDescription::registers_offset(); in Generate()
289 int double_regs_offset = FrameDescription::double_registers_offset(); in Generate()
309 __ mov(ecx, Operand(ebx, FrameDescription::frame_size_offset())); in Generate()
315 __ lea(edx, Operand(ebx, FrameDescription::frame_content_offset())); in Generate()
361 __ mov(ecx, Operand(ebx, FrameDescription::frame_size_offset())); in Generate()
365 __ push(Operand(ebx, ecx, times_1, FrameDescription::frame_content_offset())); in Generate()
383 __ push(Operand(ebx, FrameDescription::state_offset())); in Generate()
384 __ push(Operand(ebx, FrameDescription::pc_offset())); in Generate()
[all …]
/external/v8/src/x87/
Ddeoptimizer-x87.cc194 FrameDescription* output_frame, CodeStubDescriptor* descriptor) { in SetPlatformCompiledStubRegisters()
203 void Deoptimizer::CopyDoubleRegisters(FrameDescription* output_frame) { in CopyDoubleRegisters()
307 int offset = (i * kPointerSize) + FrameDescription::registers_offset(); in Generate()
311 int double_regs_offset = FrameDescription::double_registers_offset(); in Generate()
333 __ mov(ecx, Operand(ebx, FrameDescription::frame_size_offset())); in Generate()
339 __ lea(edx, Operand(ebx, FrameDescription::frame_content_offset())); in Generate()
387 __ mov(ecx, Operand(ebx, FrameDescription::frame_size_offset())); in Generate()
391 __ push(Operand(ebx, ecx, times_1, FrameDescription::frame_content_offset())); in Generate()
420 __ push(Operand(ebx, FrameDescription::state_offset())); in Generate()
421 __ push(Operand(ebx, FrameDescription::pc_offset())); in Generate()
[all …]
/external/v8/src/
Ddeoptimizer.h15 class FrameDescription; variable
650 void SetPlatformCompiledStubRegisters(FrameDescription* output_frame,
655 void CopyDoubleRegisters(FrameDescription* output_frame);
671 FrameDescription* input_;
677 FrameDescription** output_;
697 friend class FrameDescription; variable
737 class FrameDescription {
739 FrameDescription(uint32_t frame_size,
842 return OFFSET_OF(FrameDescription, register_values_.registers_); in registers_offset()
846 return OFFSET_OF(FrameDescription, register_values_.double_registers_); in double_registers_offset()
[all …]
Ddeoptimizer.cc127 FrameDescription* frame = output_[frame_index]; in ConvertJSFrameIndexToFrameIndex()
570 input_ = new(size) FrameDescription(size, function); in Deoptimizer()
746 output_ = new FrameDescription*[count]; in DoComputeOutputFrames()
840 FrameDescription* output_frame = in DoComputeJSFrame()
841 new(output_frame_size) FrameDescription(output_frame_size, function); in DoComputeJSFrame()
1059 FrameDescription* output_frame = in DoComputeInterpretedFrame()
1060 new (output_frame_size) FrameDescription(output_frame_size, function); in DoComputeInterpretedFrame()
1269 FrameDescription* output_frame = in DoComputeArgumentsAdaptorFrame()
1270 new(output_frame_size) FrameDescription(output_frame_size, function); in DoComputeArgumentsAdaptorFrame()
1377 FrameDescription* output_frame = in DoComputeConstructStubFrame()
[all …]
/external/pdfium/tools/drmemory/
Dsuppressions.txt16 *!v8::internal::FrameDescription::GetDoubleRegister