/external/v8/src/runtime/ |
D | runtime-interpreter.cc | 114 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/ |
D | gdb-v8-support.py | 35 kHeapObjectTag = 1 variable 73 return v & kHeapObjectTagMask == kHeapObjectTag 77 return v - kHeapObjectTag
|
/external/v8/src/compiler/ |
D | js-generic-lowering.cc | 165 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 …]
|
D | memory-optimizer.cc | 185 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/ |
D | codegen-s390.cc | 127 __ 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/ |
D | codegen-ppc.cc | 134 __ 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/ |
D | codegen-arm64.cc | 137 __ 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/ |
D | stub-cache-ia32.cc | 60 __ 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()
|
D | ic-ia32.cc | 59 __ 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/ |
D | stub-cache-x87.cc | 60 __ 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()
|
D | ic-x87.cc | 59 __ 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/ |
D | ic-mips64.cc | 112 __ 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/ |
D | ic-s390.cc | 111 __ 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/ |
D | ic-mips.cc | 113 __ 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/ |
D | ic-arm.cc | 108 __ 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/ |
D | ic-ppc.cc | 113 __ 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/ |
D | builtins-arm64.cc | 492 __ 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/ |
D | codegen-arm.cc | 393 __ 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()
|
D | code-stubs-arm.cc | 333 __ 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/ |
D | builtins-mips64.cc | 505 __ 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/ |
D | ic-x64.cc | 58 kDetailsOffset - kHeapObjectTag), in GenerateDictionaryLoad() 65 kValueOffset - kHeapObjectTag)); in GenerateDictionaryLoad() 109 kDetailsOffset - kHeapObjectTag), in GenerateDictionaryStore() 116 kValueOffset - kHeapObjectTag)); in GenerateDictionaryStore()
|
/external/v8/src/ic/arm64/ |
D | ic-arm64.cc | 98 __ 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/ |
D | builtins-mips.cc | 506 __ 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/ |
D | builtins-s390.cc | 508 __ 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/ |
D | builtins-ppc.cc | 511 __ 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 …]
|