OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:FrameDescription
(Results
1 - 12
of
12
) sorted by null
/external/v8/src/arm64/
deoptimizer-arm64.cc
69
FrameDescription
* output_frame, CodeStubDescriptor* descriptor) {
79
void Deoptimizer::CopyDoubleRegisters(
FrameDescription
* output_frame) {
164
FrameDescription
::registers_offset();
174
int dst_offset =
FrameDescription
::double_registers_offset() +
185
__ Ldr(unwind_limit, MemOperand(x1,
FrameDescription
::frame_size_offset()));
191
__ Add(x3, x1,
FrameDescription
::frame_content_offset());
227
__ Ldr(x3, MemOperand(current_frame,
FrameDescription
::frame_size_offset()));
233
__ Ldr(x7, MemOperand(x6,
FrameDescription
::frame_content_offset()));
249
int src_offset =
FrameDescription
::double_registers_offset() +
255
__ Ldr(x6, MemOperand(current_frame,
FrameDescription
::state_offset()))
[
all
...]
/external/v8/src/arm/
deoptimizer-arm.cc
86
FrameDescription
* output_frame, CodeStubDescriptor* descriptor) {
96
void Deoptimizer::CopyDoubleRegisters(
FrameDescription
* output_frame) {
137
// Push all 16 registers (needed to populate
FrameDescription
::registers_).
184
// Copy core registers into
FrameDescription
::registers_[kNumRegisters].
187
int offset = (i * kPointerSize) +
FrameDescription
::registers_offset();
194
int double_regs_offset =
FrameDescription
::double_registers_offset();
209
__ ldr(r2, MemOperand(r1,
FrameDescription
::frame_size_offset()));
215
__ add(r3, r1, Operand(
FrameDescription
::frame_content_offset()));
244
// Outer loop state: r4 = current "
FrameDescription
** output_",
245
// r1 = one past the last
FrameDescription
**
[
all
...]
/external/v8/src/ia32/
deoptimizer-ia32.cc
173
FrameDescription
* output_frame, CodeStubDescriptor* descriptor) {
182
void Deoptimizer::CopyDoubleRegisters(
FrameDescription
* output_frame) {
252
int offset = (i * kPointerSize) +
FrameDescription
::registers_offset();
256
int double_regs_offset =
FrameDescription
::double_registers_offset();
276
__ mov(ecx, Operand(ebx,
FrameDescription
::frame_size_offset()));
282
__ lea(edx, Operand(ebx,
FrameDescription
::frame_content_offset()));
309
// Outer loop state: eax = current
FrameDescription
**, edx = one past the
310
// last
FrameDescription
**.
316
// Inner loop state: ebx = current
FrameDescription
*, ecx = loop index.
318
__ mov(ecx, Operand(ebx,
FrameDescription
::frame_size_offset()))
[
all
...]
/external/v8/src/mips/
deoptimizer-mips.cc
84
FrameDescription
* output_frame, CodeStubDescriptor* descriptor) {
94
void Deoptimizer::CopyDoubleRegisters(
FrameDescription
* output_frame) {
128
// Push saved_regs (needed to populate
FrameDescription
::registers_).
182
// Copy core registers into
FrameDescription
::registers_[kNumRegisters].
185
int offset = (i * kPointerSize) +
FrameDescription
::registers_offset();
195
int double_regs_offset =
FrameDescription
::double_registers_offset();
211
__ lw(a2, MemOperand(a1,
FrameDescription
::frame_size_offset()));
217
__ Addu(a3, a1, Operand(
FrameDescription
::frame_content_offset()));
245
// Outer loop state: t0 = current "
FrameDescription
** output_",
246
// a1 = one past the last
FrameDescription
**
[
all
...]
/external/v8/src/mips64/
deoptimizer-mips64.cc
84
FrameDescription
* output_frame, CodeStubDescriptor* descriptor) {
94
void Deoptimizer::CopyDoubleRegisters(
FrameDescription
* output_frame) {
128
// Push saved_regs (needed to populate
FrameDescription
::registers_).
182
// Copy core registers into
FrameDescription
::registers_[kNumRegisters].
185
int offset = (i * kPointerSize) +
FrameDescription
::registers_offset();
195
int double_regs_offset =
FrameDescription
::double_registers_offset();
211
__ ld(a2, MemOperand(a1,
FrameDescription
::frame_size_offset()));
217
__ Daddu(a3, a1, Operand(
FrameDescription
::frame_content_offset()));
244
// Outer loop state: a4 = current "
FrameDescription
** output_",
245
// a1 = one past the last
FrameDescription
**
[
all
...]
/external/v8/src/ppc/
deoptimizer-ppc.cc
92
FrameDescription
* output_frame, CodeStubDescriptor* descriptor) {
102
void Deoptimizer::CopyDoubleRegisters(
FrameDescription
* output_frame) {
135
// Push saved_regs (needed to populate
FrameDescription
::registers_).
185
// Copy core registers into
FrameDescription
::registers_[kNumRegisters].
188
int offset = (i * kPointerSize) +
FrameDescription
::registers_offset();
193
int double_regs_offset =
FrameDescription
::double_registers_offset();
209
__ LoadP(r5, MemOperand(r4,
FrameDescription
::frame_size_offset()));
215
__ addi(r6, r4, Operand(
FrameDescription
::frame_content_offset()));
243
// Outer loop state: r7 = current "
FrameDescription
** output_",
244
// r4 = one past the last
FrameDescription
**
[
all
...]
/external/v8/src/s390/
deoptimizer-s390.cc
87
FrameDescription
* output_frame, CodeStubDescriptor* descriptor) {
96
void Deoptimizer::CopyDoubleRegisters(
FrameDescription
* output_frame) {
177
// Copy core registers into
FrameDescription
::registers_[kNumRegisters].
179
// __ mvc(MemOperand(r3,
FrameDescription
::registers_offset()),
181
// Copy core registers into
FrameDescription
::registers_[kNumRegisters].
185
int offset = (i * kPointerSize) +
FrameDescription
::registers_offset();
190
int double_regs_offset =
FrameDescription
::double_registers_offset();
207
__ LoadP(r4, MemOperand(r3,
FrameDescription
::frame_size_offset()));
213
__ la(r5, MemOperand(r3,
FrameDescription
::frame_content_offset()));
241
// Outer loop state: r6 = current "
FrameDescription
** output_"
[
all
...]
/external/v8/src/x64/
deoptimizer-x64.cc
93
FrameDescription
* output_frame, CodeStubDescriptor* descriptor) {
102
void Deoptimizer::CopyDoubleRegisters(
FrameDescription
* output_frame) {
189
int offset = (i * kPointerSize) +
FrameDescription
::registers_offset();
194
int double_regs_offset =
FrameDescription
::double_registers_offset();
205
__ movp(rcx, Operand(rbx,
FrameDescription
::frame_size_offset()));
211
__ leap(rdx, Operand(rbx,
FrameDescription
::frame_content_offset()));
239
// Outer loop state: rax = current
FrameDescription
**, rdx = one past the
240
// last
FrameDescription
**.
246
// Inner loop state: rbx = current
FrameDescription
*, rcx = loop index.
248
__ movp(rcx, Operand(rbx,
FrameDescription
::frame_size_offset()))
[
all
...]
/external/v8/src/x87/
deoptimizer-x87.cc
173
FrameDescription
* output_frame, CodeStubDescriptor* descriptor) {
182
void Deoptimizer::CopyDoubleRegisters(
FrameDescription
* output_frame) {
275
int offset = (i * kPointerSize) +
FrameDescription
::registers_offset();
279
int double_regs_offset =
FrameDescription
::double_registers_offset();
300
__ mov(ecx, Operand(ebx,
FrameDescription
::frame_size_offset()));
306
__ lea(edx, Operand(ebx,
FrameDescription
::frame_content_offset()));
334
// Outer loop state: eax = current
FrameDescription
**, edx = one past the
335
// last
FrameDescription
**.
341
// Inner loop state: ebx = current
FrameDescription
*, ecx = loop index.
343
__ mov(ecx, Operand(ebx,
FrameDescription
::frame_size_offset()))
[
all
...]
/development/scripts/
native_heapdump_viewer.py
101
class
FrameDescription
:
150
# Resolved addrs maps addr to
FrameDescription
154
EMPTY_FRAME_DESCRIPTION =
FrameDescription
("???", "???", "???")
192
resolved_addrs[addrs_by_lib[lib][x]] =
FrameDescription
(function, location, lib)
197
fd =
FrameDescription
("???", "???", lib)
203
return
FrameDescription
("", "", "")
/external/v8/src/
deoptimizer.h
17
class
FrameDescription
;
617
void SetPlatformCompiledStubRegisters(
FrameDescription
* output_frame,
622
void CopyDoubleRegisters(
FrameDescription
* output_frame);
636
FrameDescription
* input_;
642
FrameDescription
** output_;
669
friend class
FrameDescription
;
725
class
FrameDescription
{
727
explicit
FrameDescription
(uint32_t frame_size, int parameter_count = 0);
815
return OFFSET_OF(
FrameDescription
, register_values_.registers_);
819
return OFFSET_OF(
FrameDescription
, register_values_.double_registers_)
[
all
...]
deoptimizer.cc
501
input_ = new (size)
FrameDescription
(size, parameter_count);
732
output_ = new
FrameDescription
*[count];
837
FrameDescription
* output_frame = new (output_frame_size)
838
FrameDescription
(output_frame_size, parameter_count);
[
all
...]
Completed in 536 milliseconds