/external/chromium_org/v8/src/ia32/ |
frames-ia32.h | 40 static const int kCallerFPOffset = -6 * kPointerSize; 42 static const int kFunctionArgOffset = +3 * kPointerSize; 43 static const int kReceiverArgOffset = +4 * kPointerSize; 44 static const int kArgcOffset = +5 * kPointerSize; 45 static const int kArgvOffset = +6 * kPointerSize; 51 static const int kFrameSize = 2 * kPointerSize; 53 static const int kCodeOffset = -2 * kPointerSize; 54 static const int kSPOffset = -1 * kPointerSize; 56 static const int kCallerFPOffset = 0 * kPointerSize; 57 static const int kCallerPCOffset = +1 * kPointerSize; [all...] |
regexp-macro-assembler-ia32.h | 96 static const int kReturn_eip = kFramePointer + kPointerSize; 97 static const int kFrameAlign = kReturn_eip + kPointerSize; 100 static const int kStartIndex = kInputString + kPointerSize; 101 static const int kInputStart = kStartIndex + kPointerSize; 102 static const int kInputEnd = kInputStart + kPointerSize; 103 static const int kRegisterOutput = kInputEnd + kPointerSize; 107 static const int kNumOutputRegisters = kRegisterOutput + kPointerSize; 108 static const int kStackHighEnd = kNumOutputRegisters + kPointerSize; 109 static const int kDirectCall = kStackHighEnd + kPointerSize; 110 static const int kIsolate = kDirectCall + kPointerSize; [all...] |
deoptimizer-ia32.cc | 190 for (unsigned i = 0; i < input_->GetFrameSize(); i += kPointerSize) { 218 input_frame_size - parameter_count * kPointerSize - 220 kPointerSize; 247 const int kSavedRegistersAreaSize = kNumberOfRegisters * kPointerSize + 255 __ mov(ecx, Operand(esp, kSavedRegistersAreaSize + 1 * kPointerSize)); 256 __ lea(edx, Operand(esp, kSavedRegistersAreaSize + 2 * kPointerSize)); 264 __ mov(Operand(esp, 0 * kPointerSize), eax); // Function. 265 __ mov(Operand(esp, 1 * kPointerSize), Immediate(type())); // Bailout type. 266 __ mov(Operand(esp, 2 * kPointerSize), ebx); // Bailout id. 267 __ mov(Operand(esp, 3 * kPointerSize), ecx); // Code address or 0 [all...] |
/external/chromium_org/v8/src/x87/ |
frames-x87.h | 40 static const int kCallerFPOffset = -6 * kPointerSize; 42 static const int kFunctionArgOffset = +3 * kPointerSize; 43 static const int kReceiverArgOffset = +4 * kPointerSize; 44 static const int kArgcOffset = +5 * kPointerSize; 45 static const int kArgvOffset = +6 * kPointerSize; 51 static const int kFrameSize = 2 * kPointerSize; 53 static const int kCodeOffset = -2 * kPointerSize; 54 static const int kSPOffset = -1 * kPointerSize; 56 static const int kCallerFPOffset = 0 * kPointerSize; 57 static const int kCallerPCOffset = +1 * kPointerSize; [all...] |
regexp-macro-assembler-x87.h | 96 static const int kReturn_eip = kFramePointer + kPointerSize; 97 static const int kFrameAlign = kReturn_eip + kPointerSize; 100 static const int kStartIndex = kInputString + kPointerSize; 101 static const int kInputStart = kStartIndex + kPointerSize; 102 static const int kInputEnd = kInputStart + kPointerSize; 103 static const int kRegisterOutput = kInputEnd + kPointerSize; 107 static const int kNumOutputRegisters = kRegisterOutput + kPointerSize; 108 static const int kStackHighEnd = kNumOutputRegisters + kPointerSize; 109 static const int kDirectCall = kStackHighEnd + kPointerSize; 110 static const int kIsolate = kDirectCall + kPointerSize; [all...] |
/external/chromium_org/v8/src/arm/ |
frames-arm.h | 81 -(StandardFrameConstants::kFixedFrameSizeFromFp + kPointerSize); 88 3 * kPointerSize : 2 * kPointerSize; 91 -3 * kPointerSize : 0; 92 static const int kCodeOffset = -2 * kPointerSize; 93 static const int kSPOffset = -1 * kPointerSize; 96 static const int kCallerFPOffset = 0 * kPointerSize; 98 static const int kCallerPCOffset = 1 * kPointerSize; 102 static const int kCallerSPDisplacement = 2 * kPointerSize; 110 static const int kLastParameterOffset = +2 * kPointerSize; [all...] |
regexp-macro-assembler-arm.h | 103 static const int kReturnAddress = kStoredRegisters + 8 * kPointerSize; 104 static const int kSecondaryReturnAddress = kReturnAddress + kPointerSize; 106 static const int kRegisterOutput = kSecondaryReturnAddress + kPointerSize; 107 static const int kNumOutputRegisters = kRegisterOutput + kPointerSize; 108 static const int kStackHighEnd = kNumOutputRegisters + kPointerSize; 109 static const int kDirectCall = kStackHighEnd + kPointerSize; 110 static const int kIsolate = kDirectCall + kPointerSize; 114 static const int kInputEnd = kFramePointer - kPointerSize; 115 static const int kInputStart = kInputEnd - kPointerSize; 116 static const int kStartIndex = kInputStart - kPointerSize; [all...] |
/art/runtime/ |
entrypoints_order_test.cc | 89 EXPECT_OFFSET_DIFFP(Thread, tlsPtr_, card_table, exception, kPointerSize); 90 EXPECT_OFFSET_DIFFP(Thread, tlsPtr_, exception, stack_end, kPointerSize); 91 EXPECT_OFFSET_DIFFP(Thread, tlsPtr_, stack_end, managed_stack, kPointerSize); 93 EXPECT_OFFSET_DIFFP(Thread, tlsPtr_, suspend_trigger, jni_env, kPointerSize); 94 EXPECT_OFFSET_DIFFP(Thread, tlsPtr_, jni_env, self, kPointerSize); 95 EXPECT_OFFSET_DIFFP(Thread, tlsPtr_, self, opeer, kPointerSize); 96 EXPECT_OFFSET_DIFFP(Thread, tlsPtr_, opeer, jpeer, kPointerSize); 97 EXPECT_OFFSET_DIFFP(Thread, tlsPtr_, jpeer, stack_begin, kPointerSize); 98 EXPECT_OFFSET_DIFFP(Thread, tlsPtr_, stack_begin, stack_size, kPointerSize); 99 EXPECT_OFFSET_DIFFP(Thread, tlsPtr_, stack_size, throw_location, kPointerSize); [all...] |
handle_scope_test.cc | 53 HandleScope::LinkOffset(kPointerSize)); 59 HandleScope::NumberOfReferencesOffset(kPointerSize)); 69 HandleScope::ReferencesOffset(kPointerSize));
|
/external/chromium_org/v8/src/mips/ |
frames-mips.h | 133 -(StandardFrameConstants::kFixedFrameSizeFromFp + kPointerSize); 139 static const int kFrameSize = 2 * kPointerSize; 141 static const int kCodeOffset = -2 * kPointerSize; 142 static const int kSPOffset = -1 * kPointerSize; 145 static const int kCallerFPOffset = +0 * kPointerSize; 147 static const int kCallerPCOffset = +1 * kPointerSize; 150 static const int kCallerSPOffset = +2 * kPointerSize; 153 static const int kCallerSPDisplacement = +2 * kPointerSize; 163 static const int kLastParameterOffset = +2 * kPointerSize; 167 static const int kParam0Offset = -2 * kPointerSize; [all...] |
regexp-macro-assembler-mips.h | 104 static const int kReturnAddress = kStoredRegisters + 9 * kPointerSize; 105 static const int kSecondaryReturnAddress = kReturnAddress + kPointerSize; 107 static const int kStackFrameHeader = kReturnAddress + 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; 117 static const int kInputEnd = kFramePointer - kPointerSize; 118 static const int kInputStart = kInputEnd - kPointerSize; 119 static const int kStartIndex = kInputStart - kPointerSize; [all...] |
/external/chromium_org/v8/src/mips64/ |
frames-mips64.h | 133 -(StandardFrameConstants::kFixedFrameSizeFromFp + kPointerSize); 139 static const int kFrameSize = 2 * kPointerSize; 141 static const int kCodeOffset = -2 * kPointerSize; 142 static const int kSPOffset = -1 * kPointerSize; 145 static const int kCallerFPOffset = +0 * kPointerSize; 147 static const int kCallerPCOffset = +1 * kPointerSize; 150 static const int kCallerSPOffset = +2 * kPointerSize; 153 static const int kCallerSPDisplacement = +2 * kPointerSize; 163 static const int kLastParameterOffset = +2 * kPointerSize; 167 static const int kParam0Offset = -2 * kPointerSize; [all...] |
regexp-macro-assembler-mips64.h | 110 static const int kReturnAddress = kStoredRegisters + 9 * kPointerSize; 111 static const int kSecondaryReturnAddress = kReturnAddress + kPointerSize; 115 static const int kIsolate = kStackFrameHeader + kPointerSize; 119 static const int kDirectCall = kFramePointer - kPointerSize; 120 static const int kStackHighEnd = kDirectCall - kPointerSize; 121 static const int kNumOutputRegisters = kStackHighEnd - kPointerSize; 122 static const int kRegisterOutput = kNumOutputRegisters - kPointerSize; 123 static const int kInputEnd = kRegisterOutput - kPointerSize; 124 static const int kInputStart = kInputEnd - kPointerSize; 125 static const int kStartIndex = kInputStart - kPointerSize; [all...] |
deoptimizer-mips64.cc | 92 for (unsigned i = 0; i < input_->GetFrameSize(); i += kPointerSize) { 105 output_frame->SetRegister(s1.code(), (params - 1) * kPointerSize); 152 __ Dsubu(sp, sp, kNumberOfRegisters * kPointerSize); 155 __ sd(ToRegister(i), MemOperand(sp, kPointerSize * i)); 160 (kNumberOfRegisters * kPointerSize) + kDoubleRegsSize; 170 __ Daddu(a4, sp, Operand(kSavedRegistersAreaSize + (1 * kPointerSize))); 205 int offset = (i * kPointerSize) + FrameDescription::registers_offset(); 207 __ ld(a2, MemOperand(sp, i * kPointerSize)); 220 int src_offset = i * kDoubleSize + kNumberOfRegisters * kPointerSize; 226 __ Daddu(sp, sp, Operand(kSavedRegistersAreaSize + (1 * kPointerSize))); [all...] |
/external/chromium_org/v8/src/x64/ |
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; 45 static const int kFrameSize = 2 * kPointerSize; 47 static const int kCodeOffset = -2 * kPointerSize; 48 static const int kSPOffset = -1 * kPointerSize; 50 static const int kCallerFPOffset = +0 * kPointerSize; 69 static const int kParam0Offset = -2 * kPointerSize; 70 static const int kReceiverOffset = -1 * kPointerSize; 80 StandardFrameConstants::kFixedFrameSize + kPointerSize; [all...] |
/external/chromium_org/v8/src/arm64/ |
frames-arm64.h | 34 -(StandardFrameConstants::kFixedFrameSizeFromFp + kPointerSize); 40 static const int kFrameSize = 2 * kPointerSize; 42 static const int kCallerSPDisplacement = 2 * kPointerSize; 43 static const int kCallerPCOffset = 1 * kPointerSize; 44 static const int kCallerFPOffset = 0 * kPointerSize; // <- fp 45 static const int kSPOffset = -1 * kPointerSize; 46 static const int kCodeOffset = -2 * kPointerSize; 60 static const int kLastParameterOffset = 2 * kPointerSize; 72 StandardFrameConstants::kFixedFrameSize + kPointerSize; 80 static const int kLengthOffset = -4 * kPointerSize; [all...] |
regexp-macro-assembler-arm64.h | 109 static const int kReturnAddress = kCalleeSavedRegisters + 11 * kPointerSize; 110 static const int kSecondaryReturnAddress = kReturnAddress + kPointerSize; 112 static const int kIsolate = kSecondaryReturnAddress + kPointerSize; 116 static const int kDirectCall = kCalleeSavedRegisters - kPointerSize; 117 static const int kStackBase = kDirectCall - kPointerSize; 118 static const int kOutputSize = kStackBase - kPointerSize; 119 static const int kInput = kOutputSize - kPointerSize; 122 static const int kSuccessCounter = kInput - kPointerSize;
|
/external/chromium_org/v8/src/ |
field-index-inl.h | 15 DCHECK((offset % kPointerSize) == 0); 16 int index = offset / kPointerSize; 24 return FieldIndex::ForPropertyIndex(map, offset / kPointerSize); 43 property_index + first_inobject_offset / kPointerSize, 60 field_index += FixedArray::kHeaderSize / kPointerSize; 63 field_index += JSObject::kHeaderSize / kPointerSize; 84 result -= JSObject::kHeaderSize / kPointerSize; 86 result -= FixedArray::kHeaderSize / kPointerSize;
|
field-index.h | 42 return index() * kPointerSize; 52 return index() - first_inobject_property_offset() / kPointerSize; 59 int result = index() - first_inobject_property_offset() / kPointerSize; 77 DCHECK((first_inobject_property_offset & (kPointerSize - 1)) == 0);
|
objects.h | [all...] |
/external/chromium_org/v8/test/cctest/ |
test-macro-assembler-ia32.cc | 64 __ sub(esp, Immediate(1 * kPointerSize)); 69 __ mov(Operand(esp, 0 * kPointerSize), Immediate(0)); 71 __ Store(ebx, Operand(esp, 0 * kPointerSize), Representation::UInteger8()); 72 __ mov(ebx, Operand(esp, 0 * kPointerSize)); 76 __ Load(ebx, Operand(esp, 0 * kPointerSize), Representation::UInteger8()); 83 __ mov(Operand(esp, 0 * kPointerSize), Immediate(0)); 85 __ Store(ebx, Operand(esp, 0 * kPointerSize), Representation::Integer8()); 86 __ mov(ebx, Operand(esp, 0 * kPointerSize)); 90 __ Load(ebx, Operand(esp, 0 * kPointerSize), Representation::Integer8()); 97 __ mov(Operand(esp, 0 * kPointerSize), Immediate(0)) [all...] |
test-macro-assembler-x87.cc | 64 __ sub(esp, Immediate(1 * kPointerSize)); 69 __ mov(Operand(esp, 0 * kPointerSize), Immediate(0)); 71 __ Store(ebx, Operand(esp, 0 * kPointerSize), Representation::UInteger8()); 72 __ mov(ebx, Operand(esp, 0 * kPointerSize)); 76 __ Load(ebx, Operand(esp, 0 * kPointerSize), Representation::UInteger8()); 83 __ mov(Operand(esp, 0 * kPointerSize), Immediate(0)); 85 __ Store(ebx, Operand(esp, 0 * kPointerSize), Representation::Integer8()); 86 __ mov(ebx, Operand(esp, 0 * kPointerSize)); 90 __ Load(ebx, Operand(esp, 0 * kPointerSize), Representation::Integer8()); 97 __ mov(Operand(esp, 0 * kPointerSize), Immediate(0)) [all...] |
test-macro-assembler-arm.cc | 149 __ sub(sp, sp, Operand(1 * kPointerSize)); 155 __ str(r1, MemOperand(sp, 0 * kPointerSize)); 157 __ Store(r2, MemOperand(sp, 0 * kPointerSize), Representation::UInteger8()); 158 __ ldr(r3, MemOperand(sp, 0 * kPointerSize)); 163 __ Load(r3, MemOperand(sp, 0 * kPointerSize), Representation::UInteger8()); 170 __ str(r1, MemOperand(sp, 0 * kPointerSize)); 172 __ Store(r2, MemOperand(sp, 0 * kPointerSize), Representation::Integer8()); 173 __ ldr(r3, MemOperand(sp, 0 * kPointerSize)); 178 __ Load(r3, MemOperand(sp, 0 * kPointerSize), Representation::Integer8()); 185 __ str(r1, MemOperand(sp, 0 * kPointerSize)); [all...] |
/external/chromium_org/v8/src/compiler/ |
frame.h | 47 DCHECK(IsAligned(size, kPointerSize)); 56 if (kDoubleSize > kPointerSize) { 57 DCHECK(kDoubleSize == kPointerSize * 2);
|
/external/chromium_org/v8/src/ic/x64/ |
stub-cache-x64.cc | 26 DCHECK(kPointerSize == kInt64Size 29 ScaleFactor scale_factor = kPointerSize == kInt64Size ? times_2 : times_1; 31 DCHECK_EQ(3 * kPointerSize, sizeof(StubCache::Entry)); 51 // Use key_offset + kPointerSize * 2, rather than loading map_offset. 53 Operand(kScratchRegister, offset, scale_factor, kPointerSize * 2)); 95 // entry size being 3 * kPointerSize. 96 DCHECK(sizeof(Entry) == 3 * kPointerSize);
|