Home
last modified time | relevance | path

Searched refs:MIRROR_OBJECT_CLASS_OFFSET (Results 1 – 7 of 7) sorted by relevance

/art/runtime/arch/x86/
Dquick_entrypoints_x86.S1046 #if ROSALLOC_SLOT_NEXT_OFFSET != MIRROR_OBJECT_CLASS_OFFSET
1050 movl %eax, MIRROR_OBJECT_CLASS_OFFSET(%ecx)
1100 movl %eax, MIRROR_OBJECT_CLASS_OFFSET(%edx)
1161 movl %eax, MIRROR_OBJECT_CLASS_OFFSET(%edi)
1507 READ_BARRIER eax, MIRROR_OBJECT_CLASS_OFFSET, ebx, true
1511 READ_BARRIER edx, MIRROR_OBJECT_CLASS_OFFSET, eax, false
1517 movl MIRROR_OBJECT_CLASS_OFFSET(%edx), %eax
1522 cmpl MIRROR_OBJECT_CLASS_OFFSET(%edx), %ebx
1542 READ_BARRIER edx, MIRROR_OBJECT_CLASS_OFFSET, eax, true
1549 movl MIRROR_OBJECT_CLASS_OFFSET(%edx), %eax
[all …]
/art/runtime/generated/
Dasm_support_gen.h47 #define MIRROR_OBJECT_CLASS_OFFSET 0 macro
48 DEFINE_CHECK_EQ(static_cast<int32_t>(MIRROR_OBJECT_CLASS_OFFSET), (static_cast<int32_t>(art::mirror…
/art/runtime/arch/x86_64/
Dquick_entrypoints_x86_64.S1078 #if ROSALLOC_SLOT_NEXT_OFFSET != MIRROR_OBJECT_CLASS_OFFSET
1082 movl %edi, MIRROR_OBJECT_CLASS_OFFSET(%rax)
1130 movl %edi, MIRROR_OBJECT_CLASS_OFFSET(%rax)
1152 movl %edi, MIRROR_OBJECT_CLASS_OFFSET(%rax)
1489 READ_BARRIER edi, MIRROR_OBJECT_CLASS_OFFSET, ecx, rcx
1494 READ_BARRIER edx, MIRROR_OBJECT_CLASS_OFFSET, eax, rax // rax is free.
1498 …cmpl MIRROR_OBJECT_CLASS_OFFSET(%edx), %ecx // value's type == array's component type - trivial as…
1528 movl MIRROR_OBJECT_CLASS_OFFSET(%edx), %esi // Pass arg2 = value's class.
/art/runtime/arch/arm/
Dquick_entrypoints_arm.S865 READ_BARRIER r3, r0, MIRROR_OBJECT_CLASS_OFFSET
866 READ_BARRIER ip, r2, MIRROR_OBJECT_CLASS_OFFSET
1155 #if ROSALLOC_SLOT_NEXT_OFFSET != MIRROR_OBJECT_CLASS_OFFSET
1159 str r0, [r3, #MIRROR_OBJECT_CLASS_OFFSET]
1229 str r0, [r2, #MIRROR_OBJECT_CLASS_OFFSET] // Store the class pointer.
1290 str r0, [r3, #MIRROR_OBJECT_CLASS_OFFSET] // Store the class pointer.
/art/runtime/arch/arm64/
Dquick_entrypoints_arm64.S1405 READ_BARRIER x3, w3, x0, x3, w3, MIRROR_OBJECT_CLASS_OFFSET, 0 // Heap reference = 32b
1409 READ_BARRIER x4, w4, x2, x4, w4, MIRROR_OBJECT_CLASS_OFFSET, 2 // Heap reference = 32b
1685 #if ROSALLOC_SLOT_NEXT_OFFSET != MIRROR_OBJECT_CLASS_OFFSET
1689 str w0, [x3, #MIRROR_OBJECT_CLASS_OFFSET]
1745 str w0, [x4, #MIRROR_OBJECT_CLASS_OFFSET] // Store the class pointer.
1810 str \wClass, [x0, #MIRROR_OBJECT_CLASS_OFFSET] // Store the class pointer.
/art/runtime/arch/mips64/
Dquick_entrypoints_mips64.S1366 READ_BARRIER $t0, $a0, MIRROR_OBJECT_CLASS_OFFSET
1367 READ_BARRIER $t1, $a2, MIRROR_OBJECT_CLASS_OFFSET
1581 #if ROSALLOC_SLOT_NEXT_OFFSET != MIRROR_OBJECT_CLASS_OFFSET
1586 sw $a0, MIRROR_OBJECT_CLASS_OFFSET($v0)
/art/runtime/arch/mips/
Dquick_entrypoints_mips.S1398 READ_BARRIER $t0, $a0, MIRROR_OBJECT_CLASS_OFFSET
1399 READ_BARRIER $t1, $a2, MIRROR_OBJECT_CLASS_OFFSET
1625 #if ROSALLOC_SLOT_NEXT_OFFSET != MIRROR_OBJECT_CLASS_OFFSET
1630 sw $a0, MIRROR_OBJECT_CLASS_OFFSET($v0)