/external/v8/src/execution/ |
D | frame-constants.h | 53 static constexpr int kCallerFPOffset = 0 * kSystemPointerSize; 63 kFixedFrameSizeAboveFp / kSystemPointerSize; 65 FLAG_enable_embedded_constant_pool ? kSystemPointerSize : 0; 66 static constexpr int kCPSlotCount = kCPSlotSize / kSystemPointerSize; 68 kCPSlotSize ? -1 * kSystemPointerSize : 0; 69 static constexpr int kContextOrFrameTypeSize = kSystemPointerSize; 112 3 * kSystemPointerSize + kCPSlotSize; 116 kFixedFrameSizeFromFp / kSystemPointerSize; 117 static constexpr int kFixedSlotCount = kFixedFrameSize / kSystemPointerSize; 119 static constexpr int kFunctionOffset = -2 * kSystemPointerSize - kCPSlotSize; [all …]
|
D | isolate-data.h | 62 return builtin_entry_table_offset() + builtin_index * kSystemPointerSize; in builtin_entry_slot_offset() 82 return builtins_table_offset() + builtin_index * kSystemPointerSize; in builtin_slot_offset() 87 return builtins_table_offset() + id * kSystemPointerSize; in builtin_slot_offset() 130 V(kEmbedderDataOffset, Internals::kNumIsolateDataSlots* kSystemPointerSize) \ 131 V(kFastCCallCallerFPOffset, kSystemPointerSize) \ 132 V(kFastCCallCallerPCOffset, kSystemPointerSize) \ 134 V(kRootsTableOffset, RootsTable::kEntriesCount* kSystemPointerSize) \ 137 V(kBuiltinEntryTableOffset, Builtins::builtin_count* kSystemPointerSize) \ 138 V(kBuiltinsTableOffset, Builtins::builtin_count* kSystemPointerSize) \ 149 V(kExternalPointerTableOffset, kSystemPointerSize * 3)
|
/external/v8/src/regexp/x64/ |
D | regexp-macro-assembler-x64.h | 91 static const int kReturn_eip = kFramePointer + kSystemPointerSize; 92 static const int kFrameAlign = kReturn_eip + kSystemPointerSize; 101 static const int kStartIndex = kInputString + kSystemPointerSize; 102 static const int kInputStart = kStartIndex + kSystemPointerSize; 103 static const int kInputEnd = kInputStart + kSystemPointerSize; 104 static const int kRegisterOutput = kInputEnd + kSystemPointerSize; 109 static const int kNumOutputRegisters = kRegisterOutput + kSystemPointerSize; 110 static const int kStackHighEnd = kNumOutputRegisters + kSystemPointerSize; 112 static const int kDirectCall = kStackHighEnd + kSystemPointerSize; 113 static const int kIsolate = kDirectCall + kSystemPointerSize; [all …]
|
/external/v8/src/execution/ia32/ |
D | frame-constants-ia32.h | 19 static constexpr int kCallerFPOffset = -6 * kSystemPointerSize; 23 static constexpr int kRootRegisterValueOffset = +2 * kSystemPointerSize; 26 static constexpr int kNewTargetArgOffset = +3 * kSystemPointerSize; 27 static constexpr int kFunctionArgOffset = +4 * kSystemPointerSize; 28 static constexpr int kReceiverArgOffset = +5 * kSystemPointerSize; 29 static constexpr int kArgcOffset = +6 * kSystemPointerSize; 30 static constexpr int kArgvOffset = +7 * kSystemPointerSize; 33 static constexpr int kMicrotaskQueueArgOffset = +3 * kSystemPointerSize; 45 kNumberOfSavedGpParamRegs * kSystemPointerSize + 65 -kFixedFrameSizeFromFp - kNumPushedGpRegisters * kSystemPointerSize; [all …]
|
/external/v8/src/regexp/ia32/ |
D | regexp-macro-assembler-ia32.h | 98 static const int kReturn_eip = kFramePointer + kSystemPointerSize; 99 static const int kFrameAlign = kReturn_eip + kSystemPointerSize; 102 static const int kStartIndex = kInputString + kSystemPointerSize; 103 static const int kInputStart = kStartIndex + kSystemPointerSize; 104 static const int kInputEnd = kInputStart + kSystemPointerSize; 105 static const int kRegisterOutput = kInputEnd + kSystemPointerSize; 109 static const int kNumOutputRegisters = kRegisterOutput + kSystemPointerSize; 110 static const int kStackHighEnd = kNumOutputRegisters + kSystemPointerSize; 111 static const int kDirectCall = kStackHighEnd + kSystemPointerSize; 112 static const int kIsolate = kDirectCall + kSystemPointerSize; [all …]
|
D | regexp-macro-assembler-ia32.cc | 209 __ add(backtrack_stackpointer(), Immediate(kSystemPointerSize)); // Pop. in CheckGreedyLoop() 299 __ add(esp, Immediate(kSystemPointerSize)); in CheckNotBackReferenceIgnoreCase() 325 __ mov(Operand(esp, 3 * kSystemPointerSize), in CheckNotBackReferenceIgnoreCase() 328 __ mov(Operand(esp, 2 * kSystemPointerSize), ebx); in CheckNotBackReferenceIgnoreCase() 336 __ mov(Operand(esp, 1 * kSystemPointerSize), edi); in CheckNotBackReferenceIgnoreCase() 340 __ mov(Operand(esp, 0 * kSystemPointerSize), edx); in CheckNotBackReferenceIgnoreCase() 693 STATIC_ASSERT(kSuccessfulCaptures == kBackup_ebx - kSystemPointerSize); in GetCode() 696 kSuccessfulCaptures - kSystemPointerSize); in GetCode() 698 STATIC_ASSERT(kBacktrackCount == kStringStartMinusOne - kSystemPointerSize); in GetCode() 713 __ cmp(ecx, num_registers_ * kSystemPointerSize); in GetCode() [all …]
|
/external/v8/src/execution/arm64/ |
D | frame-constants-arm64.h | 55 static constexpr int kCallerFPOffset = -3 * kSystemPointerSize; 56 static constexpr int kFixedFrameSize = 6 * kSystemPointerSize; 62 8 * kSystemPointerSize; 64 10 * kSystemPointerSize; 65 static constexpr int kOffsetToCalleeSavedRegisters = 1 * kSystemPointerSize; 73 kDirectCallerFPOffset + 1 * kSystemPointerSize; 75 kDirectCallerPCOffset + 1 * kSystemPointerSize + 89 kNumberOfSavedGpParamRegs * kSystemPointerSize + 113 kSystemPointerSize * kNumPushedGpRegisters; 122 base::bits::CountPopulation(lower_regs) * kSystemPointerSize; in GetPushedGpRegisterOffset()
|
/external/v8/src/regexp/ppc/ |
D | regexp-macro-assembler-ppc.h | 94 static const int kReturnAddress = kStoredRegisters + 7 * kSystemPointerSize; 95 static const int kCallerFrame = kReturnAddress + kSystemPointerSize; 98 kCallerFrame + kStackFrameExtraParamSlot * kSystemPointerSize; 102 static const int kDirectCall = kFramePointer - kSystemPointerSize; 103 static const int kStackHighEnd = kDirectCall - kSystemPointerSize; 104 static const int kNumOutputRegisters = kStackHighEnd - kSystemPointerSize; 105 static const int kRegisterOutput = kNumOutputRegisters - kSystemPointerSize; 106 static const int kInputEnd = kRegisterOutput - kSystemPointerSize; 107 static const int kInputStart = kInputEnd - kSystemPointerSize; 108 static const int kStartIndex = kInputStart - kSystemPointerSize; [all …]
|
/external/v8/src/execution/x64/ |
D | frame-constants-x64.h | 28 static constexpr int kCallerFPOffset = -3 * kSystemPointerSize + 29 -7 * kSystemPointerSize - 33 static constexpr int kArgcOffset = 6 * kSystemPointerSize; 34 static constexpr int kArgvOffset = 7 * kSystemPointerSize; 41 -3 * kSystemPointerSize + -5 * kSystemPointerSize; 54 kNumberOfSavedGpParamRegs * kSystemPointerSize + 74 -kFixedFrameSizeFromFp - kNumPushedGpRegisters * kSystemPointerSize; 83 base::bits::CountPopulation(lower_regs) * kSystemPointerSize; in GetPushedGpRegisterOffset()
|
/external/v8/src/regexp/s390/ |
D | regexp-macro-assembler-s390.h | 96 static const int kStackAreaBase = kCallerFrame + kSystemPointerSize; 98 static const int kIsolate = kStackAreaBase + 2 * kSystemPointerSize; 102 static const int kDirectCall = kFramePointer - kSystemPointerSize; 103 static const int kStackHighEnd = kDirectCall - kSystemPointerSize; 104 static const int kNumOutputRegisters = kStackHighEnd - kSystemPointerSize; 105 static const int kRegisterOutput = kNumOutputRegisters - kSystemPointerSize; 106 static const int kInputEnd = kRegisterOutput - kSystemPointerSize; 107 static const int kInputStart = kInputEnd - kSystemPointerSize; 108 static const int kStartIndex = kInputStart - kSystemPointerSize; 109 static const int kInputString = kStartIndex - kSystemPointerSize; [all …]
|
/external/v8/src/diagnostics/arm/ |
D | unwinder-arm.cc | 22 reinterpret_cast<void*>(Load(base_addr + 0 * i::kSystemPointerSize)); in GetCalleeSavedRegistersFromEntryFrame() 24 reinterpret_cast<void*>(Load(base_addr + 1 * i::kSystemPointerSize)); in GetCalleeSavedRegistersFromEntryFrame() 26 reinterpret_cast<void*>(Load(base_addr + 2 * i::kSystemPointerSize)); in GetCalleeSavedRegistersFromEntryFrame() 28 reinterpret_cast<void*>(Load(base_addr + 3 * i::kSystemPointerSize)); in GetCalleeSavedRegistersFromEntryFrame() 30 reinterpret_cast<void*>(Load(base_addr + 4 * i::kSystemPointerSize)); in GetCalleeSavedRegistersFromEntryFrame() 32 reinterpret_cast<void*>(Load(base_addr + 5 * i::kSystemPointerSize)); in GetCalleeSavedRegistersFromEntryFrame() 34 reinterpret_cast<void*>(Load(base_addr + 6 * i::kSystemPointerSize)); in GetCalleeSavedRegistersFromEntryFrame()
|
/external/v8/src/execution/arm/ |
D | frame-constants-arm.h | 39 static constexpr int kCallerFPOffset = -3 * kSystemPointerSize; 42 static constexpr int kArgcOffset = +0 * kSystemPointerSize; 43 static constexpr int kArgvOffset = +1 * kSystemPointerSize; 56 kDirectCallerFPOffset + 1 * kSystemPointerSize; 58 kDirectCallerPCOffset + 1 * kSystemPointerSize; 92 kSystemPointerSize * kNumPushedGpRegisters; 101 base::bits::CountPopulation(lower_regs) * kSystemPointerSize; in GetPushedGpRegisterOffset()
|
/external/v8/src/compiler/ |
D | frame.h | 115 int alignment_slots = alignment / kSystemPointerSize; 131 if (alignment > kSystemPointerSize) { 134 width += alignment - kSystemPointerSize; 161 int new_frame_slots = (width + kSystemPointerSize - 1) / kSystemPointerSize; in AllocateAlignedFrameSlots() 165 (width & 15) == 0 ? 16 : (width & 7) == 0 ? 8 : kSystemPointerSize; in AllocateAlignedFrameSlots() 167 align_to / kSystemPointerSize); in AllocateAlignedFrameSlots() 240 return GetSPToFPSlotCount() * kSystemPointerSize; in GetSPToFPOffset()
|
/external/v8/src/execution/s390/ |
D | frame-constants-s390.h | 17 static constexpr int kCallerFPOffset = -3 * kSystemPointerSize; 20 static constexpr int kArgvOffset = 20 * kSystemPointerSize; 36 kNumberOfSavedGpParamRegs * kSystemPointerSize + 57 kSystemPointerSize * kNumPushedGpRegisters; 66 base::bits::CountPopulation(lower_regs) * kSystemPointerSize; in GetPushedGpRegisterOffset()
|
/external/v8/src/execution/mips/ |
D | frame-constants-mips.h | 19 static constexpr int kCallerFPOffset = -3 * kSystemPointerSize; 22 static constexpr int kArgcOffset = +0 * kSystemPointerSize; 23 static constexpr int kArgvOffset = +1 * kSystemPointerSize; 58 -kFixedFrameSizeFromFp - kNumPushedGpRegisters * kSystemPointerSize; 67 base::bits::CountPopulation(lower_regs) * kSystemPointerSize; in GetPushedGpRegisterOffset()
|
/external/v8/src/execution/ppc/ |
D | frame-constants-ppc.h | 19 ? -4 * kSystemPointerSize 20 : -3 * kSystemPointerSize; 32 kNumberOfSavedGpParamRegs * kSystemPointerSize + 53 kSystemPointerSize * kNumPushedGpRegisters; 62 base::bits::CountPopulation(lower_regs) * kSystemPointerSize; in GetPushedGpRegisterOffset()
|
/external/v8/src/interpreter/ |
D | bytecode-register.cc | 14 kSystemPointerSize; 18 kSystemPointerSize; 22 kSystemPointerSize; 26 kSystemPointerSize; 30 kSystemPointerSize; 34 kSystemPointerSize;
|
/external/v8/src/regexp/arm64/ |
D | regexp-macro-assembler-arm64.h | 109 kCalleeSavedRegisters + 11 * kSystemPointerSize; 111 static const int kIsolate = kReturnAddress + kSystemPointerSize; 115 static const int kDirectCall = kCalleeSavedRegisters - kSystemPointerSize; 116 static const int kStackBase = kDirectCall - kSystemPointerSize; 117 static const int kOutputSize = kStackBase - kSystemPointerSize; 118 static const int kInput = kOutputSize - kSystemPointerSize; 121 static const int kSuccessCounter = kInput - kSystemPointerSize; 122 static const int kBacktrackCount = kSuccessCounter - kSystemPointerSize;
|
/external/v8/src/builtins/s390/ |
D | builtins-s390.cc | 127 kSystemPointerSize)); in Generate_JSBuiltinsConstructStubHelper() 152 __ AddP(sp, sp, Operand(kSystemPointerSize)); in Generate_JSBuiltinsConstructStubHelper() 240 kSystemPointerSize)); in Generate_JSConstructStubGeneric() 336 __ AddP(sp, sp, Operand(kSystemPointerSize)); in Generate_JSConstructStubGeneric() 514 (kNumCalleeSaved + 2) * kSystemPointerSize + 515 kNumCalleeSavedDoubles * kDoubleSize + 5 * kSystemPointerSize + 516 EntryFrameConstants::kCallerFPOffset - kSystemPointerSize; 571 __ lay(sp, MemOperand(sp, -10 * kSystemPointerSize)); in Generate_JSEntryVariant() 573 pushed_stack_space += (kNumCalleeSaved + 2) * kSystemPointerSize; in Generate_JSEntryVariant() 589 __ lay(sp, MemOperand(sp, -5 * kSystemPointerSize)); in Generate_JSEntryVariant() [all …]
|
/external/v8/src/codegen/ppc/ |
D | macro-assembler-ppc.h | 211 StorePU(src2, MemOperand(sp, -2 * kSystemPointerSize)); in Push() 212 StoreP(src1, MemOperand(sp, kSystemPointerSize)); in Push() 217 StorePU(src3, MemOperand(sp, -3 * kSystemPointerSize)); in Push() 218 StoreP(src2, MemOperand(sp, kSystemPointerSize)); in Push() 219 StoreP(src1, MemOperand(sp, 2 * kSystemPointerSize)); in Push() 224 StorePU(src4, MemOperand(sp, -4 * kSystemPointerSize)); in Push() 225 StoreP(src3, MemOperand(sp, kSystemPointerSize)); in Push() 226 StoreP(src2, MemOperand(sp, 2 * kSystemPointerSize)); in Push() 227 StoreP(src1, MemOperand(sp, 3 * kSystemPointerSize)); in Push() 233 StorePU(src5, MemOperand(sp, -5 * kSystemPointerSize)); in Push() [all …]
|
/external/v8/src/builtins/ppc/ |
D | builtins-ppc.cc | 129 Operand(StandardFrameConstants::kCallerSPOffset + kSystemPointerSize)); in Generate_JSBuiltinsConstructStubHelper() 156 __ addi(sp, sp, Operand(kSystemPointerSize)); in Generate_JSBuiltinsConstructStubHelper() 245 Operand(StandardFrameConstants::kCallerSPOffset + kSystemPointerSize)); in Generate_JSConstructStubGeneric() 344 __ addi(sp, sp, Operand(kSystemPointerSize)); in Generate_JSConstructStubGeneric() 551 __ StoreP(r0, MemOperand(sp, kStackFrameLRSlot * kSystemPointerSize)); in Generate_JSEntryVariant() 686 __ LoadP(r0, MemOperand(sp, kStackFrameLRSlot * kSystemPointerSize)); in Generate_JSEntryVariant() 770 __ LoadPU(r9, MemOperand(r8, -kSystemPointerSize)); // read next parameter in Generate_JSEntryTrampolineHelper() 1331 __ LoadP(r5, MemOperand(r5, -kSystemPointerSize)); in Generate_InterpreterPushArgsThenCallImpl() 1381 __ subi(r7, r7, Operand(kSystemPointerSize)); in Generate_InterpreterPushArgsThenConstructImpl() 1562 kSystemPointerSize + in Generate_ContinueToBuiltinHelper() [all …]
|
/external/v8/src/builtins/arm64/ |
D | builtins-arm64.cc | 125 __ Str(padreg, MemOperand(x2, 1 * kSystemPointerSize)); in Generate_JSBuiltinsConstructStubHelper() 141 __ Add(dst, dst, kSystemPointerSize); // Skip receiver. in Generate_JSBuiltinsConstructStubHelper() 144 kSystemPointerSize); // Skip receiver. in Generate_JSBuiltinsConstructStubHelper() 271 __ Peek(x3, 0 * kSystemPointerSize); in Generate_JSConstructStubGeneric() 329 StandardFrameConstants::kCallerSPOffset + kSystemPointerSize); in Generate_JSConstructStubGeneric() 361 __ Peek(x0, 0 * kSystemPointerSize); in Generate_JSConstructStubGeneric() 510 __ Str(x11, MemOperand(x12, -kSystemPointerSize, PostIndex)); in Generate_ResumeGeneratorTrampoline() 640 1 * kSystemPointerSize); in Generate_JSEntryVariant() 707 static_assert(StackHandlerConstants::kSize == 2 * kSystemPointerSize, in Generate_JSEntryVariant() 709 static_assert(StackHandlerConstants::kNextOffset == 0 * kSystemPointerSize, in Generate_JSEntryVariant() [all …]
|
/external/v8/src/codegen/s390/ |
D | macro-assembler-s390.h | 523 lay(sp, MemOperand(sp, -kSystemPointerSize)); in push() 528 lay(sp, MemOperand(sp, -kSystemPointerSize)); in push() 534 la(sp, MemOperand(sp, kSystemPointerSize)); in pop() 539 la(sp, MemOperand(sp, kSystemPointerSize)); in pop() 542 void pop() { la(sp, MemOperand(sp, kSystemPointerSize)); } in pop() 552 lay(sp, MemOperand(sp, -kSystemPointerSize * 2)); in Push() 553 StoreP(src1, MemOperand(sp, kSystemPointerSize)); in Push() 559 lay(sp, MemOperand(sp, -kSystemPointerSize * 3)); in Push() 560 StoreP(src1, MemOperand(sp, kSystemPointerSize * 2)); in Push() 561 StoreP(src2, MemOperand(sp, kSystemPointerSize)); in Push() [all …]
|
/external/v8/src/common/ |
D | external-pointer-inl.h | 18 STATIC_ASSERT(kExternalPointerSize == kSystemPointerSize); in DecodeExternalPointer() 31 static_assert(kExternalPointerSize == kSystemPointerSize, in InitExternalPointerField() 47 static_assert(kExternalPointerSize == kSystemPointerSize, in InitExternalPointerField() 83 static_assert(kExternalPointerSize == kSystemPointerSize, in WriteExternalPointerField()
|
/external/v8/src/builtins/x64/ |
D | builtins-x64.cc | 105 kSystemPointerSize)); in Generate_JSBuiltinsConstructStubHelper() 126 __ leaq(rsp, Operand(rsp, index.reg, index.scale, 1 * kSystemPointerSize)); in Generate_JSBuiltinsConstructStubHelper() 216 kSystemPointerSize)); in Generate_JSConstructStubGeneric() 268 __ movq(rax, Operand(rsp, 0 * kSystemPointerSize)); in Generate_JSConstructStubGeneric() 278 __ leaq(rsp, Operand(rsp, index.reg, index.scale, 1 * kSystemPointerSize)); in Generate_JSConstructStubGeneric() 343 __ AllocateStackSpace(kSystemPointerSize); in Generate_JSEntryVariant() 391 static constexpr int kOffsetToContextSlot = -2 * kSystemPointerSize; in Generate_JSEntryVariant() 480 __ addq(rsp, Immediate(2 * kSystemPointerSize)); // remove markers in Generate_JSEntryVariant() 830 kSystemPointerSize)); in LeaveInterpreterFrame() 1141 __ subq(rcx, Immediate(kSystemPointerSize)); in Generate_InterpreterEntryTrampoline() [all …]
|