/external/v8/src/x87/ |
D | frames-x87.h | 36 static const int kCallerFPOffset = -6 * kPointerSize; 38 static const int kNewTargetArgOffset = +2 * kPointerSize; 39 static const int kFunctionArgOffset = +3 * kPointerSize; 40 static const int kReceiverArgOffset = +4 * kPointerSize; 41 static const int kArgcOffset = +5 * kPointerSize; 42 static const int kArgvOffset = +6 * kPointerSize; 51 static const int kCallerFPOffset = 0 * kPointerSize; 52 static const int kCallerPCOffset = +1 * kPointerSize; 56 static const int kCallerSPDisplacement = +2 * kPointerSize; 66 static const int kLastParameterOffset = +2 * kPointerSize; [all …]
|
D | deoptimizer-x87.cc | 211 __ sub(esp, Immediate(kPointerSize)); in Generate() 233 kNumberOfRegisters * kPointerSize + kDoubleRegsSize; in Generate() 240 __ mov(ecx, Operand(esp, kSavedRegistersAreaSize + 1 * kPointerSize)); in Generate() 241 __ lea(edx, Operand(esp, kSavedRegistersAreaSize + 2 * kPointerSize)); in Generate() 255 __ mov(Operand(esp, 0 * kPointerSize), eax); // Function. in Generate() 256 __ mov(Operand(esp, 1 * kPointerSize), Immediate(type())); // Bailout type. in Generate() 257 __ mov(Operand(esp, 2 * kPointerSize), ebx); // Bailout id. in Generate() 258 __ mov(Operand(esp, 3 * kPointerSize), ecx); // Code address or 0. in Generate() 259 __ mov(Operand(esp, 4 * kPointerSize), edx); // Fp-to-sp delta. in Generate() 260 __ mov(Operand(esp, 5 * kPointerSize), in Generate() [all …]
|
/external/v8/src/ia32/ |
D | frames-ia32.h | 36 static const int kCallerFPOffset = -6 * kPointerSize; 38 static const int kNewTargetArgOffset = +2 * kPointerSize; 39 static const int kFunctionArgOffset = +3 * kPointerSize; 40 static const int kReceiverArgOffset = +4 * kPointerSize; 41 static const int kArgcOffset = +5 * kPointerSize; 42 static const int kArgvOffset = +6 * kPointerSize; 51 static const int kCallerFPOffset = 0 * kPointerSize; 52 static const int kCallerPCOffset = +1 * kPointerSize; 56 static const int kCallerSPDisplacement = +2 * kPointerSize; 66 static const int kLastParameterOffset = +2 * kPointerSize; [all …]
|
D | deoptimizer-ia32.cc | 212 const int kSavedRegistersAreaSize = kNumberOfRegisters * kPointerSize + in Generate() 220 __ mov(ecx, Operand(esp, kSavedRegistersAreaSize + 1 * kPointerSize)); in Generate() 221 __ lea(edx, Operand(esp, kSavedRegistersAreaSize + 2 * kPointerSize)); in Generate() 234 __ mov(Operand(esp, 0 * kPointerSize), eax); // Function. in Generate() 235 __ mov(Operand(esp, 1 * kPointerSize), Immediate(type())); // Bailout type. in Generate() 236 __ mov(Operand(esp, 2 * kPointerSize), ebx); // Bailout id. in Generate() 237 __ mov(Operand(esp, 3 * kPointerSize), ecx); // Code address or 0. in Generate() 238 __ mov(Operand(esp, 4 * kPointerSize), edx); // Fp-to-sp delta. in Generate() 239 __ mov(Operand(esp, 5 * kPointerSize), in Generate() 252 int offset = (i * kPointerSize) + FrameDescription::registers_offset(); in Generate() [all …]
|
/external/v8/src/regexp/x87/ |
D | regexp-macro-assembler-x87.h | 99 static const int kReturn_eip = kFramePointer + kPointerSize; 100 static const int kFrameAlign = kReturn_eip + kPointerSize; 103 static const int kStartIndex = kInputString + kPointerSize; 104 static const int kInputStart = kStartIndex + kPointerSize; 105 static const int kInputEnd = kInputStart + kPointerSize; 106 static const int kRegisterOutput = kInputEnd + kPointerSize; 110 static const int kNumOutputRegisters = kRegisterOutput + kPointerSize; 111 static const int kStackHighEnd = kNumOutputRegisters + kPointerSize; 112 static const int kDirectCall = kStackHighEnd + kPointerSize; 113 static const int kIsolate = kDirectCall + kPointerSize; [all …]
|
/external/v8/src/regexp/ia32/ |
D | regexp-macro-assembler-ia32.h | 99 static const int kReturn_eip = kFramePointer + kPointerSize; 100 static const int kFrameAlign = kReturn_eip + kPointerSize; 103 static const int kStartIndex = kInputString + kPointerSize; 104 static const int kInputStart = kStartIndex + kPointerSize; 105 static const int kInputEnd = kInputStart + kPointerSize; 106 static const int kRegisterOutput = kInputEnd + kPointerSize; 110 static const int kNumOutputRegisters = kRegisterOutput + kPointerSize; 111 static const int kStackHighEnd = kNumOutputRegisters + kPointerSize; 112 static const int kDirectCall = kStackHighEnd + kPointerSize; 113 static const int kIsolate = kDirectCall + kPointerSize; [all …]
|
/external/v8/src/regexp/ppc/ |
D | regexp-macro-assembler-ppc.h | 96 static const int kReturnAddress = kStoredRegisters + 7 * kPointerSize; 97 static const int kCallerFrame = kReturnAddress + kPointerSize; 100 kCallerFrame + kStackFrameExtraParamSlot * kPointerSize; 101 static const int kIsolate = kSecondaryReturnAddress + kPointerSize; 105 static const int kDirectCall = kFramePointer - kPointerSize; 106 static const int kStackHighEnd = kDirectCall - kPointerSize; 107 static const int kNumOutputRegisters = kStackHighEnd - kPointerSize; 108 static const int kRegisterOutput = kNumOutputRegisters - kPointerSize; 109 static const int kInputEnd = kRegisterOutput - kPointerSize; 110 static const int kInputStart = kInputEnd - kPointerSize; [all …]
|
/external/v8/src/regexp/s390/ |
D | regexp-macro-assembler-s390.h | 98 static const int kStackAreaBase = kCallerFrame + kPointerSize; 100 static const int kSecondaryReturnAddress = kStackAreaBase + 2 * kPointerSize; 101 static const int kIsolate = kSecondaryReturnAddress + kPointerSize; 105 static const int kDirectCall = kFramePointer - kPointerSize; 106 static const int kStackHighEnd = kDirectCall - kPointerSize; 107 static const int kNumOutputRegisters = kStackHighEnd - kPointerSize; 108 static const int kRegisterOutput = kNumOutputRegisters - kPointerSize; 109 static const int kInputEnd = kRegisterOutput - kPointerSize; 110 static const int kInputStart = kInputEnd - kPointerSize; 111 static const int kStartIndex = kInputStart - kPointerSize; [all …]
|
/external/v8/src/regexp/mips/ |
D | regexp-macro-assembler-mips.h | 105 static const int kReturnAddress = kStoredRegisters + 9 * kPointerSize; 106 static const int kSecondaryReturnAddress = kReturnAddress + kPointerSize; 108 static const int kStackFrameHeader = kReturnAddress + kPointerSize; 111 static const int kNumOutputRegisters = kRegisterOutput + kPointerSize; 112 static const int kStackHighEnd = kNumOutputRegisters + kPointerSize; 113 static const int kDirectCall = kStackHighEnd + kPointerSize; 114 static const int kIsolate = kDirectCall + kPointerSize; 118 static const int kInputEnd = kFramePointer - kPointerSize; 119 static const int kInputStart = kInputEnd - kPointerSize; 120 static const int kStartIndex = kInputStart - kPointerSize; [all …]
|
/external/v8/src/regexp/arm/ |
D | regexp-macro-assembler-arm.h | 105 static const int kReturnAddress = kStoredRegisters + 8 * kPointerSize; 106 static const int kSecondaryReturnAddress = kReturnAddress + kPointerSize; 108 static const int kRegisterOutput = kSecondaryReturnAddress + kPointerSize; 109 static const int kNumOutputRegisters = kRegisterOutput + kPointerSize; 110 static const int kStackHighEnd = kNumOutputRegisters + kPointerSize; 111 static const int kDirectCall = kStackHighEnd + kPointerSize; 112 static const int kIsolate = kDirectCall + kPointerSize; 116 static const int kInputEnd = kFramePointer - kPointerSize; 117 static const int kInputStart = kInputEnd - kPointerSize; 118 static const int kStartIndex = kInputStart - kPointerSize; [all …]
|
/external/v8/src/mips64/ |
D | frames-mips64.h | 133 -(StandardFrameConstants::kFixedFrameSizeFromFp + kPointerSize); 143 static const int kCallerFPOffset = +0 * kPointerSize; 145 static const int kCallerPCOffset = +1 * kPointerSize; 148 static const int kCallerSPOffset = +2 * kPointerSize; 151 static const int kCallerSPDisplacement = +2 * kPointerSize; 161 static const int kLastParameterOffset = +2 * kPointerSize; 165 static const int kParam0Offset = -2 * kPointerSize; 166 static const int kReceiverOffset = -1 * kPointerSize;
|
/external/v8/src/mips/ |
D | frames-mips.h | 133 -(StandardFrameConstants::kFixedFrameSizeFromFp + kPointerSize); 143 static const int kCallerFPOffset = +0 * kPointerSize; 145 static const int kCallerPCOffset = +1 * kPointerSize; 148 static const int kCallerSPOffset = +2 * kPointerSize; 151 static const int kCallerSPDisplacement = +2 * kPointerSize; 161 static const int kLastParameterOffset = +2 * kPointerSize; 165 static const int kParam0Offset = -2 * kPointerSize; 166 static const int kReceiverOffset = -1 * kPointerSize;
|
/external/v8/src/regexp/mips64/ |
D | regexp-macro-assembler-mips64.h | 109 static const int kReturnAddress = kStoredRegisters + 9 * kPointerSize; 110 static const int kSecondaryReturnAddress = kReturnAddress + kPointerSize; 114 static const int kIsolate = kStackFrameHeader + kPointerSize; 118 static const int kDirectCall = kFramePointer - kPointerSize; 119 static const int kStackHighEnd = kDirectCall - kPointerSize; 120 static const int kNumOutputRegisters = kStackHighEnd - kPointerSize; 121 static const int kRegisterOutput = kNumOutputRegisters - kPointerSize; 122 static const int kInputEnd = kRegisterOutput - kPointerSize; 123 static const int kInputStart = kInputEnd - kPointerSize; 124 static const int kStartIndex = kInputStart - kPointerSize; [all …]
|
/external/v8/src/arm/ |
D | frames-arm.h | 93 -(StandardFrameConstants::kFixedFrameSizeFromFp + kPointerSize); 103 static const int kCallerFPOffset = 0 * kPointerSize; 105 static const int kCallerPCOffset = 1 * kPointerSize; 109 static const int kCallerSPDisplacement = 2 * kPointerSize; 117 static const int kLastParameterOffset = +2 * kPointerSize; 121 static const int kParam0Offset = -2 * kPointerSize; 122 static const int kReceiverOffset = -1 * kPointerSize;
|
/external/v8/src/ppc/ |
D | frames-ppc.h | 152 -(StandardFrameConstants::kFixedFrameSizeFromFp + kPointerSize); 162 static const int kCallerFPOffset = 0 * kPointerSize; 164 static const int kCallerPCOffset = 1 * kPointerSize; 168 static const int kCallerSPDisplacement = 2 * kPointerSize; 176 static const int kLastParameterOffset = +2 * kPointerSize; 180 static const int kParam0Offset = -2 * kPointerSize; 181 static const int kReceiverOffset = -1 * kPointerSize;
|
/external/v8/src/s390/ |
D | frames-s390.h | 155 -(StandardFrameConstants::kFixedFrameSizeFromFp + kPointerSize); 165 static const int kCallerFPOffset = 0 * kPointerSize; 167 static const int kCallerPCOffset = 1 * kPointerSize; 171 static const int kCallerSPDisplacement = 2 * kPointerSize; 178 static const int kLastParameterOffset = +2 * kPointerSize; 182 static const int kParam0Offset = -2 * kPointerSize; 183 static const int kReceiverOffset = -1 * kPointerSize;
|
D | deoptimizer-s390.cc | 128 __ lay(sp, MemOperand(sp, -kNumberOfRegisters * kPointerSize)); in Generate() 135 (kNumberOfRegisters * kPointerSize) + kDoubleRegsSize; in Generate() 147 __ la(r6, MemOperand(sp, kSavedRegistersAreaSize + (1 * kPointerSize))); in Generate() 165 __ StoreP(r7, MemOperand(sp, kStackFrameExtraParamSlot * kPointerSize)); in Generate() 185 int offset = (i * kPointerSize) + FrameDescription::registers_offset(); in Generate() 186 __ LoadP(r4, MemOperand(sp, i * kPointerSize)); in Generate() 196 int src_offset = code * kDoubleSize + kNumberOfRegisters * kPointerSize; in Generate() 203 __ la(sp, MemOperand(sp, kSavedRegistersAreaSize + (1 * kPointerSize))); in Generate() 220 __ la(r5, MemOperand(r5, kPointerSize)); in Generate() 265 __ AddP(r6, r6, Operand(kPointerSize)); in Generate() [all …]
|
/external/v8/src/ |
D | field-index-inl.h | 15 DCHECK((offset % kPointerSize) == 0); in ForInObjectOffset() 16 int index = offset / kPointerSize; in ForInObjectOffset() 18 index < (map->GetInObjectPropertyOffset(0) / kPointerSize + in ForInObjectOffset() 38 property_index + first_inobject_offset / kPointerSize, in ForPropertyIndex() 54 field_index += FixedArray::kHeaderSize / kPointerSize; in ForLoadByFieldIndex() 57 field_index += JSObject::kHeaderSize / kPointerSize; in ForLoadByFieldIndex() 78 result -= JSObject::kHeaderSize / kPointerSize; in GetLoadByFieldIndex() 80 result -= FixedArray::kHeaderSize / kPointerSize; in GetLoadByFieldIndex()
|
D | objects.h | 1773 static const int kHeaderSize = kMapOffset + kPointerSize; 2062 static const int kHeaderSize = HeapObject::kHeaderSize + kPointerSize; 2536 static const int kMaxInstanceSize = 255 * kPointerSize; 2544 static const int kHeaderSize = kElementsOffset + kPointerSize; 2600 static const int kSetOffset = kGetOffset + kPointerSize; 2601 static const int kEnumerableOffset = kSetOffset + kPointerSize; 2602 static const int kConfigurableOffset = kEnumerableOffset + kPointerSize; 2603 static const int kSize = kConfigurableOffset + kPointerSize; 2623 static const int kWritableOffset = kValueOffset + kPointerSize; 2624 static const int kEnumerableOffset = kWritableOffset + kPointerSize; [all …]
|
D | frames.h | 72 static const int kNextOffset = 0 * kPointerSize; 74 static const int kSize = kNextOffset + kPointerSize; 152 static const int kCallerFPOffset = 0 * kPointerSize; 162 kFixedFrameSizeAboveFp / kPointerSize; 164 FLAG_enable_embedded_constant_pool ? kPointerSize : 0; 165 static const int kCPSlotCount = kCPSlotSize / kPointerSize; 166 static const int kConstantPoolOffset = kCPSlotSize ? -1 * kPointerSize : 0; 167 static const int kContextOrFrameTypeSize = kPointerSize; 205 static const int kFixedFrameSizeFromFp = 2 * kPointerSize + kCPSlotSize; 208 static const int kFixedSlotCountFromFp = kFixedFrameSizeFromFp / kPointerSize; [all …]
|
/external/v8/src/x64/ |
D | frames-x64.h | 34 -3 * kPointerSize + -7 * kRegisterSize - kXMMRegistersBlockSize; 37 static const int kCallerFPOffset = -3 * kPointerSize + -5 * kRegisterSize; 39 static const int kArgvOffset = 6 * kPointerSize; 48 static const int kCallerFPOffset = +0 * kPointerSize; 67 static const int kParam0Offset = -2 * kPointerSize; 68 static const int kReceiverOffset = -1 * kPointerSize;
|
/external/v8/src/objects/ |
D | module-info.h | 112 static const int kLocalNameOffset = kExportNameOffset + kPointerSize; 113 static const int kImportNameOffset = kLocalNameOffset + kPointerSize; 114 static const int kModuleRequestOffset = kImportNameOffset + kPointerSize; 115 static const int kCellIndexOffset = kModuleRequestOffset + kPointerSize; 116 static const int kBegPosOffset = kCellIndexOffset + kPointerSize; 117 static const int kEndPosOffset = kBegPosOffset + kPointerSize; 118 static const int kSize = kEndPosOffset + kPointerSize;
|
/external/v8/src/interpreter/ |
D | bytecode-register.cc | 14 kPointerSize; 18 kPointerSize; 22 kPointerSize; 26 kPointerSize; 30 kPointerSize; 34 kPointerSize; 38 kPointerSize;
|
/external/v8/src/compiler/ |
D | frame.h | 102 int alignment_slots = alignment / kPointerSize; 136 int new_frame_slots = (width + kPointerSize - 1) / kPointerSize; in AllocateAlignedFrameSlots() 139 int align_to = (width & 15) == 0 ? 16 : (width & 7) == 0 ? 8 : kPointerSize; in AllocateAlignedFrameSlots() 141 RoundUp(frame_slot_count_ + new_frame_slots, align_to / kPointerSize); in AllocateAlignedFrameSlots() 214 int GetSPToFPOffset() const { return GetSPToFPSlotCount() * kPointerSize; } in GetSPToFPOffset()
|
/external/v8/src/regexp/arm64/ |
D | regexp-macro-assembler-arm64.h | 111 static const int kReturnAddress = kCalleeSavedRegisters + 11 * kPointerSize; 112 static const int kSecondaryReturnAddress = kReturnAddress + kPointerSize; 114 static const int kIsolate = kSecondaryReturnAddress + kPointerSize; 118 static const int kDirectCall = kCalleeSavedRegisters - kPointerSize; 119 static const int kStackBase = kDirectCall - kPointerSize; 120 static const int kOutputSize = kStackBase - kPointerSize; 121 static const int kInput = kOutputSize - kPointerSize; 124 static const int kSuccessCounter = kInput - kPointerSize;
|