Home
last modified time | relevance | path

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

1234

/external/swiftshader/third_party/subzero/src/DartARM32/
Dassembler_arm.cc1569 Instructions::HeaderSize() - kHeapObjectTag; in CheckCodePointer()
1634 LoadWordFromPoolOffset(rd, offset - kHeapObjectTag, pp, cond); in LoadObjectHelper()
1662 LoadWordFromPoolOffset(dst, offset - kHeapObjectTag, new_pp, AL); in LoadFunctionFromCalleePool()
1672 LoadWordFromPoolOffset(rd, offset - kHeapObjectTag, PP, cond); in LoadNativeEntry()
1802 tst(old_value, Operand(kHeapObjectTag)); in VerifiedWrite()
1812 COMPILE_ASSERT(kHeapObjectTag == 1); in VerifiedWrite()
1813 tst(old_value, Operand((kWordSize - 1) - kHeapObjectTag)); in VerifiedWrite()
1890 if (Address::CanHoldStoreOffset(kWord, offset - kHeapObjectTag, &ignored)) { in StoreIntoObjectOffset()
1894 AddImmediate(IP, object, offset - kHeapObjectTag); in StoreIntoObjectOffset()
1920 if (Address::CanHoldStoreOffset(kWord, offset - kHeapObjectTag, &ignored)) { in StoreIntoObjectNoBarrierOffset()
[all …]
/external/v8/tools/
Dgdb-v8-support.py40 kHeapObjectTag = 1 variable
78 return v & kHeapObjectTagMask == kHeapObjectTag
82 return v - kHeapObjectTag
/external/v8/src/builtins/
Dbuiltins-wasm-gen.cc29 kHeapObjectTag))); in LoadBuiltinFromFrame()
45 kHeapObjectTag))); in LoadCEntryFromInstance()
Dbuiltins-arguments-gen.cc144 offset.Bind(IntPtrConstant(FixedArrayBase::kHeaderSize - kHeapObjectTag)); in ConstructParametersObjectFromArgs()
314 FixedArray::kHeaderSize - kHeapObjectTag); in EmitFastNewSloppyArguments()
317 FixedArray::kHeaderSize - kHeapObjectTag); in EmitFastNewSloppyArguments()
354 zero, PACKED_ELEMENTS, mode, FixedArray::kHeaderSize - kHeapObjectTag); in EmitFastNewSloppyArguments()
/external/v8/src/runtime/
Druntime-interpreter.cc129 int offset = bytecode_offset - BytecodeArray::kHeaderSize + kHeapObjectTag; in RUNTIME_FUNCTION()
163 int offset = bytecode_offset - BytecodeArray::kHeaderSize + kHeapObjectTag; in RUNTIME_FUNCTION()
/external/v8/src/compiler/
Dmemory-optimizer.cc205 __ IntAdd(state->top(), __ IntPtrConstant(kHeapObjectTag))); in VisitAllocateRaw()
247 vfalse = __ IntSub(vfalse, __ IntPtrConstant(kHeapObjectTag)); in VisitAllocateRaw()
261 __ IntAdd(done.PhiAt(0), __ IntPtrConstant(kHeapObjectTag))); in VisitAllocateRaw()
289 __ IntAdd(top, __ IntPtrConstant(kHeapObjectTag)))); in VisitAllocateRaw()
Dsimplified-operator.h80 int tag() const { return base_is_tagged == kTaggedBase ? kHeapObjectTag : 0; } in tag()
126 int tag() const { return base_is_tagged == kTaggedBase ? kHeapObjectTag : 0; } in tag()
Deffect-control-linearizer.cc2654 __ IntPtrConstant(FixedDoubleArray::kHeaderSize - kHeapObjectTag)); in LowerNewDoubleElements()
2702 __ IntPtrConstant(FixedArray::kHeaderSize - kHeapObjectTag)); in LowerNewSmiOrObjectElements()
3044 __ IntPtrConstant(SeqOneByteString::kHeaderSize - kHeapObjectTag), in LowerStringFromSingleCharCode()
3067 __ IntPtrConstant(SeqTwoByteString::kHeaderSize - kHeapObjectTag), in LowerStringFromSingleCharCode()
3166 __ IntPtrConstant(SeqOneByteString::kHeaderSize - kHeapObjectTag), in LowerStringFromSingleCodePoint()
3190 __ IntPtrConstant(SeqTwoByteString::kHeaderSize - kHeapObjectTag), in LowerStringFromSingleCodePoint()
3236 __ IntPtrConstant(SeqTwoByteString::kHeaderSize - kHeapObjectTag), in LowerStringFromSingleCodePoint()
3700 __ IntPtrConstant(JSObject::kHeaderSize - kHeapObjectTag)); in LowerLoadFieldByIndex()
3715 kHeapObjectTag)); in LowerLoadFieldByIndex()
3737 __ IntPtrConstant(JSObject::kHeaderSize - kHeapObjectTag)); in LowerLoadFieldByIndex()
[all …]
/external/v8/src/builtins/mips64/
Dbuiltins-mips64.cc85 __ Daddu(a2, v0, Operand(Code::kHeaderSize - kHeapObjectTag)); in GenerateTailCallToReturnedCode()
445 __ Daddu(a2, a2, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_ResumeGeneratorTrampoline()
704 Operand(Code::kHeaderSize - kHeapObjectTag)); in MaybeTailCallOptimizedCodeSlot()
841 Operand(BytecodeArray::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterEntryTrampoline()
1092 Code::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterEnterBytecode()
1223 __ Daddu(a2, a2, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_InstantiateAsmJs()
1254 __ Daddu(t0, t0, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_ContinueToBuiltinHelper()
1318 __ Ld(a1, MemOperand(v0, Code::kDeoptimizationDataOffset - kHeapObjectTag)); in Generate_OnStackReplacementHelper()
1324 kHeapObjectTag)); in Generate_OnStackReplacementHelper()
1329 __ daddiu(ra, v0, Code::kHeaderSize - kHeapObjectTag); in Generate_OnStackReplacementHelper()
[all …]
/external/v8/src/builtins/ppc/
Dbuiltins-ppc.cc85 __ addi(r5, r5, Operand(Code::kHeaderSize - kHeapObjectTag)); in GenerateTailCallToReturnedCode()
433 Operand(FixedArray::kHeaderSize - kHeapObjectTag - kPointerSize)); in Generate_ResumeGeneratorTrampoline()
462 __ addi(r5, r5, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_ResumeGeneratorTrampoline()
727 Operand(Code::kHeaderSize - kHeapObjectTag)); in MaybeTailCallOptimizedCodeSlot()
875 Operand(BytecodeArray::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterEntryTrampoline()
1128 Code::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterEnterBytecode()
1262 __ addi(r5, r5, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_InstantiateAsmJs()
1295 __ addi(ip, ip, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_ContinueToBuiltinHelper()
1367 __ addi(r3, r3, Operand(Code::kHeaderSize - kHeapObjectTag)); // Code start in Generate_OnStackReplacementHelper()
1691 Operand(FixedArray::kHeaderSize - kHeapObjectTag - kPointerSize)); in Generate_CallOrConstructVarargs()
[all …]
/external/v8/src/builtins/mips/
Dbuiltins-mips.cc86 __ Addu(a2, v0, Code::kHeaderSize - kHeapObjectTag); in GenerateTailCallToReturnedCode()
552 __ Addu(a2, a2, Code::kHeaderSize - kHeapObjectTag); in Generate_ResumeGeneratorTrampoline()
704 __ Addu(a2, optimized_code_entry, Code::kHeaderSize - kHeapObjectTag); in MaybeTailCallOptimizedCodeSlot()
842 Operand(BytecodeArray::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterEntryTrampoline()
1093 Code::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterEnterBytecode()
1226 __ Addu(a2, a2, Code::kHeaderSize - kHeapObjectTag); in Generate_InstantiateAsmJs()
1257 __ Addu(t0, t0, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_ContinueToBuiltinHelper()
1321 __ lw(a1, MemOperand(v0, Code::kDeoptimizationDataOffset - kHeapObjectTag)); in Generate_OnStackReplacementHelper()
1327 kHeapObjectTag)); in Generate_OnStackReplacementHelper()
1333 __ addiu(ra, v0, Code::kHeaderSize - kHeapObjectTag); in Generate_OnStackReplacementHelper()
[all …]
/external/v8/src/
Dfeedback-vector.h506 STATIC_ASSERT((Name::kEmptyHashField & kHeapObjectTag) == kHeapObjectTag);
509 STATIC_ASSERT(Name::kHashNotComputedMask == kHeapObjectTag);
Delements-kind.cc61 return FixedArray::kHeaderSize - kHeapObjectTag; in GetDefaultHeaderSizeForElementsKind()
Dcode-stub-assembler.cc1238 IntPtrAdd(address.value(), IntPtrConstant(kHeapObjectTag))); in AllocateRaw()
1408 return Load(rep, object, IntPtrConstant(offset - kHeapObjectTag)); in LoadObjectField()
1415 return Load(rep, object, IntPtrSub(offset, IntPtrConstant(kHeapObjectTag))); in LoadObjectField()
1814 IntPtrConstant(SeqOneByteString::kHeaderSize - kHeapObjectTag)); in PointerToSeqStringData()
1837 IntPtrConstant(kHeapObjectTag)), in DispatchMaybeObject()
1857 IntPtrConstant(kHeapObjectTag)); in IsStrongHeapObject()
1932 int32_t header_size = array_header_size + additional_offset - kHeapObjectTag; in LoadArrayElement()
2319 FeedbackVector::kFeedbackSlotsOffset + additional_offset - kHeapObjectTag; in LoadFeedbackVectorSlot()
2338 int32_t header_size = array_header_size + additional_offset - kHeapObjectTag + in LoadAndUntagToWord32ArrayElement()
2381 FixedDoubleArray::kHeaderSize + additional_offset - kHeapObjectTag; in LoadFixedDoubleArrayElement()
[all …]
/external/v8/src/builtins/arm64/
Dbuiltins-arm64.cc87 __ Add(x2, x2, Code::kHeaderSize - kHeapObjectTag); in GenerateTailCallToReturnedCode()
503 __ Add(x2, x2, Code::kHeaderSize - kHeapObjectTag); in Generate_ResumeGeneratorTrampoline()
803 Operand(Code::kHeaderSize - kHeapObjectTag)); in MaybeTailCallOptimizedCodeSlot()
945 Operand(BytecodeArray::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterEntryTrampoline()
1208 Code::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterEnterBytecode()
1363 __ Add(x4, x4, Code::kHeaderSize - kHeapObjectTag); in Generate_InstantiateAsmJs()
1420 __ Add(builtin, builtin, Code::kHeaderSize - kHeapObjectTag); in Generate_ContinueToBuiltinHelper()
1487 __ Ldr(x1, MemOperand(x0, Code::kDeoptimizationDataOffset - kHeapObjectTag)); in Generate_OnStackReplacementHelper()
1498 __ Add(lr, x0, Code::kHeaderSize - kHeapObjectTag); in Generate_OnStackReplacementHelper()
1965 __ Add(src, arguments_list, FixedArray::kHeaderSize - kHeapObjectTag); in Generate_CallOrConstructVarargs()
[all …]
/external/v8/src/builtins/x64/
Dbuiltins-x64.cc595 __ addp(rcx, Immediate(Code::kHeaderSize - kHeapObjectTag)); in Generate_ResumeGeneratorTrampoline()
756 __ addp(rcx, Immediate(Code::kHeaderSize - kHeapObjectTag)); in MaybeTailCallOptimizedCodeSlot()
891 Immediate(BytecodeArray::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterEntryTrampoline()
1150 Code::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterEnterBytecode()
1289 __ addp(rcx, Immediate(Code::kHeaderSize - kHeapObjectTag)); in Generate_InstantiateAsmJs()
1321 __ addq(Operand(rsp, 0), Immediate(Code::kHeaderSize - kHeapObjectTag)); in Generate_ContinueToBuiltinHelper()
1723 __ addp(rcx, Immediate(Code::kHeaderSize - kHeapObjectTag)); in Generate_ArgumentsAdaptorTrampoline()
1739 __ addp(rcx, Immediate(Code::kHeaderSize - kHeapObjectTag)); in Generate_ArgumentsAdaptorTrampoline()
2312 __ movp(rbx, Operand(rax, Code::kDeoptimizationDataOffset - kHeapObjectTag)); in Generate_OnStackReplacementHelper()
2317 kHeapObjectTag)); in Generate_OnStackReplacementHelper()
[all …]
/external/v8/src/builtins/arm/
Dbuiltins-arm.cc97 __ add(r2, r2, Operand(Code::kHeaderSize - kHeapObjectTag)); in GenerateTailCallToReturnedCode()
460 __ add(r2, r2, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_ResumeGeneratorTrampoline()
730 Operand(Code::kHeaderSize - kHeapObjectTag)); in MaybeTailCallOptimizedCodeSlot()
866 Operand(BytecodeArray::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterEntryTrampoline()
1099 Code::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterEnterBytecode()
1238 __ add(r2, r2, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_InstantiateAsmJs()
1272 __ add(pc, scratch, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_ContinueToBuiltinHelper()
1342 __ add(r0, r0, Operand(Code::kHeaderSize - kHeapObjectTag)); // Code start in Generate_OnStackReplacementHelper()
1896 __ add(r2, r2, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in Generate_PushBoundArguments()
2190 __ add(r2, r2, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_ArgumentsAdaptorTrampoline()
[all …]
/external/v8/src/builtins/ia32/
Dbuiltins-ia32.cc535 __ add(ecx, Immediate(Code::kHeaderSize - kHeapObjectTag)); in Generate_ResumeGeneratorTrampoline()
695 __ add(ecx, Immediate(Code::kHeaderSize - kHeapObjectTag)); in MaybeTailCallOptimizedCodeSlot()
834 __ push(Immediate(Smi::FromInt(BytecodeArray::kHeaderSize - kHeapObjectTag))); in Generate_InterpreterEntryTrampoline()
881 Immediate(BytecodeArray::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterEntryTrampoline()
1172 Code::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterEnterBytecode()
1311 __ add(ecx, Immediate(Code::kHeaderSize - kHeapObjectTag)); in Generate_InstantiateAsmJs()
1343 __ add(Operand(esp, 0), Immediate(Code::kHeaderSize - kHeapObjectTag)); in Generate_ContinueToBuiltinHelper()
2301 __ add(ecx, Immediate(Code::kHeaderSize - kHeapObjectTag)); in Generate_ArgumentsAdaptorTrampoline()
2317 __ add(ecx, Immediate(Code::kHeaderSize - kHeapObjectTag)); in Generate_ArgumentsAdaptorTrampoline()
2360 __ mov(ebx, Operand(eax, Code::kDeoptimizationDataOffset - kHeapObjectTag)); in Generate_OnStackReplacementHelper()
[all …]
/external/v8/src/builtins/s390/
Dbuiltins-s390.cc85 __ AddP(r4, r4, Operand(Code::kHeaderSize - kHeapObjectTag)); in GenerateTailCallToReturnedCode()
462 __ AddP(r4, r4, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_ResumeGeneratorTrampoline()
735 Operand(Code::kHeaderSize - kHeapObjectTag)); in MaybeTailCallOptimizedCodeSlot()
878 Operand(BytecodeArray::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterEntryTrampoline()
1133 Code::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterEnterBytecode()
1265 __ AddP(r4, r4, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_InstantiateAsmJs()
1298 __ AddP(ip, ip, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_ContinueToBuiltinHelper()
1376 __ AddP(r0, r2, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_OnStackReplacementHelper()
1695 Operand(FixedArray::kHeaderSize - kHeapObjectTag - kPointerSize)); in Generate_CallOrConstructVarargs()
1972 __ AddP(r4, r4, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in Generate_PushBoundArguments()
[all …]
/external/v8/src/arm64/
Dmacro-assembler-arm64-inl.h23 return MemOperand(object, offset - kHeapObjectTag); in FieldMemOperand()
1143 STATIC_ASSERT(kHeapObjectTag == 1); in ObjectTag()
1150 Orr(tagged_obj, obj, kHeapObjectTag); in ObjectTag()
1155 STATIC_ASSERT(kHeapObjectTag == 1); in ObjectUntag()
1162 Bic(untagged_obj, obj, kHeapObjectTag); in ObjectUntag()
/external/v8/src/s390/
Dassembler-s390.cc485 int32_t imm32 = target_pos + (Code::kHeaderSize - kHeapObjectTag); in target_at_put()
592 constant = target_pos + (Code::kHeaderSize - kHeapObjectTag); in load_label_offset()
/external/v8/src/arm/
Dmacro-assembler-arm.cc141 FixedArray::kHeaderSize + constant_index * kPointerSize - kHeapObjectTag; in LoadFromConstantsTable()
202 add(scratch, scratch, Operand(Code::kHeaderSize - kHeapObjectTag)); in Jump()
281 add(ip, ip, Operand(Code::kHeaderSize - kHeapObjectTag)); in Call()
555 add(dst, object, Operand(offset - kHeapObjectTag)); in RecordWriteField()
1535 add(code, code, Operand(Code::kHeaderSize - kHeapObjectTag)); in InvokeFunctionCode()
1769 add(centry, centry, Operand(Code::kHeaderSize - kHeapObjectTag)); in CallRuntimeWithCEntry()
/external/v8/src/ia32/
Dassembler-ia32-inl.h242 pos = label->pos() + Code::kHeaderSize - kHeapObjectTag; in emit_code_relative_offset()
Dmacro-assembler-ia32.h768 return Operand(object, offset - kHeapObjectTag); in FieldOperand()
774 return Operand(object, index, scale, offset - kHeapObjectTag); in FieldOperand()
/external/v8/src/regexp/arm64/
Dregexp-macro-assembler-arm64.cc570 __ Add(w10, w10, ByteArray::kHeaderSize - kHeapObjectTag); in CheckBitInTable()
572 __ Add(w10, current_character(), ByteArray::kHeaderSize - kHeapObjectTag); in CheckBitInTable()
1148 __ Mov(w10, target + Code::kHeaderSize - kHeapObjectTag); in PushBacktrack()

1234