/external/v8/src/ia32/ |
H A D | frames-ia32.h | 61 static const int kNextOffset = 0 * kPointerSize; 62 static const int kCodeOffset = 1 * kPointerSize; 63 static const int kStateOffset = 2 * kPointerSize; 64 static const int kContextOffset = 3 * kPointerSize; 65 static const int kFPOffset = 4 * kPointerSize; 67 static const int kSize = kFPOffset + kPointerSize; 73 static const int kCallerFPOffset = -6 * kPointerSize; 75 static const int kFunctionArgOffset = +3 * kPointerSize; 76 static const int kReceiverArgOffset = +4 * kPointerSize; 77 static const int kArgcOffset = +5 * kPointerSize; [all...] |
H A D | deoptimizer-ia32.cc | 337 unsigned height_in_bytes = height * kPointerSize; 344 unsigned stack_slot_size = optimized_code_->stack_slots() * kPointerSize; 346 unsigned outgoing_size = outgoing_height * kPointerSize; 369 unsigned output_offset = output_frame_size - kPointerSize; 373 output_offset -= kPointerSize; 378 int input_offset = input_frame_size - kPointerSize; 380 int limit = input_offset - (parameter_count * kPointerSize); 389 i -= kPointerSize) { 414 input_offset -= kPointerSize; 415 output_offset -= kPointerSize; [all...] |
H A D | regexp-macro-assembler-ia32.h | 122 static const int kReturn_eip = kFramePointer + kPointerSize; 123 static const int kFrameAlign = kReturn_eip + kPointerSize; 126 static const int kStartIndex = kInputString + kPointerSize; 127 static const int kInputStart = kStartIndex + kPointerSize; 128 static const int kInputEnd = kInputStart + kPointerSize; 129 static const int kRegisterOutput = kInputEnd + kPointerSize; 130 static const int kStackHighEnd = kRegisterOutput + kPointerSize; 131 static const int kDirectCall = kStackHighEnd + kPointerSize; 132 static const int kIsolate = kDirectCall + kPointerSize; 136 static const int kBackup_esi = kFramePointer - kPointerSize; [all...] |
H A D | codegen-ia32.h | 66 int offset = FixedArray::kHeaderSize + additional_offset * kPointerSize;
|
H A D | builtins-ia32.cc | 249 __ add(eax, Immediate(kPointerSize)); 355 __ mov(ebx, Operand(esp, kPointerSize)); // Get arguments count. 363 __ lea(esp, Operand(esp, ebx, times_2, 1 * kPointerSize)); // 1 ~ receiver 421 // kPointerSize for the receiver. 422 __ mov(edi, Operand(esp, eax, times_4, kPointerSize)); 438 __ ret(kPointerSize); // Remove receiver. 517 __ mov(ecx, Operand(esp, 1 * kPointerSize)); 524 __ ret(1 * kPointerSize); // Remove state. 527 __ mov(eax, Operand(esp, 2 * kPointerSize)); 530 __ ret(2 * kPointerSize); // Remov [all...] |
H A D | stub-cache-ia32.cc | 384 int offset = holder->map()->instance_size() + (index * kPointerSize); 388 int offset = index * kPointerSize + FixedArray::kHeaderSize; 458 __ add(esp, Immediate(kPointerSize * kFastApiCallArguments)); 486 __ mov(Operand(esp, 2 * kPointerSize), edi); 492 __ mov(Operand(esp, 3 * kPointerSize), ebx); 494 __ mov(Operand(esp, 3 * kPointerSize), Immediate(call_data)); 498 __ lea(eax, Operand(esp, 3 * kPointerSize)); 509 __ add(eax, Immediate(argc * kPointerSize)); 794 int offset = object->map()->instance_size() + (index * kPointerSize); 807 int offset = index * kPointerSize [all...] |
H A D | code-stubs-ia32.cc | 73 __ mov(edx, Operand(esp, 1 * kPointerSize)); 107 __ ret(1 * kPointerSize); 125 __ AllocateInNewSpace((length * kPointerSize) + FixedArray::kHeaderSize, 129 __ mov(ecx, Operand(esp, 1 * kPointerSize)); 156 __ ret(1 * kPointerSize); 167 // [esp + (1 * kPointerSize)]: function 168 // [esp + (2 * kPointerSize)]: serialized scope info 177 __ mov(ecx, Operand(esp, 1 * kPointerSize)); 180 __ mov(ebx, Operand(esp, 2 * kPointerSize)); 227 __ ret(2 * kPointerSize); [all...] |
/external/v8/src/x64/ |
H A D | frames-x64.h | 53 static const int kNextOffset = 0 * kPointerSize; 54 static const int kCodeOffset = 1 * kPointerSize; 55 static const int kStateOffset = 2 * kPointerSize; 56 static const int kContextOffset = 3 * kPointerSize; 57 static const int kFPOffset = 4 * kPointerSize; 59 static const int kSize = kFPOffset + kPointerSize; 66 static const int kCallerFPOffset = -10 * kPointerSize; 68 static const int kCallerFPOffset = -8 * kPointerSize; 70 static const int kArgvOffset = 6 * kPointerSize; 76 static const int kCodeOffset = -2 * kPointerSize; [all...] |
H A D | regexp-macro-assembler-x64.h | 135 static const int kReturn_eip = kFramePointer + kPointerSize; 136 static const int kFrameAlign = kReturn_eip + kPointerSize; 145 static const int kStartIndex = kInputString + kPointerSize; 146 static const int kInputStart = kStartIndex + kPointerSize; 147 static const int kInputEnd = kInputStart + kPointerSize; 148 static const int kRegisterOutput = kInputEnd + kPointerSize; 149 static const int kStackHighEnd = kRegisterOutput + kPointerSize; 151 static const int kDirectCall = kStackHighEnd + kPointerSize; 152 static const int kIsolate = kDirectCall + kPointerSize; 157 static const int kInputString = kFramePointer - kPointerSize; [all...] |
H A D | deoptimizer-x64.cc | 223 unsigned height_in_bytes = height * kPointerSize; 230 unsigned stack_slot_size = optimized_code_->stack_slots() * kPointerSize; 232 unsigned outgoing_size = outgoing_height * kPointerSize; 255 unsigned output_offset = output_frame_size - kPointerSize; 259 output_offset -= kPointerSize; 264 int input_offset = input_frame_size - kPointerSize; 266 int limit = input_offset - (parameter_count * kPointerSize); 275 i -= kPointerSize) { 301 input_offset -= kPointerSize; 302 output_offset -= kPointerSize; [all...] |
H A D | builtins-x64.cc | 254 __ addq(rcx, Immediate(kPointerSize)); 360 __ movq(rbx, Operand(rsp, kPointerSize)); // Get arguments count. 368 __ lea(rsp, Operand(rsp, index.reg, index.scale, 1 * kPointerSize)); 462 // [rsp + 2 * kPointerSize ... ]: Internal frame 463 // [rsp + kPointerSize] : function 502 __ ret(1 * kPointerSize); // Remove receiver. 584 __ SmiToInteger32(rcx, Operand(rsp, 1 * kPointerSize)); 590 __ ret(1 * kPointerSize); // Remove state. 593 __ movq(rax, Operand(rsp, 2 * kPointerSize)); 596 __ ret(2 * kPointerSize); // Remov [all...] |
H A D | code-stubs-x64.cc | 69 __ movq(rdx, Operand(rsp, 1 * kPointerSize)); 103 __ ret(1 * kPointerSize); 121 __ AllocateInNewSpace((length * kPointerSize) + FixedArray::kHeaderSize, 125 __ movq(rcx, Operand(rsp, 1 * kPointerSize)); 150 __ ret(1 * kPointerSize); 161 // [rsp + (1 * kPointerSize)]: function 162 // [rsp + (2 * kPointerSize)]: serialized scope info 171 __ movq(rcx, Operand(rsp, 1 * kPointerSize)); 174 __ movq(rbx, Operand(rsp, 2 * kPointerSize)); 214 __ ret(2 * kPointerSize); [all...] |
/external/v8/src/mips/ |
H A D | frames-mips.h | 157 static const int kNextOffset = 0 * kPointerSize; 158 static const int kCodeOffset = 1 * kPointerSize; 159 static const int kStateOffset = 2 * kPointerSize; 160 static const int kContextOffset = 3 * kPointerSize; 161 static const int kFPOffset = 4 * kPointerSize; 163 static const int kSize = kFPOffset + kPointerSize; 169 static const int kCallerFPOffset = -3 * kPointerSize; 177 static const int kStackSpaceOffset = -3 * kPointerSize; 179 static const int kCodeOffset = -2 * kPointerSize; 181 static const int kSPOffset = -1 * kPointerSize; [all...] |
H A D | deoptimizer-mips.cc | 236 unsigned height_in_bytes = height * kPointerSize; 243 unsigned stack_slot_size = optimized_code_->stack_slots() * kPointerSize; 245 unsigned outgoing_size = outgoing_height * kPointerSize; 268 unsigned output_offset = output_frame_size - kPointerSize; 272 output_offset -= kPointerSize; 277 int input_offset = input_frame_size - kPointerSize; 279 int limit = input_offset - (parameter_count * kPointerSize); 288 i -= kPointerSize) { 314 input_offset -= kPointerSize; 315 output_offset -= kPointerSize; [all...] |
H A D | regexp-macro-assembler-mips.h | 130 static const int kReturnAddress = kStoredRegisters + 9 * kPointerSize; 131 static const int kSecondaryReturnAddress = kReturnAddress + kPointerSize; 133 static const int kStackFrameHeader = kReturnAddress + kPointerSize; 136 static const int kStackHighEnd = kRegisterOutput + kPointerSize; 137 static const int kDirectCall = kStackHighEnd + kPointerSize; 138 static const int kIsolate = kDirectCall + kPointerSize; 142 static const int kInputEnd = kFramePointer - kPointerSize; 143 static const int kInputStart = kInputEnd - kPointerSize; 144 static const int kStartIndex = kInputStart - kPointerSize; 145 static const int kInputString = kStartIndex - kPointerSize; [all...] |
H A D | builtins-mips.cc | 74 __ Subu(s1, s1, kPointerSize); 168 STATIC_ASSERT(0 * kPointerSize == FixedArray::kMapOffset); 170 __ Addu(scratch1, scratch1, kPointerSize); 172 STATIC_ASSERT(1 * kPointerSize == FixedArray::kLengthOffset); 174 __ Addu(scratch1, scratch1, kPointerSize); 177 STATIC_ASSERT(2 * kPointerSize == FixedArray::kHeaderSize); 182 __ sw(scratch3, MemOperand(scratch1, i * kPointerSize)); 186 __ Addu(scratch2, scratch1, Operand(initial_capacity * kPointerSize)); 190 __ Addu(scratch1, scratch1, kPointerSize); 228 (JSArray::kSize + FixedArray::kHeaderSize) / kPointerSize); [all...] |
H A D | macro-assembler-mips.h | 126 int offset = (index - 5) * kPointerSize + kCArgsSlotsSize; 617 Addu(sp, sp, Operand(-kPointerSize)); 626 Subu(sp, sp, Operand(2 * kPointerSize)); 627 sw(src1, MemOperand(sp, 1 * kPointerSize)); 628 sw(src2, MemOperand(sp, 0 * kPointerSize)); 633 Subu(sp, sp, Operand(3 * kPointerSize)); 634 sw(src1, MemOperand(sp, 2 * kPointerSize)); 635 sw(src2, MemOperand(sp, 1 * kPointerSize)); 636 sw(src3, MemOperand(sp, 0 * kPointerSize)); 641 Subu(sp, sp, Operand(4 * kPointerSize)); [all...] |
/external/v8/src/arm/ |
H A D | frames-arm.h | 105 static const int kNextOffset = 0 * kPointerSize; 106 static const int kCodeOffset = 1 * kPointerSize; 107 static const int kStateOffset = 2 * kPointerSize; 108 static const int kContextOffset = 3 * kPointerSize; 109 static const int kFPOffset = 4 * kPointerSize; 111 static const int kSize = kFPOffset + kPointerSize; 117 static const int kCallerFPOffset = -3 * kPointerSize; 123 static const int kCodeOffset = -2 * kPointerSize; 124 static const int kSPOffset = -1 * kPointerSize; 127 static const int kCallerFPOffset = 0 * kPointerSize; [all...] |
H A D | deoptimizer-arm.cc | 246 unsigned height_in_bytes = height * kPointerSize; 253 unsigned stack_slot_size = optimized_code_->stack_slots() * kPointerSize; 255 unsigned outgoing_size = outgoing_height * kPointerSize; 278 unsigned output_offset = output_frame_size - kPointerSize; 282 output_offset -= kPointerSize; 287 int input_offset = input_frame_size - kPointerSize; 289 int limit = input_offset - (parameter_count * kPointerSize); 298 i -= kPointerSize) { 324 input_offset -= kPointerSize; 325 output_offset -= kPointerSize; [all...] |
H A D | regexp-macro-assembler-arm.h | 128 static const int kReturnAddress = kStoredRegisters + 8 * kPointerSize; 129 static const int kSecondaryReturnAddress = kReturnAddress + kPointerSize; 131 static const int kRegisterOutput = kSecondaryReturnAddress + kPointerSize; 132 static const int kStackHighEnd = kRegisterOutput + kPointerSize; 133 static const int kDirectCall = kStackHighEnd + kPointerSize; 134 static const int kIsolate = kDirectCall + kPointerSize; 138 static const int kInputEnd = kFramePointer - kPointerSize; 139 static const int kInputStart = kInputEnd - kPointerSize; 140 static const int kStartIndex = kInputStart - kPointerSize; 141 static const int kInputString = kStartIndex - kPointerSize; [all...] |
H A D | builtins-arm.cc | 165 STATIC_ASSERT(0 * kPointerSize == FixedArray::kMapOffset); 166 __ str(scratch3, MemOperand(scratch1, kPointerSize, PostIndex)); 168 STATIC_ASSERT(1 * kPointerSize == FixedArray::kLengthOffset); 169 __ str(scratch3, MemOperand(scratch1, kPointerSize, PostIndex)); 172 STATIC_ASSERT(2 * kPointerSize == FixedArray::kHeaderSize); 177 __ str(scratch3, MemOperand(scratch1, kPointerSize, PostIndex)); 181 __ add(scratch2, scratch1, Operand(initial_capacity * kPointerSize)); 184 __ str(scratch3, MemOperand(scratch1, kPointerSize, PostIndex)); 222 Operand((JSArray::kSize + FixedArray::kHeaderSize) / kPointerSize)); 265 ASSERT_EQ(0 * kPointerSize, FixedArra [all...] |
/external/v8/src/ |
H A D | platform-tls-win32.h | 50 kPointerSize * index)); 55 kPointerSize * (index - kMaxInlineSlots));
|
H A D | objects.h | 1244 static const int kHeaderSize = kMapOffset + kPointerSize; 2097 static const int kMaxInstanceSize = 255 * kPointerSize; 2105 static const int kElementsOffset = kPropertiesOffset + kPointerSize; 2106 static const int kHeaderSize = kElementsOffset + kPointerSize; 2224 static const int kHeaderSize = kLengthOffset + kPointerSize; 2279 static int SizeFor(int length) { return kHeaderSize + length * kPointerSize; } 2290 static const int kMaxSize = 128 * MB * kPointerSize; 2292 static const int kMaxLength = (kMaxSize - kHeaderSize) / kPointerSize; 2576 static const int kContentArrayOffset = kBitField3StorageOffset + kPointerSize; 2577 static const int kEnumerationIndexOffset = kContentArrayOffset + kPointerSize; [all...] |
H A D | zone-inl.h | 49 if (kPointerSize == 4 && kAlignment == 4) { 52 ASSERT(kAlignment >= kPointerSize);
|
H A D | store-buffer.cc | 64 limit_ = start_ + (kStoreBufferSize / kPointerSize); 67 new VirtualMemory(kOldStoreBufferLength * kPointerSize); 73 int initial_length = static_cast<int>(OS::CommitPageSize() / kPointerSize); 81 (old_limit_ - old_start_) * kPointerSize, 175 grow * kPointerSize, 210 { 97, ((Page::kPageSize / kPointerSize) / 97) / 8 }, 211 { 23, ((Page::kPageSize / kPointerSize) / 23) / 16 }, 212 { 7, ((Page::kPageSize / kPointerSize) / 7) / 32 }, 213 { 3, ((Page::kPageSize / kPointerSize) / 3) / 256 }, 409 slot_address += kPointerSize; [all...] |