/external/v8/src/ia32/ |
D | deoptimizer-ia32.cc | 93 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/ |
D | deoptimizer-arm64.cc | 178 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/ |
D | deoptimizer-x64.cc | 127 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/ |
D | deoptimizer-s390.cc | 108 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/ |
D | deoptimizer-ppc.cc | 104 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/ |
D | deoptimizer-arm.cc | 108 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/ |
D | deoptimizer-mips.cc | 108 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/ |
D | deoptimizer-mips64.cc | 108 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/ |
D | deoptimizer.h | 28 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 …]
|
D | deoptimizer.cc | 34 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 …]
|