/external/v8/src/mips/ |
frames-mips.h | 74 static const int kNextOffset = 0 * kPointerSize; 75 static const int kStateOffset = 1 * kPointerSize; 76 static const int kFPOffset = 2 * kPointerSize; 77 static const int kPCOffset = 3 * kPointerSize; 79 static const int kSize = kPCOffset + kPointerSize; 85 static const int kCallerFPOffset = -3 * kPointerSize; 92 static const int kSPDisplacement = -1 * kPointerSize; 95 static const int kDebugMarkOffset = -1 * kPointerSize; 97 static const int kCodeOffset = -1 * kPointerSize; 99 static const int kSavedRegistersOffset = 0 * kPointerSize; [all...] |
frames-mips.cc | 61 sp -= kNumJSCallerSaved * kPointerSize; 66 state->pc_address = reinterpret_cast<Address*>(sp - 1 * kPointerSize);
|
/external/v8/src/ia32/ |
frames-ia32.h | 57 static const int kNextOffset = 0 * kPointerSize; 58 static const int kFPOffset = 1 * kPointerSize; 59 static const int kStateOffset = 2 * kPointerSize; 60 static const int kPCOffset = 3 * kPointerSize; 62 static const int kSize = kPCOffset + kPointerSize; 68 static const int kCallerFPOffset = -6 * kPointerSize; 70 static const int kFunctionArgOffset = +3 * kPointerSize; 71 static const int kReceiverArgOffset = +4 * kPointerSize; 72 static const int kArgcOffset = +5 * kPointerSize; 73 static const int kArgvOffset = +6 * kPointerSize; [all...] |
regexp-macro-assembler-ia32.h | 118 static const int kReturn_eip = kFramePointer + kPointerSize; 119 static const int kFrameAlign = kReturn_eip + kPointerSize; 122 static const int kStartIndex = kInputString + kPointerSize; 123 static const int kInputStart = kStartIndex + kPointerSize; 124 static const int kInputEnd = kInputStart + kPointerSize; 125 static const int kRegisterOutput = kInputEnd + kPointerSize; 126 static const int kStackHighEnd = kRegisterOutput + kPointerSize; 127 static const int kDirectCall = kStackHighEnd + kPointerSize; 131 static const int kBackup_esi = kFramePointer - kPointerSize; 132 static const int kBackup_edi = kBackup_esi - kPointerSize; [all...] |
frames-ia32.cc | 58 state->pc_address = reinterpret_cast<Address*>(sp - 1 * kPointerSize); 93 return fp() + offset + (arguments * kPointerSize); 100 return fp() + offset + (arguments + 1) * kPointerSize;
|
builtins-ia32.cc | 99 __ mov(Operand(esp, eax, times_4, kPointerSize), edi); 176 __ add(Operand(ecx), Immediate(kPointerSize)); 240 __ add(Operand(eax), Immediate(kPointerSize)); 343 __ mov(ebx, Operand(esp, kPointerSize)); // get arguments count 349 __ lea(esp, Operand(esp, ebx, times_2, 1 * kPointerSize)); // 1 ~ receiver 402 __ mov(edi, Operand(esp, eax, times_4, +1 * kPointerSize)); // +1 ~ receiver 417 __ ret(1 * kPointerSize); // remove receiver 447 __ mov(edi, Operand(esp, eax, times_4, 1 * kPointerSize)); 489 __ mov(edi, Operand(esp, eax, times_4, 1 * kPointerSize)); 496 Context::kHeaderSize + Context::GLOBAL_INDEX * kPointerSize; [all...] |
regexp-macro-assembler-ia32.cc | 243 __ add(Operand(backtrack_stackpointer()), Immediate(kPointerSize)); // Pop. 316 __ add(Operand(esp), Immediate(kPointerSize)); 336 __ mov(Operand(esp, 2 * kPointerSize), ebx); 341 __ mov(Operand(esp, 1 * kPointerSize), edi); 345 __ mov(Operand(esp, 0 * kPointerSize), edx); 642 __ cmp(ecx, num_registers_ * kPointerSize); 658 __ sub(Operand(esp), Immediate(num_registers_ * kPointerSize)); 688 __ sub(Operand(ecx), Immediate(kPointerSize)); 689 __ cmp(ecx, kRegisterZero - num_saved_registers_ * kPointerSize); 695 const int kRegistersPerPage = kPageSize / kPointerSize; [all...] |
/external/v8/src/arm/ |
frames-arm.h | 82 static const int kNextOffset = 0 * kPointerSize; 83 static const int kStateOffset = 1 * kPointerSize; 84 static const int kFPOffset = 2 * kPointerSize; 85 static const int kPCOffset = 3 * kPointerSize; 87 static const int kSize = kPCOffset + kPointerSize; 93 static const int kCallerFPOffset = -3 * kPointerSize; 100 static const int kSPDisplacement = -1 * kPointerSize; 103 static const int kCodeOffset = -1 * kPointerSize; 105 static const int kSavedRegistersOffset = 0 * kPointerSize; 108 static const int kCallerFPOffset = +0 * kPointerSize; [all...] |
regexp-macro-assembler-arm.h | 123 static const int kReturnAddress = kStoredRegisters + 8 * kPointerSize; 125 static const int kRegisterOutput = kReturnAddress + kPointerSize; 126 static const int kStackHighEnd = kRegisterOutput + kPointerSize; 127 static const int kDirectCall = kStackHighEnd + kPointerSize; 131 static const int kInputEnd = kFramePointer - kPointerSize; 132 static const int kInputStart = kInputEnd - kPointerSize; 133 static const int kStartIndex = kInputStart - kPointerSize; 134 static const int kInputString = kStartIndex - kPointerSize; 137 static const int kInputStartMinusOne = kInputString - kPointerSize; 138 static const int kAtStart = kInputStartMinusOne - kPointerSize; [all...] |
frames-arm.cc | 65 sp -= kNumJSCallerSaved * kPointerSize; 70 state->pc_address = reinterpret_cast<Address*>(sp - 1 * kPointerSize); 105 return fp() + offset + (arguments * kPointerSize); 112 return fp() + offset + (arguments + 1) * kPointerSize;
|
builtins-arm.cc | 110 __ AllocateInNewSpace(size / kPointerSize, 145 ASSERT_EQ(0 * kPointerSize, FixedArray::kMapOffset); 146 __ str(scratch3, MemOperand(scratch1, kPointerSize, PostIndex)); 148 ASSERT_EQ(1 * kPointerSize, FixedArray::kLengthOffset); 149 __ str(scratch3, MemOperand(scratch1, kPointerSize, PostIndex)); 152 ASSERT_EQ(2 * kPointerSize, FixedArray::kHeaderSize); 156 __ str(scratch3, MemOperand(scratch1, kPointerSize, PostIndex)); 194 __ AllocateInNewSpace(size / kPointerSize, 207 Operand((JSArray::kSize + FixedArray::kHeaderSize) / kPointerSize)); 250 ASSERT_EQ(0 * kPointerSize, FixedArray::kMapOffset) [all...] |
fast-codegen-arm.cc | 49 __ ldr(receiver_reg(), MemOperand(sp, index * kPointerSize)); 79 int offset = index * kPointerSize; 125 int offset = index * kPointerSize; 186 __ add(fp, sp, Operand(2 * kPointerSize)); 226 int32_t sp_delta = (scope()->num_parameters() + 1) * kPointerSize;
|
virtual-frame-arm.h | 195 return MemOperand(sp, index * kPointerSize); 216 return MemOperand(fp, kLocal0Offset - index * kPointerSize); 261 return MemOperand(fp, (1 + parameter_count() - index) * kPointerSize); 372 static const int kHandlerSize = StackHandlerConstants::kSize / kPointerSize; 418 return (frame_pointer() - index) * kPointerSize;
|
stub-cache-arm.cc | 163 int offset = holder->map()->instance_size() + (index * kPointerSize); 167 int offset = index * kPointerSize + FixedArray::kHeaderSize; 320 int offset = object->map()->instance_size() + (index * kPointerSize); 333 int offset = index * kPointerSize + FixedArray::kHeaderSize; 386 __ str(r3, MemOperand(sp, arguments.immediate() * kPointerSize)); 797 __ ldr(r0, MemOperand(sp, argc * kPointerSize)); 831 __ ldr(r1, MemOperand(sp, argc * kPointerSize)); 852 __ str(r3, MemOperand(sp, argc * kPointerSize)); [all...] |
macro-assembler-arm.cc | 166 add(sp, sp, Operand(count * kPointerSize), LeaveCC, cond); 244 cmp(offset, Operand(Page::kPageSize / kPointerSize)); 250 sub(offset, offset, Operand(Page::kPageSize / kPointerSize)); 297 add(fp, sp, Operand(3 * kPointerSize)); // Adjust FP to point to saved FP. 317 sub(r6, r6, Operand(kPointerSize)); 323 // ip = sp + kPointerSize * #args; 372 int activation_frame_alignment = 2 * kPointerSize; 374 if (activation_frame_alignment != kPointerSize) { 376 ASSERT(activation_frame_alignment == 2 * kPointerSize); 390 const int kCallerSavedSize = kNumJSCallerSaved * kPointerSize; [all...] |
/external/v8/src/x64/ |
frames-x64.h | 48 static const int kNextOffset = 0 * kPointerSize; 49 static const int kFPOffset = 1 * kPointerSize; 50 static const int kStateOffset = 2 * kPointerSize; 51 static const int kPCOffset = 3 * kPointerSize; 53 static const int kSize = 4 * kPointerSize; 59 static const int kCallerFPOffset = -10 * kPointerSize; 60 static const int kArgvOffset = 6 * kPointerSize; 66 static const int kCodeOffset = -2 * kPointerSize; 67 static const int kSPOffset = -1 * kPointerSize; 69 static const int kCallerFPOffset = +0 * kPointerSize; [all...] |
regexp-macro-assembler-x64.h | 127 static const int kReturn_eip = kFramePointer + kPointerSize; 128 static const int kFrameAlign = kReturn_eip + kPointerSize; 137 static const int kStartIndex = kInputString + kPointerSize; 138 static const int kInputStart = kStartIndex + kPointerSize; 139 static const int kInputEnd = kInputStart + kPointerSize; 140 static const int kRegisterOutput = kInputEnd + kPointerSize; 141 static const int kStackHighEnd = kRegisterOutput + kPointerSize; 143 static const int kDirectCall = kStackHighEnd + kPointerSize; 148 static const int kInputString = kFramePointer - kPointerSize; 149 static const int kStartIndex = kInputString - kPointerSize; [all...] |
frames-x64.cc | 58 state->pc_address = reinterpret_cast<Address*>(sp - 1 * kPointerSize); 98 return fp() + offset + (arguments * kPointerSize); 105 return fp() + offset + (arguments + 1) * kPointerSize;
|
ic-x64.cc | 105 StringDictionary::kCapacityIndex * kPointerSize; 116 StringDictionary::kElementsStartIndex * kPointerSize; 142 const int kDetailsOffset = kElementsStartOffset + 2 * kPointerSize; 148 const int kValueOffset = kElementsStartOffset + kPointerSize; 223 __ push(Operand(rsp, 1 * kPointerSize)); // receiver 224 __ push(Operand(rsp, 1 * kPointerSize)); // name 240 __ push(Operand(rsp, 1 * kPointerSize)); // receiver 241 __ push(Operand(rsp, 1 * kPointerSize)); // name 259 __ movq(rax, Operand(rsp, kPointerSize)); 260 __ movq(rcx, Operand(rsp, 2 * kPointerSize)); [all...] |
stub-cache-x64.cc | 50 ASSERT_EQ(8, kPointerSize); 65 // Use key_offset + kPointerSize, rather than loading value_offset. 67 Operand(kScratchRegister, offset, times_4, kPointerSize)); 125 int offset = holder->map()->instance_size() + (index * kPointerSize); 129 int offset = index * kPointerSize + FixedArray::kHeaderSize; 258 int offset = object->map()->instance_size() + (index * kPointerSize); 267 int offset = index * kPointerSize + FixedArray::kHeaderSize; 677 __ movq(rdx, Operand(rsp, (argc + 1) * kPointerSize)); 698 __ movq(Operand(rsp, (argc + 1) * kPointerSize), rdx); 811 __ movq(rdx, Operand(rsp, (argc + 1) * kPointerSize)); [all...] |
builtins-x64.cc | 100 __ lea(rsp, Operand(rsp, index.reg, index.scale, 1 * kPointerSize)); 134 __ subq(rax, Immediate(kPointerSize)); 153 __ subq(rdi, Immediate(kPointerSize)); 212 __ movq(rdi, Operand(rsp, rax, times_pointer_size, 1 * kPointerSize)); 249 __ movq(rdi, Operand(rsp, rax, times_pointer_size, 1 * kPointerSize)); 256 Context::kHeaderSize + Context::GLOBAL_INDEX * kPointerSize; 285 __ movq(Operand(rsp, rcx, times_pointer_size, 1 * kPointerSize), rbx); 334 static const int kArgumentsOffset = 2 * kPointerSize; 335 static const int kReceiverOffset = 3 * kPointerSize; 336 static const int kFunctionOffset = 4 * kPointerSize; [all...] |
fast-codegen-x64.cc | 49 __ movq(receiver_reg(), Operand(rbp, index * kPointerSize)); 78 int offset = index * kPointerSize; 130 int offset = index * kPointerSize; 237 __ ret((scope()->num_parameters() + 1) * kPointerSize);
|
/external/v8/src/ |
objects.h | [all...] |
regexp-stack.cc | 95 thread_local_.limit_ = new_memory + kStackLimitSlack * kPointerSize;
|
/external/v8/test/cctest/ |
test-mark-compact.cc | 49 int mem_size = 20 * kPointerSize; 50 byte* mem = NewArray<byte>(20*kPointerSize); 59 address += kPointerSize; 64 address -= kPointerSize; 87 (kPointerSize * 4); 118 kPointerSize;
|