Home
last modified time | relevance | path

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

123456

/external/v8/src/runtime/
Druntime-interpreter.cc114 int offset = bytecode_offset - BytecodeArray::kHeaderSize + kHeapObjectTag; in RUNTIME_FUNCTION()
141 int offset = bytecode_offset - BytecodeArray::kHeaderSize + kHeapObjectTag; in RUNTIME_FUNCTION()
180 int offset = bytecode_offset - BytecodeArray::kHeaderSize + kHeapObjectTag; in RUNTIME_FUNCTION()
184 offset = it.current_offset() + BytecodeArray::kHeaderSize - kHeapObjectTag; in RUNTIME_FUNCTION()
/external/v8/tools/
Dgdb-v8-support.py35 kHeapObjectTag = 1 variable
73 return v & kHeapObjectTagMask == kHeapObjectTag
77 return v - kHeapObjectTag
/external/v8/src/compiler/
Djs-generic-lowering.cc165 jsgraph()->IntPtrConstant(JSFunction::kLiteralsOffset - kHeapObjectTag), in LowerJSLoadProperty()
170 kHeapObjectTag), in LowerJSLoadProperty()
189 jsgraph()->IntPtrConstant(JSFunction::kLiteralsOffset - kHeapObjectTag), in LowerJSLoadNamed()
194 kHeapObjectTag), in LowerJSLoadNamed()
215 jsgraph()->IntPtrConstant(JSFunction::kLiteralsOffset - kHeapObjectTag), in LowerJSLoadGlobal()
220 kHeapObjectTag), in LowerJSLoadGlobal()
244 jsgraph()->IntPtrConstant(JSFunction::kLiteralsOffset - kHeapObjectTag), in LowerJSStoreProperty()
249 kHeapObjectTag), in LowerJSStoreProperty()
277 jsgraph()->IntPtrConstant(JSFunction::kLiteralsOffset - kHeapObjectTag), in LowerJSStoreNamed()
282 kHeapObjectTag), in LowerJSStoreNamed()
[all …]
Dmemory-optimizer.cc185 jsgraph()->IntPtrConstant(kHeapObjectTag))); in VisitAllocate()
235 jsgraph()->IntPtrConstant(kHeapObjectTag)); in VisitAllocate()
256 jsgraph()->IntPtrConstant(kHeapObjectTag))); in VisitAllocate()
295 jsgraph()->IntPtrConstant(kHeapObjectTag))); in VisitAllocate()
/external/v8/src/s390/
Dcodegen-s390.cc127 __ SubP(array, array, Operand(kHeapObjectTag)); in GenerateSmiToDouble()
139 __ AddP(scratch1, array, Operand(kHeapObjectTag)); in GenerateSmiToDouble()
147 Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in GenerateSmiToDouble()
270 Operand(FixedDoubleArray::kHeaderSize - kHeapObjectTag)); in GenerateDoubleToObject()
282 Operand(FixedArray::kHeaderSize - kHeapObjectTag - kPointerSize)); in GenerateDoubleToObject()
289 Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in GenerateDoubleToObject()
333 __ AddP(upper_bits, heap_number, Operand(-kHeapObjectTag)); in GenerateDoubleToObject()
426 __ AddP(string, Operand(SeqTwoByteString::kHeaderSize - kHeapObjectTag)); in Generate()
/external/v8/src/ppc/
Dcodegen-ppc.cc134 __ subi(array, array, Operand(kHeapObjectTag)); in GenerateSmiToDouble()
149 __ addi(scratch1, array, Operand(kHeapObjectTag)); in GenerateSmiToDouble()
157 Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in GenerateSmiToDouble()
276 Operand(FixedDoubleArray::kHeaderSize - kHeapObjectTag)); in GenerateDoubleToObject()
289 Operand(FixedArray::kHeaderSize - kHeapObjectTag - kPointerSize)); in GenerateDoubleToObject()
295 Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in GenerateDoubleToObject()
339 __ addi(upper_bits, heap_number, Operand(-kHeapObjectTag)); in GenerateDoubleToObject()
429 Operand(SeqTwoByteString::kHeaderSize - kHeapObjectTag)); in Generate()
/external/v8/src/arm64/
Dcodegen-arm64.cc137 __ Add(src_elements, elements, FixedArray::kHeaderSize - kHeapObjectTag); in GenerateSmiToDouble()
138 __ Add(dst_elements, array, FixedDoubleArray::kHeaderSize - kHeapObjectTag); in GenerateSmiToDouble()
235 FixedDoubleArray::kHeaderSize - kHeapObjectTag); in GenerateDoubleToObject()
236 __ Add(dst_elements, array, FixedArray::kHeaderSize - kHeapObjectTag); in GenerateDoubleToObject()
250 __ Add(dst_elements, array, FixedArray::kHeaderSize - kHeapObjectTag); in GenerateDoubleToObject()
421 __ Add(string, string, SeqTwoByteString::kHeaderSize - kHeapObjectTag); in Generate()
/external/v8/src/ic/ia32/
Dstub-cache-ia32.cc60 __ add(extra, Immediate(Code::kHeaderSize - kHeapObjectTag)); in ProbeTable()
67 __ add(extra, Immediate(Code::kHeaderSize - kHeapObjectTag)); in ProbeTable()
109 __ add(offset, Immediate(Code::kHeaderSize - kHeapObjectTag)); in ProbeTable()
Dic-ia32.cc59 __ test(Operand(elements, r0, times_4, kDetailsOffset - kHeapObjectTag), in GenerateDictionaryLoad()
65 __ mov(result, Operand(elements, r0, times_4, kValueOffset - kHeapObjectTag)); in GenerateDictionaryLoad()
109 __ test(Operand(elements, r0, times_4, kDetailsOffset - kHeapObjectTag), in GenerateDictionaryStore()
115 __ lea(r0, Operand(elements, r0, times_4, kValueOffset - kHeapObjectTag)); in GenerateDictionaryStore()
/external/v8/src/ic/x87/
Dstub-cache-x87.cc60 __ add(extra, Immediate(Code::kHeaderSize - kHeapObjectTag)); in ProbeTable()
67 __ add(extra, Immediate(Code::kHeaderSize - kHeapObjectTag)); in ProbeTable()
109 __ add(offset, Immediate(Code::kHeaderSize - kHeapObjectTag)); in ProbeTable()
Dic-x87.cc59 __ test(Operand(elements, r0, times_4, kDetailsOffset - kHeapObjectTag), in GenerateDictionaryLoad()
65 __ mov(result, Operand(elements, r0, times_4, kValueOffset - kHeapObjectTag)); in GenerateDictionaryLoad()
109 __ test(Operand(elements, r0, times_4, kDetailsOffset - kHeapObjectTag), in GenerateDictionaryStore()
115 __ lea(r0, Operand(elements, r0, times_4, kValueOffset - kHeapObjectTag)); in GenerateDictionaryStore()
/external/v8/src/ic/mips64/
Dic-mips64.cc112 __ Daddu(scratch2, scratch2, Operand(kValueOffset - kHeapObjectTag)); in GenerateDictionaryStore()
228 __ Daddu(address, elements, FixedArray::kHeaderSize - kHeapObjectTag); in KeyedStoreGenerateMegamorphicHelper()
250 Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in KeyedStoreGenerateMegamorphicHelper()
269 Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in KeyedStoreGenerateMegamorphicHelper()
293 kHeapObjectTag)); in KeyedStoreGenerateMegamorphicHelper()
/external/v8/src/ic/s390/
Dic-s390.cc111 __ AddP(scratch2, Operand(kValueOffset - kHeapObjectTag)); in GenerateDictionaryStore()
247 __ AddP(address, elements, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in KeyedStoreGenerateMegamorphicHelper()
266 __ AddP(address, elements, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in KeyedStoreGenerateMegamorphicHelper()
282 __ AddP(address, elements, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in KeyedStoreGenerateMegamorphicHelper()
306 kHeapObjectTag))); in KeyedStoreGenerateMegamorphicHelper()
/external/v8/src/ic/mips/
Dic-mips.cc113 __ Addu(scratch2, scratch2, Operand(kValueOffset - kHeapObjectTag)); in GenerateDictionaryStore()
231 __ Addu(address, elements, FixedArray::kHeaderSize - kHeapObjectTag); in KeyedStoreGenerateMegamorphicHelper()
250 __ Addu(address, elements, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in KeyedStoreGenerateMegamorphicHelper()
267 __ Addu(address, elements, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in KeyedStoreGenerateMegamorphicHelper()
289 kHoleNanUpper32Offset - kHeapObjectTag)); in KeyedStoreGenerateMegamorphicHelper()
/external/v8/src/ic/arm/
Dic-arm.cc108 __ add(scratch2, scratch2, Operand(kValueOffset - kHeapObjectTag)); in GenerateDictionaryStore()
249 __ add(address, elements, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in KeyedStoreGenerateMegamorphicHelper()
267 __ add(address, elements, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in KeyedStoreGenerateMegamorphicHelper()
282 __ add(address, elements, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in KeyedStoreGenerateMegamorphicHelper()
304 kHeapObjectTag)); in KeyedStoreGenerateMegamorphicHelper()
/external/v8/src/ic/ppc/
Dic-ppc.cc113 __ addi(scratch2, scratch2, Operand(kValueOffset - kHeapObjectTag)); in GenerateDictionaryStore()
253 __ addi(address, elements, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in KeyedStoreGenerateMegamorphicHelper()
272 __ addi(address, elements, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in KeyedStoreGenerateMegamorphicHelper()
288 __ addi(address, elements, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in KeyedStoreGenerateMegamorphicHelper()
310 kHeapObjectTag))); in KeyedStoreGenerateMegamorphicHelper()
/external/v8/src/builtins/arm64/
Dbuiltins-arm64.cc492 __ Add(x2, x2, Code::kHeaderSize - kHeapObjectTag); in GenerateTailCallToSharedCode()
518 __ Add(x2, x2, Code::kHeaderSize - kHeapObjectTag); in GenerateTailCallToReturnedCode()
826 __ Add(x0, x0, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in Generate_ResumeGeneratorTrampoline()
846 __ Add(x10, x10, Code::kHeaderSize - kHeapObjectTag); in Generate_ResumeGeneratorTrampoline()
1087 Operand(BytecodeArray::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterEntryTrampoline()
1151 __ Add(x7, x7, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterEntryTrampoline()
1265 __ Add(x4, x4, Code::kHeaderSize - kHeapObjectTag); in Generate_InterpreterPushArgsAndConstructImpl()
1317 Code::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterEnterBytecode()
1441 __ Add(entry, entry, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_CompileLazy()
1489 __ Add(entry, entry, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_CompileLazy()
[all …]
/external/v8/src/arm/
Dcodegen-arm.cc393 __ sub(array, array, Operand(kHeapObjectTag)); in GenerateSmiToDouble()
414 __ add(scratch1, array, Operand(kHeapObjectTag)); in GenerateSmiToDouble()
426 __ add(scratch1, elements, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in GenerateSmiToDouble()
544 __ sub(array, array, Operand(kHeapObjectTag)); in GenerateDoubleToObject()
552 Operand(FixedDoubleArray::kHeaderSize - kHeapObjectTag + 4)); in GenerateDoubleToObject()
569 __ add(array, array, Operand(kHeapObjectTag)); in GenerateDoubleToObject()
706 Operand(SeqTwoByteString::kHeaderSize - kHeapObjectTag)); in Generate()
Dcode-stubs-arm.cc333 __ vldr(d6, rhs, HeapNumber::kValueOffset - kHeapObjectTag); in EmitSmiNonsmiComparison()
358 __ vldr(d7, lhs, HeapNumber::kValueOffset - kHeapObjectTag); in EmitSmiNonsmiComparison()
426 __ vldr(d6, rhs, HeapNumber::kValueOffset - kHeapObjectTag); in EmitCheckForTwoHeapNumbers()
427 __ vldr(d7, lhs, HeapNumber::kValueOffset - kHeapObjectTag); in EmitCheckForTwoHeapNumbers()
995 __ add(r1, r1, Operand(Code::kHeaderSize - kHeapObjectTag)); // Code start in Generate()
1124 __ add(ip, ip, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate()
1418 __ add(r7, subject, Operand(SeqString::kHeaderSize - kHeapObjectTag)); in Generate()
1443 __ add(r6, r6, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate()
1543 Operand(RegExpMatchInfo::kFirstCaptureOffset - kHeapObjectTag)); in Generate()
1586 Operand(SeqTwoByteString::kHeaderSize - kHeapObjectTag)); in Generate()
[all …]
/external/v8/src/builtins/mips64/
Dbuiltins-mips64.cc505 __ Daddu(at, a2, Operand(Code::kHeaderSize - kHeapObjectTag)); in GenerateTailCallToSharedCode()
529 __ Daddu(at, v0, Operand(Code::kHeaderSize - kHeapObjectTag)); in GenerateTailCallToReturnedCode()
819 __ Daddu(a0, a0, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in Generate_ResumeGeneratorTrampoline()
839 __ Daddu(a3, a3, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_ResumeGeneratorTrampoline()
1068 Operand(BytecodeArray::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterEntryTrampoline()
1134 __ Daddu(a4, a4, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterEntryTrampoline()
1243 __ Daddu(at, a4, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterPushArgsAndConstructImpl()
1299 Code::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterEnterBytecode()
1433 __ Daddu(entry, entry, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_CompileLazy()
1486 __ Daddu(entry, entry, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_CompileLazy()
[all …]
/external/v8/src/ic/x64/
Dic-x64.cc58 kDetailsOffset - kHeapObjectTag), in GenerateDictionaryLoad()
65 kValueOffset - kHeapObjectTag)); in GenerateDictionaryLoad()
109 kDetailsOffset - kHeapObjectTag), in GenerateDictionaryStore()
116 kValueOffset - kHeapObjectTag)); in GenerateDictionaryStore()
/external/v8/src/ic/arm64/
Dic-arm64.cc98 __ Add(scratch2, scratch2, kValueOffset - kHeapObjectTag); in GenerateDictionaryStore()
226 __ Add(x10, elements, FixedArray::kHeaderSize - kHeapObjectTag); in KeyedStoreGenerateMegamorphicHelper()
247 __ Add(address, elements, FixedArray::kHeaderSize - kHeapObjectTag); in KeyedStoreGenerateMegamorphicHelper()
273 __ Add(x10, elements, FixedDoubleArray::kHeaderSize - kHeapObjectTag); in KeyedStoreGenerateMegamorphicHelper()
/external/v8/src/builtins/mips/
Dbuiltins-mips.cc506 __ Addu(at, a2, Operand(Code::kHeaderSize - kHeapObjectTag)); in GenerateTailCallToSharedCode()
531 __ Addu(at, v0, Operand(Code::kHeaderSize - kHeapObjectTag)); in GenerateTailCallToReturnedCode()
943 __ Addu(a0, a0, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in Generate_ResumeGeneratorTrampoline()
963 __ Addu(a3, a3, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_ResumeGeneratorTrampoline()
1076 Operand(BytecodeArray::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterEntryTrampoline()
1142 __ Addu(t0, t0, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterEntryTrampoline()
1251 __ Addu(at, t0, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterPushArgsAndConstructImpl()
1307 Code::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterEnterBytecode()
1441 __ Addu(entry, entry, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_CompileLazy()
1494 __ Addu(entry, entry, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_CompileLazy()
[all …]
/external/v8/src/builtins/s390/
Dbuiltins-s390.cc508 __ AddP(ip, Operand(Code::kHeaderSize - kHeapObjectTag)); in GenerateTailCallToSharedCode()
534 __ AddP(ip, r4, Operand(Code::kHeaderSize - kHeapObjectTag)); in GenerateTailCallToReturnedCode()
842 Operand(FixedArray::kHeaderSize - kHeapObjectTag - kPointerSize)); in Generate_ResumeGeneratorTrampoline()
865 __ AddP(r5, r5, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_ResumeGeneratorTrampoline()
1111 Operand(BytecodeArray::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterEntryTrampoline()
1173 __ AddP(r6, r6, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterEntryTrampoline()
1284 __ AddP(ip, r6, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterPushArgsAndConstructImpl()
1339 Code::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterEnterBytecode()
1470 __ AddP(entry, entry, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_CompileLazy()
1520 __ AddP(entry, entry, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_CompileLazy()
[all …]
/external/v8/src/builtins/ppc/
Dbuiltins-ppc.cc511 __ addi(ip, ip, Operand(Code::kHeaderSize - kHeapObjectTag)); in GenerateTailCallToSharedCode()
537 __ addi(ip, r5, Operand(Code::kHeaderSize - kHeapObjectTag)); in GenerateTailCallToReturnedCode()
844 Operand(FixedArray::kHeaderSize - kHeapObjectTag - kPointerSize)); in Generate_ResumeGeneratorTrampoline()
865 __ addi(r6, r6, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_ResumeGeneratorTrampoline()
1110 Operand(BytecodeArray::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterEntryTrampoline()
1170 __ addi(r7, r7, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterEntryTrampoline()
1280 __ addi(ip, r7, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterPushArgsAndConstructImpl()
1335 Code::kHeaderSize - kHeapObjectTag)); in Generate_InterpreterEnterBytecode()
1467 __ addi(entry, entry, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_CompileLazy()
1517 __ addi(entry, entry, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_CompileLazy()
[all …]

123456