Home
last modified time | relevance | path

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

/external/v8/src/arm64/
Ddeoptimizer-arm64.cc69 FrameDescription* output_frame, CodeStubDescriptor* descriptor) { in SetPlatformCompiledStubRegisters()
79 void Deoptimizer::CopyDoubleRegisters(FrameDescription* output_frame) { in CopyDoubleRegisters()
164 FrameDescription::registers_offset(); in Generate()
174 int dst_offset = FrameDescription::double_registers_offset() + in Generate()
185 __ Ldr(unwind_limit, MemOperand(x1, FrameDescription::frame_size_offset())); in Generate()
191 __ Add(x3, x1, FrameDescription::frame_content_offset()); in Generate()
227 __ Ldr(x3, MemOperand(current_frame, FrameDescription::frame_size_offset())); in Generate()
233 __ Ldr(x7, MemOperand(x6, FrameDescription::frame_content_offset())); in Generate()
249 int src_offset = FrameDescription::double_registers_offset() + in Generate()
255 __ Ldr(x6, MemOperand(current_frame, FrameDescription::state_offset())); in Generate()
[all …]
/external/v8/src/x64/
Ddeoptimizer-x64.cc92 FrameDescription* output_frame, CodeStubDescriptor* descriptor) { in SetPlatformCompiledStubRegisters()
101 void Deoptimizer::CopyDoubleRegisters(FrameDescription* output_frame) { in CopyDoubleRegisters()
188 int offset = (i * kPointerSize) + FrameDescription::registers_offset(); in Generate()
193 int double_regs_offset = FrameDescription::double_registers_offset(); in Generate()
204 __ movp(rcx, Operand(rbx, FrameDescription::frame_size_offset())); in Generate()
210 __ leap(rdx, Operand(rbx, FrameDescription::frame_content_offset())); in Generate()
247 __ movp(rcx, Operand(rbx, FrameDescription::frame_size_offset())); in Generate()
251 __ Push(Operand(rbx, rcx, times_1, FrameDescription::frame_content_offset())); in Generate()
268 __ Push(Operand(rbx, FrameDescription::state_offset())); in Generate()
269 __ PushQuad(Operand(rbx, FrameDescription::pc_offset())); in Generate()
[all …]
/external/v8/src/s390/
Ddeoptimizer-s390.cc87 FrameDescription* output_frame, CodeStubDescriptor* descriptor) { in SetPlatformCompiledStubRegisters()
96 void Deoptimizer::CopyDoubleRegisters(FrameDescription* output_frame) { in CopyDoubleRegisters()
185 int offset = (i * kPointerSize) + FrameDescription::registers_offset(); in Generate()
190 int double_regs_offset = FrameDescription::double_registers_offset(); in Generate()
207 __ LoadP(r4, MemOperand(r3, FrameDescription::frame_size_offset())); in Generate()
213 __ la(r5, MemOperand(r3, FrameDescription::frame_content_offset())); in Generate()
252 __ LoadP(r5, MemOperand(r4, FrameDescription::frame_size_offset())); in Generate()
258 __ LoadP(r8, MemOperand(r8, FrameDescription::frame_content_offset())); in Generate()
279 __ LoadP(r8, MemOperand(r4, FrameDescription::state_offset())); in Generate()
281 __ LoadP(r8, MemOperand(r4, FrameDescription::pc_offset())); in Generate()
[all …]
/external/v8/src/ppc/
Ddeoptimizer-ppc.cc92 FrameDescription* output_frame, CodeStubDescriptor* descriptor) { in SetPlatformCompiledStubRegisters()
102 void Deoptimizer::CopyDoubleRegisters(FrameDescription* output_frame) { in CopyDoubleRegisters()
188 int offset = (i * kPointerSize) + FrameDescription::registers_offset(); in Generate()
193 int double_regs_offset = FrameDescription::double_registers_offset(); in Generate()
209 __ LoadP(r5, MemOperand(r4, FrameDescription::frame_size_offset())); in Generate()
215 __ addi(r6, r4, Operand(FrameDescription::frame_content_offset())); in Generate()
254 __ LoadP(r6, MemOperand(r5, FrameDescription::frame_size_offset())); in Generate()
260 __ LoadP(r9, MemOperand(r9, FrameDescription::frame_content_offset())); in Generate()
281 __ LoadP(r9, MemOperand(r5, FrameDescription::state_offset())); in Generate()
283 __ LoadP(r9, MemOperand(r5, FrameDescription::pc_offset())); in Generate()
[all …]
/external/v8/src/ia32/
Ddeoptimizer-ia32.cc173 FrameDescription* output_frame, CodeStubDescriptor* descriptor) { in SetPlatformCompiledStubRegisters()
182 void Deoptimizer::CopyDoubleRegisters(FrameDescription* output_frame) { in CopyDoubleRegisters()
252 int offset = (i * kPointerSize) + FrameDescription::registers_offset(); in Generate()
256 int double_regs_offset = FrameDescription::double_registers_offset(); in Generate()
276 __ mov(ecx, Operand(ebx, FrameDescription::frame_size_offset())); in Generate()
282 __ lea(edx, Operand(ebx, FrameDescription::frame_content_offset())); in Generate()
318 __ mov(ecx, Operand(ebx, FrameDescription::frame_size_offset())); in Generate()
322 __ push(Operand(ebx, ecx, times_1, FrameDescription::frame_content_offset())); in Generate()
340 __ push(Operand(ebx, FrameDescription::state_offset())); in Generate()
341 __ push(Operand(ebx, FrameDescription::pc_offset())); in Generate()
[all …]
/external/v8/src/arm/
Ddeoptimizer-arm.cc86 FrameDescription* output_frame, CodeStubDescriptor* descriptor) { in SetPlatformCompiledStubRegisters()
96 void Deoptimizer::CopyDoubleRegisters(FrameDescription* output_frame) { in CopyDoubleRegisters()
181 int offset = (i * kPointerSize) + FrameDescription::registers_offset(); in Generate()
188 int double_regs_offset = FrameDescription::double_registers_offset(); in Generate()
203 __ ldr(r2, MemOperand(r1, FrameDescription::frame_size_offset())); in Generate()
209 __ add(r3, r1, Operand(FrameDescription::frame_content_offset())); in Generate()
247 __ ldr(r3, MemOperand(r2, FrameDescription::frame_size_offset())); in Generate()
252 __ ldr(r6, MemOperand(r6, FrameDescription::frame_content_offset())); in Generate()
274 __ ldr(r6, MemOperand(r2, FrameDescription::state_offset())); in Generate()
276 __ ldr(r6, MemOperand(r2, FrameDescription::pc_offset())); in Generate()
[all …]
/external/v8/src/mips64/
Ddeoptimizer-mips64.cc84 FrameDescription* output_frame, CodeStubDescriptor* descriptor) { in SetPlatformCompiledStubRegisters()
94 void Deoptimizer::CopyDoubleRegisters(FrameDescription* output_frame) { in CopyDoubleRegisters()
185 int offset = (i * kPointerSize) + FrameDescription::registers_offset(); in Generate()
195 int double_regs_offset = FrameDescription::double_registers_offset(); in Generate()
211 __ ld(a2, MemOperand(a1, FrameDescription::frame_size_offset())); in Generate()
217 __ Daddu(a3, a1, Operand(FrameDescription::frame_content_offset())); in Generate()
253 __ ld(a3, MemOperand(a2, FrameDescription::frame_size_offset())); in Generate()
258 __ ld(a7, MemOperand(a6, FrameDescription::frame_content_offset())); in Generate()
276 __ ld(a6, MemOperand(a2, FrameDescription::state_offset())); in Generate()
279 __ ld(a6, MemOperand(a2, FrameDescription::pc_offset())); in Generate()
[all …]
/external/v8/src/mips/
Ddeoptimizer-mips.cc84 FrameDescription* output_frame, CodeStubDescriptor* descriptor) { in SetPlatformCompiledStubRegisters()
94 void Deoptimizer::CopyDoubleRegisters(FrameDescription* output_frame) { in CopyDoubleRegisters()
185 int offset = (i * kPointerSize) + FrameDescription::registers_offset(); in Generate()
195 int double_regs_offset = FrameDescription::double_registers_offset(); in Generate()
211 __ lw(a2, MemOperand(a1, FrameDescription::frame_size_offset())); in Generate()
217 __ Addu(a3, a1, Operand(FrameDescription::frame_content_offset())); in Generate()
254 __ lw(a3, MemOperand(a2, FrameDescription::frame_size_offset())); in Generate()
259 __ lw(t3, MemOperand(t2, FrameDescription::frame_content_offset())); in Generate()
277 __ lw(t2, MemOperand(a2, FrameDescription::state_offset())); in Generate()
280 __ lw(t2, MemOperand(a2, FrameDescription::pc_offset())); in Generate()
[all …]
/external/v8/src/x87/
Ddeoptimizer-x87.cc173 FrameDescription* output_frame, CodeStubDescriptor* descriptor) { in SetPlatformCompiledStubRegisters()
182 void Deoptimizer::CopyDoubleRegisters(FrameDescription* output_frame) { in CopyDoubleRegisters()
275 int offset = (i * kPointerSize) + FrameDescription::registers_offset(); in Generate()
279 int double_regs_offset = FrameDescription::double_registers_offset(); in Generate()
300 __ mov(ecx, Operand(ebx, FrameDescription::frame_size_offset())); in Generate()
306 __ lea(edx, Operand(ebx, FrameDescription::frame_content_offset())); in Generate()
343 __ mov(ecx, Operand(ebx, FrameDescription::frame_size_offset())); in Generate()
347 __ push(Operand(ebx, ecx, times_1, FrameDescription::frame_content_offset())); in Generate()
376 __ push(Operand(ebx, FrameDescription::state_offset())); in Generate()
377 __ push(Operand(ebx, FrameDescription::pc_offset())); in Generate()
[all …]
/external/v8/src/
Ddeoptimizer.h15 class FrameDescription; variable
674 void SetPlatformCompiledStubRegisters(FrameDescription* output_frame,
679 void CopyDoubleRegisters(FrameDescription* output_frame);
693 FrameDescription* input_;
699 FrameDescription** output_;
726 friend class FrameDescription; variable
777 class FrameDescription {
779 explicit FrameDescription(uint32_t frame_size, int parameter_count = 0);
869 return OFFSET_OF(FrameDescription, register_values_.registers_); in registers_offset()
873 return OFFSET_OF(FrameDescription, register_values_.double_registers_); in double_registers_offset()
[all …]
Ddeoptimizer.cc121 FrameDescription* frame = output_[frame_index]; in ConvertJSFrameIndexToFrameIndex()
547 input_ = new (size) FrameDescription(size, parameter_count); in Deoptimizer()
793 output_ = new FrameDescription*[count]; in DoComputeOutputFrames()
898 FrameDescription* output_frame = new (output_frame_size) in DoComputeJSFrame()
899 FrameDescription(output_frame_size, parameter_count); in DoComputeJSFrame()
1121 FrameDescription* output_frame = new (output_frame_size) in DoComputeInterpretedFrame()
1122 FrameDescription(output_frame_size, parameter_count); in DoComputeInterpretedFrame()
1338 FrameDescription* output_frame = new (output_frame_size) in DoComputeArgumentsAdaptorFrame()
1339 FrameDescription(output_frame_size, parameter_count); in DoComputeArgumentsAdaptorFrame()
1539 FrameDescription* output_frame = in DoComputeConstructStubFrame()
[all …]
/external/pdfium/tools/drmemory/
Dsuppressions.txt16 *!v8::internal::FrameDescription::GetDoubleRegister