Lines Matching refs:edx

447     movl %edx, %r10d
448 addl LITERAL(100), %edx // Reserve space for return addr, StackReference<method>, rbp,
450 andl LITERAL(0xFFFFFFF0), %edx // Align frame size to 16 bytes.
451 subl LITERAL(72), %edx // Remove space for return address, rbp, r8, r9, rbx, r12,
471 LOOP_OVER_SHORTY_LOADING_GPRS rdx, edx, .Lgpr_setup_finished
541 movl %edx, %r10d
542 addl LITERAL(100), %edx // Reserve space for return addr, StackReference<method>, rbp,
544 andl LITERAL(0xFFFFFFF0), %edx // Align frame size to 16 bytes.
545 subl LITERAL(72), %edx // Remove space for return address, rbp, r8, r9, rbx, r12,
564 LOOP_OVER_SHORTY_LOADING_GPRS rdx, edx, .Lgpr_setup_finished2
1078 movl %ecx, %edx // save lock word (edx) to keep read barrier bits.
1083 movl %edx, %eax // eax: lock word zero except for read barrier bits.
1084 movl %gs:THREAD_ID_OFFSET, %edx // edx := thread id
1085 or %eax, %edx // edx: thread id with count of 0 + read barrier bits.
1086 lock cmpxchg %edx, MIRROR_OBJECT_LOCK_WORD_OFFSET(%edi)
1093 movl %edx, %ecx // copy the lock word to check count overflow.
1098 movl %edx, %eax // copy the lock word as the old val for cmpxchg.
1099 addl LITERAL(LOCK_WORD_THIN_LOCK_COUNT_ONE), %edx // increment recursion count again for real.
1101 lock cmpxchg %edx, MIRROR_OBJECT_LOCK_WORD_OFFSET(%edi) // eax: old val, edx: new val.
1125 movl %gs:THREAD_ID_OFFSET, %edx // edx := thread id
1130 movl %ecx, %edx // copy the lock word to detect new count of 0.
1131 andl LITERAL(LOCK_WORD_GC_STATE_MASK_SHIFTED_TOGGLED), %edx // zero the gc bits.
1132 cmpl LITERAL(LOCK_WORD_THIN_LOCK_COUNT_ONE), %edx
1239 movl MACRO_LITERAL((RAW_VAR(offset))), %edx // pass offset, double parentheses are necessary
1262 testl %edx, %edx // store of null
1270 READ_BARRIER edx, MIRROR_OBJECT_CLASS_OFFSET, eax, rax // rax is free.
1274 …cmpl MIRROR_OBJECT_CLASS_OFFSET(%edx), %ecx // value's type == array's component type - trivial as…
1279 POISON_HEAP_REF edx
1280 movl %edx, MIRROR_OBJECT_ARRAY_DATA_OFFSET(%edi, %esi, 4)
1288 movl %edx, MIRROR_OBJECT_ARRAY_DATA_OFFSET(%edi, %esi, 4)
1304 movl MIRROR_OBJECT_CLASS_OFFSET(%edx), %esi // Pass arg2 = value's class.
1320 POISON_HEAP_REF edx
1321 movl %edx, MIRROR_OBJECT_ARRAY_DATA_OFFSET(%edi, %esi, 4)