Lines Matching refs:mov

525     mov 24+16(%esp), %esi         // ESI := shorty + 1  ; ie skip return arg character.
527 mov 8+16(%esp), %edi // EDI := arg_array + 4 ; ie skip this pointer.
536 mov %esp, %ebp // copy value of stack pointer into base pointer
538 mov 28(%ebp), %ebx // get arg array size
554 mov 40(%ebp), %esi // ESI := shorty + 1 ; ie skip return arg character.
556 mov 24(%ebp), %edi // EDI := arg_array
557 mov 0(%edi), %ecx // ECX := this pointer
580 mov 20(%ebp), %eax // move method pointer into eax
582 mov %ebp, %esp // restore stack pointer
588 mov 20(%esp), %ecx // get result pointer
589 mov %eax, (%ecx) // store the result assuming its a long, int or Object*
590 mov %edx, 4(%ecx) // store the other half of the result
591 mov 24(%esp), %edx // get the shorty
623 mov 24+16(%esp), %esi // ESI := shorty + 1 ; ie skip return arg character.
625 mov 8+16(%esp), %edi // EDI := arg_array
633 mov %esp, %ebp // copy value of stack pointer into base pointer
635 mov 28(%ebp), %ebx // get arg array size
651 mov 40(%ebp), %esi // ESI := shorty + 1 ; ie skip return arg character.
653 mov 24(%ebp), %edi // EDI := arg_array
697 mov 20(%ebp), %eax // move method pointer into eax
699 mov %ebp, %esp // restore stack pointer
705 mov 20(%esp), %ecx // get result pointer
706 mov %eax, (%ecx) // store the result assuming its a long, int or Object*
707 mov %edx, 4(%ecx) // store the other half of the result
708 mov 24(%esp), %edx // get the shorty
1074 mov %fs:THREAD_SELF_OFFSET, %ebx // ebx = thread
1310 mov %ecx, MIRROR_OBJECT_LOCK_WORD_OFFSET(%edx)
1612 mov %eax, %edx
1625 mov %edx, %eax
1638 mov %edx, %eax
1739 mov %ecx, %edx // Make EDX:EAX == ECX:EBX so that LOCK CMPXCHG8B makes no changes.
1740 mov %ebx, %eax // (The actual value does not matter.)
1888 mov %fs:THREAD_EXCEPTION_OFFSET, %ebx
1926 mov %esp, %edx // remember SP
2043 mov %edx, (FRAME_SIZE_SAVE_EVERYTHING-4)(%esp) // Set return pc.
2089 mov MIRROR_STRING_COUNT_OFFSET(%eax), %edx
2090 mov MIRROR_STRING_COUNT_OFFSET(%ecx), %ebx
2104 mov %edx, %eax
2106 mov %edx, %ecx
2120 mov %edx, %eax
2122 mov %edx, %ecx
2137 mov %edx, %ecx
2138 mov %edx, %eax
2150 mov %edx, %ecx
2151 mov %edx, %eax
2219 mov MIRROR_OBJECT_LOCK_WORD_OFFSET(REG_VAR(reg)), %eax
2226 mov 0(%esp), %eax
2277 mov %eax, REG_VAR(reg)
2331 mov 4+16(%esp), %esi // ESI = argument array
2332 mov 8+16(%esp), %ecx // ECX = size of args
2333 mov 12+16(%esp), %ebx // EBX = pc to call
2334 mov %esp, %ebp // Save stack pointer
2350 mov 12(%esp), %esp // Restore stack pointer.
2358 mov 16(%esp), %ecx // Get JValue result
2359 mov %eax, (%ecx) // Store the result.
2360 mov %edx, 4(%ecx) // Store the other half of the result.
2366 mov %esp, %edi // EDI = beginning of stack
2374 mov %esp, %edx // Remember SP
2386 mov %eax, 4(%esp) // Result is in EAX:EDX. Copy to saved FP state.
2387 mov %edx, 8(%esp)
2388 mov %edx, 40(%esp) // Copy EDX to saved context
2396 mov %esp, %ecx // Remember SP.
2408 mov %eax, 4(%esp) // Result is in EAX:EDX. Copy to saved FP state.
2409 mov %edx, 8(%esp)
2410 mov %edx, 40(%esp) // Copy EDX to saved context
2421 mov 12(%esp), %eax // EAX = C++ templated interpreter function
2422 mov 16(%esp), %ebx // EBX = DEX PC (callee save register)
2423 mov 8(%esp), %ecx // ECX = Context argument for the function
2501 mov FRAME_SIZE_SAVE_EVERYTHING(%esp), %eax // Fetch ArtMethod