Home
last modified time | relevance | path

Searched refs:kHeapObjectTag (Results 1 – 25 of 122) sorted by relevance

12345

/external/v8/tools/
Dgdb-v8-support.py35 kHeapObjectTag = 1 variable
73 return v & kHeapObjectTagMask == kHeapObjectTag
77 return v - kHeapObjectTag
/external/v8/test/cctest/
Dtest-mementos.cc49 reinterpret_cast<AllocationMemento*>(new_space->top() + kHeapObjectTag); in SetUpNewSpaceWithPoisonedMementoAtTop()
52 reinterpret_cast<AllocationSite*>(kHeapObjectTag), SKIP_WRITE_BARRIER); in SetUpNewSpaceWithPoisonedMementoAtTop()
/external/v8/src/ic/x87/
Dstub-cache-x87.cc70 __ add(extra, Immediate(Code::kHeaderSize - kHeapObjectTag)); in ProbeTable()
79 __ add(extra, Immediate(Code::kHeaderSize - kHeapObjectTag)); in ProbeTable()
129 __ add(offset, Immediate(Code::kHeaderSize - kHeapObjectTag)); in ProbeTable()
135 __ add(offset, Immediate(Code::kHeaderSize - kHeapObjectTag)); in ProbeTable()
/external/v8/src/ic/ia32/
Dstub-cache-ia32.cc70 __ add(extra, Immediate(Code::kHeaderSize - kHeapObjectTag)); in ProbeTable()
79 __ add(extra, Immediate(Code::kHeaderSize - kHeapObjectTag)); in ProbeTable()
129 __ add(offset, Immediate(Code::kHeaderSize - kHeapObjectTag)); in ProbeTable()
135 __ add(offset, Immediate(Code::kHeaderSize - kHeapObjectTag)); in ProbeTable()
/external/v8/src/compiler/
Dfast-accessor-assembler.cc57 Internals::kHeapObjectMapOffset - kHeapObjectTag)); in LoadInternalField()
62 Internals::kMapInstanceTypeAndBitFieldOffset - kHeapObjectTag)), in LoadInternalField()
76 assembler_->IntPtrConstant(JSObject::kHeaderSize - kHeapObjectTag + in LoadInternalField()
Dsimplified-operator.h70 int tag() const { return base_is_tagged == kTaggedBase ? kHeapObjectTag : 0; } in tag()
93 int tag() const { return base_is_tagged == kTaggedBase ? kHeapObjectTag : 0; } in tag()
Dinterpreter-assembler.cc383 IntPtrAdd(IntPtrConstant(FixedArray::kHeaderSize - kHeapObjectTag), in LoadConstantPoolEntry()
393 IntPtrAdd(IntPtrConstant(FixedArray::kHeaderSize - kHeapObjectTag), in LoadFixedArrayElement()
402 IntPtrConstant(offset - kHeapObjectTag)); in LoadObjectField()
415 Int32Constant(Context::kHeaderSize - kHeapObjectTag)); in LoadContextSlot()
424 Int32Constant(Context::kHeaderSize - kHeapObjectTag)); in StoreContextSlot()
Djs-generic-lowering.cc638 jsgraph()->IntPtrConstant(HeapObject::kMapOffset - kHeapObjectTag), in LowerJSForInPrepare()
642 jsgraph()->IntPtrConstant(HeapObject::kMapOffset - kHeapObjectTag), in LowerJSForInPrepare()
663 jsgraph()->IntPtrConstant(Map::kBitField3Offset - kHeapObjectTag), in LowerJSForInPrepare()
692 jsgraph()->IntPtrConstant(Map::kDescriptorsOffset - kHeapObjectTag), in LowerJSForInPrepare()
697 kHeapObjectTag), in LowerJSForInPrepare()
702 DescriptorArray::kEnumCacheBridgeCacheOffset - kHeapObjectTag), in LowerJSForInPrepare()
734 jsgraph()->IntPtrConstant(FixedArray::kLengthOffset - kHeapObjectTag), in LowerJSForInPrepare()
/external/v8/test/unittests/compiler/
Dinterpreter-assembler-unittest.cc505 IsIntPtrConstant(BytecodeArray::kConstantPoolOffset - kHeapObjectTag)); in TARGET_TEST_F()
510 IsIntPtrConstant(FixedArray::kHeaderSize - kHeapObjectTag), in TARGET_TEST_F()
526 IsIntPtrConstant(FixedArray::kHeaderSize - kHeapObjectTag), in TARGET_TEST_F()
541 IsIntPtrConstant(offset - kHeapObjectTag))); in TARGET_TEST_F()
555 IsInt32Constant(Context::kHeaderSize - kHeapObjectTag)); in TARGET_TEST_F()
572 IsInt32Constant(Context::kHeaderSize - kHeapObjectTag)); in TARGET_TEST_F()
675 kHeapObjectTag)); in TARGET_TEST_F()
681 kHeapObjectTag))); in TARGET_TEST_F()
Dchange-lowering-unittest.cc75 IsIntPtrConstant(HeapNumber::kValueOffset - kHeapObjectTag), in IsLoadHeapNumber()
382 IsIntPtrConstant(HeapNumber::kValueOffset - kHeapObjectTag), in TARGET_TEST_F()
486 IsInt32Constant(HeapNumber::kValueOffset - kHeapObjectTag), in TARGET_TEST_F()
615 IsInt64Constant(HeapNumber::kValueOffset - kHeapObjectTag), in TARGET_TEST_F()
/external/v8/src/ppc/
Dcodegen-ppc.cc206 __ addi(scratch1, array, Operand(kHeapObjectTag)); in GenerateSmiToDouble()
214 Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in GenerateSmiToDouble()
325 __ addi(array, array, Operand(kHeapObjectTag)); in GenerateDoubleToObject()
333 Operand(FixedDoubleArray::kHeaderSize - kHeapObjectTag)); in GenerateDoubleToObject()
346 Operand(FixedArray::kHeaderSize - kHeapObjectTag - kPointerSize)); in GenerateDoubleToObject()
352 Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in GenerateDoubleToObject()
396 __ addi(upper_bits, heap_number, Operand(-kHeapObjectTag)); in GenerateDoubleToObject()
486 Operand(SeqTwoByteString::kHeaderSize - kHeapObjectTag)); in Generate()
Dbuiltins-ppc.cc392 __ addi(ip, ip, Operand(Code::kHeaderSize - kHeapObjectTag)); in GenerateTailCallToSharedCode()
398 __ addi(ip, r3, Operand(Code::kHeaderSize - kHeapObjectTag)); in GenerateTailCallToReturnedCode()
505 __ addi(r7, r7, Operand(kHeapObjectTag)); in Generate_JSConstructStubHelper()
934 Operand(BytecodeArray::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterEntryTrampoline()
938 Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterEntryTrampoline()
947 __ addi(ip, ip, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterEntryTrampoline()
1054 Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterNotifyDeoptimizedHelper()
1092 __ addi(ip, ip, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterNotifyDeoptimizedHelper()
1389 __ addi(ip, r7, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_HandleFastApiCall()
1425 __ addi(r3, r3, Operand(Code::kHeaderSize - kHeapObjectTag)); // Code start in Generate_OnStackReplacement()
[all …]
/external/v8/src/arm64/
Dbuiltins-arm64.cc390 __ Add(x2, x2, Code::kHeaderSize - kHeapObjectTag); in GenerateTailCallToSharedCode()
396 __ Add(x0, x0, Code::kHeaderSize - kHeapObjectTag); in GenerateTailCallToReturnedCode()
509 __ Add(new_obj, new_obj, kHeapObjectTag); in Generate_JSConstructStubHelper()
963 Operand(BytecodeArray::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterEntryTrampoline()
967 Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterEntryTrampoline()
976 __ Add(ip0, ip0, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterEntryTrampoline()
1026 Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterNotifyDeoptimizedHelper()
1064 __ Add(ip0, ip0, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterNotifyDeoptimizedHelper()
1363 __ Add(x4, x4, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_HandleFastApiCall()
1394 __ Ldr(x1, MemOperand(x0, Code::kDeoptimizationDataOffset - kHeapObjectTag)); in Generate_OnStackReplacement()
[all …]
Dcodegen-arm64.cc187 __ Add(x10, array, kHeapObjectTag); in GenerateSmiToDouble()
197 __ Add(src_elements, elements, FixedArray::kHeaderSize - kHeapObjectTag); in GenerateSmiToDouble()
295 FixedDoubleArray::kHeaderSize - kHeapObjectTag); in GenerateDoubleToObject()
311 __ Add(array, array, kHeapObjectTag); in GenerateDoubleToObject()
482 __ Add(string, string, SeqTwoByteString::kHeaderSize - kHeapObjectTag); in Generate()
/external/v8/src/mips64/
Dbuiltins-mips64.cc394 __ Daddu(at, a2, Operand(Code::kHeaderSize - kHeapObjectTag)); in GenerateTailCallToSharedCode()
400 __ Daddu(at, v0, Operand(Code::kHeaderSize - kHeapObjectTag)); in GenerateTailCallToReturnedCode()
502 __ Daddu(t0, t0, Operand(kHeapObjectTag)); in Generate_JSConstructStubHelper()
928 Operand(BytecodeArray::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterEntryTrampoline()
932 Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterEntryTrampoline()
943 __ Daddu(at, at, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterEntryTrampoline()
1054 Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterNotifyDeoptimizedHelper()
1095 __ Daddu(a1, a1, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterNotifyDeoptimizedHelper()
1389 __ Daddu(t2, t2, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_HandleFastApiCall()
1416 __ ld(a1, MemOperand(v0, Code::kDeoptimizationDataOffset - kHeapObjectTag)); in Generate_OnStackReplacement()
[all …]
/external/v8/src/mips/
Dbuiltins-mips.cc397 __ Addu(at, a2, Operand(Code::kHeaderSize - kHeapObjectTag)); in GenerateTailCallToSharedCode()
403 __ Addu(at, v0, Operand(Code::kHeaderSize - kHeapObjectTag)); in GenerateTailCallToReturnedCode()
507 __ Addu(t4, t4, Operand(kHeapObjectTag)); in Generate_JSConstructStubHelper()
938 Operand(BytecodeArray::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterEntryTrampoline()
942 Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterEntryTrampoline()
953 __ Addu(at, at, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterEntryTrampoline()
1064 Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterNotifyDeoptimizedHelper()
1105 __ Addu(a1, a1, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterNotifyDeoptimizedHelper()
1399 __ Addu(t2, t2, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_HandleFastApiCall()
1426 __ lw(a1, MemOperand(v0, Code::kDeoptimizationDataOffset - kHeapObjectTag)); in Generate_OnStackReplacement()
[all …]
/external/v8/src/arm/
Dbuiltins-arm.cc388 __ add(r2, r2, Operand(Code::kHeaderSize - kHeapObjectTag)); in GenerateTailCallToSharedCode()
394 __ add(r0, r0, Operand(Code::kHeaderSize - kHeapObjectTag)); in GenerateTailCallToReturnedCode()
501 __ add(r4, r4, Operand(kHeapObjectTag)); in Generate_JSConstructStubHelper()
943 Operand(BytecodeArray::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterEntryTrampoline()
947 Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterEntryTrampoline()
956 __ add(ip, ip, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterEntryTrampoline()
1067 Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterNotifyDeoptimizedHelper()
1105 __ add(ip, ip, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterNotifyDeoptimizedHelper()
1384 __ add(r4, r4, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_HandleFastApiCall()
1419 __ add(r0, r0, Operand(Code::kHeaderSize - kHeapObjectTag)); // Code start in Generate_OnStackReplacement()
[all …]
Dcode-stubs-arm.cc397 __ vldr(d6, rhs, HeapNumber::kValueOffset - kHeapObjectTag); in EmitSmiNonsmiComparison()
422 __ vldr(d7, lhs, HeapNumber::kValueOffset - kHeapObjectTag); in EmitSmiNonsmiComparison()
490 __ vldr(d6, rhs, HeapNumber::kValueOffset - kHeapObjectTag); in EmitCheckForTwoHeapNumbers()
491 __ vldr(d7, lhs, HeapNumber::kValueOffset - kHeapObjectTag); in EmitCheckForTwoHeapNumbers()
1122 __ add(r1, r1, Operand(Code::kHeaderSize - kHeapObjectTag)); // Code start in Generate()
1258 __ add(ip, ip, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate()
1693 __ add(r0, r0, Operand(kParameterMapHeaderSize - kHeapObjectTag)); in GenerateNewSloppyFast()
1834 __ add(r4, r4, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in GenerateNewStrict()
2093 __ add(r7, subject, Operand(SeqString::kHeaderSize - kHeapObjectTag)); in Generate()
2118 __ add(r6, r6, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate()
[all …]
/external/v8/src/ic/arm/
Dic-arm.cc120 __ add(scratch2, scratch2, Operand(kValueOffset - kHeapObjectTag)); in GenerateDictionaryStore()
228 __ add(scratch1, elements, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in GenerateFastArrayLoad()
502 __ add(address, elements, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in KeyedStoreGenerateMegamorphicHelper()
520 __ add(address, elements, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in KeyedStoreGenerateMegamorphicHelper()
535 __ add(address, elements, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in KeyedStoreGenerateMegamorphicHelper()
557 kHeapObjectTag)); in KeyedStoreGenerateMegamorphicHelper()
/external/v8/src/
Dtype-feedback-vector.h273 STATIC_ASSERT((Name::kEmptyHashField & kHeapObjectTag) == kHeapObjectTag);
276 STATIC_ASSERT(Name::kHashNotComputedMask == kHeapObjectTag);
Delements-kind.cc53 return FixedArray::kHeaderSize - kHeapObjectTag; in GetDefaultHeaderSizeForElementsKind()
/external/v8/src/ic/mips64/
Dic-mips64.cc122 __ Daddu(scratch2, scratch2, Operand(kValueOffset - kHeapObjectTag)); in GenerateDictionaryStore()
228 Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in GenerateFastArrayLoad()
489 __ Daddu(address, elements, FixedArray::kHeaderSize - kHeapObjectTag); in KeyedStoreGenerateMegamorphicHelper()
511 Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in KeyedStoreGenerateMegamorphicHelper()
529 Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in KeyedStoreGenerateMegamorphicHelper()
552 kHeapObjectTag)); in KeyedStoreGenerateMegamorphicHelper()
/external/v8/src/ic/ppc/
Dic-ppc.cc125 __ addi(scratch2, scratch2, Operand(kValueOffset - kHeapObjectTag)); in GenerateDictionaryStore()
235 Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in GenerateFastArrayLoad()
512 __ addi(address, elements, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in KeyedStoreGenerateMegamorphicHelper()
531 __ addi(address, elements, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in KeyedStoreGenerateMegamorphicHelper()
547 __ addi(address, elements, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in KeyedStoreGenerateMegamorphicHelper()
569 kHeapObjectTag))); in KeyedStoreGenerateMegamorphicHelper()
/external/v8/src/ic/mips/
Dic-mips.cc123 __ Addu(scratch2, scratch2, Operand(kValueOffset - kHeapObjectTag)); in GenerateDictionaryStore()
230 Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in GenerateFastArrayLoad()
493 __ Addu(address, elements, FixedArray::kHeaderSize - kHeapObjectTag); in KeyedStoreGenerateMegamorphicHelper()
513 __ Addu(address, elements, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in KeyedStoreGenerateMegamorphicHelper()
530 __ Addu(address, elements, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in KeyedStoreGenerateMegamorphicHelper()
552 kHoleNanUpper32Offset - kHeapObjectTag)); in KeyedStoreGenerateMegamorphicHelper()
/external/v8/src/ic/arm64/
Dic-arm64.cc110 __ Add(scratch2, scratch2, kValueOffset - kHeapObjectTag); in GenerateDictionaryStore()
216 __ Add(scratch1, elements, FixedArray::kHeaderSize - kHeapObjectTag); in GenerateFastArrayLoad()
509 __ Add(x10, elements, FixedArray::kHeaderSize - kHeapObjectTag); in KeyedStoreGenerateMegamorphicHelper()
530 __ Add(address, elements, FixedArray::kHeaderSize - kHeapObjectTag); in KeyedStoreGenerateMegamorphicHelper()
556 __ Add(x10, elements, FixedDoubleArray::kHeaderSize - kHeapObjectTag); in KeyedStoreGenerateMegamorphicHelper()

12345