Lines Matching refs:esi

30     PUSH esi
53 PUSH esi
78 PUSH esi
105 POP esi
156 POP esi
209 PUSH esi
240 POP esi
426 POP esi
522 PUSH esi // save esi
525 mov 24+16(%esp), %esi // ESI := shorty + 1 ; ie skip return arg character.
526 addl LITERAL(1), %esi
530 LOOP_OVER_SHORTY_LOADING_XMMS xmm0, esi, edi, al, .Lxmm_setup_finished
531 LOOP_OVER_SHORTY_LOADING_XMMS xmm1, esi, edi, al, .Lxmm_setup_finished
532 LOOP_OVER_SHORTY_LOADING_XMMS xmm2, esi, edi, al, .Lxmm_setup_finished
533 LOOP_OVER_SHORTY_LOADING_XMMS xmm3, esi, edi, al, .Lxmm_setup_finished
550 movl 24(%ebp), %esi // ESI = argument array
554 mov 40(%ebp), %esi // ESI := shorty + 1 ; ie skip return arg character.
555 addl LITERAL(1), %esi
562 SKIP_OVER_FLOATS esi, edi, al, .Lgpr_setup_finished
570 SKIP_OVER_FLOATS esi, edi, al, .Lgpr_setup_finished
585 POP esi // pop esi
620 PUSH esi // save esi
623 mov 24+16(%esp), %esi // ESI := shorty + 1 ; ie skip return arg character.
624 addl LITERAL(1), %esi
627 LOOP_OVER_SHORTY_LOADING_XMMS xmm0, esi, edi, al, .Lxmm_setup_finished2
628 LOOP_OVER_SHORTY_LOADING_XMMS xmm1, esi, edi, al, .Lxmm_setup_finished2
629 LOOP_OVER_SHORTY_LOADING_XMMS xmm2, esi, edi, al, .Lxmm_setup_finished2
630 LOOP_OVER_SHORTY_LOADING_XMMS xmm3, esi, edi, al, .Lxmm_setup_finished2
647 movl 24(%ebp), %esi // ESI = argument array
651 mov 40(%ebp), %esi // ESI := shorty + 1 ; ie skip return arg character.
652 addl LITERAL(1), %esi
657 SKIP_OVER_FLOATS esi, edi, al, .Lgpr_setup_finished2
665 SKIP_OVER_FLOATS esi, edi, al, .Lgpr_setup_finished2
673 SKIP_OVER_FLOATS esi, edi, al, .Lgpr_setup_finished2
690 SKIP_OVER_FLOATS esi, edi, al, .Lgpr_setup_finished2
702 POP esi // pop esi
1725 movd %xmm7, %esi // Get target method index stored in xmm7, remember it in ESI.
1736 movl %esi, %eax // Copy the method index from ESI.
1744 cmp %edx, %esi // Compare method index to see if we had a DexCache method hit.
1792 pushl %esi // Pass method index.
1907 POP esi
1945 POP esi
1996 movl 56(%esp), %esi // Restore esi.
2087 PUSH esi // push callee save reg
2091 lea MIRROR_STRING_VALUE_OFFSET(%eax), %esi
2111 movzbl (%esi), %edx // move *(this_cur_char) byte to long
2113 addl LITERAL(1), %esi // ++this_cur_char (8-bit)
2127 movzwl (%esi), %edx // move *(this_cur_char) word to long
2129 addl LITERAL(2), %esi // ++this_cur_char (16-bit)
2144 movzbl -1(%esi), %eax // get last compared char from this string (8-bit)
2164 movzwl -2(%esi), %eax // get last compared char from this string (16-bit)
2171 POP esi // pop callee save reg
2290 READ_BARRIER_MARK_REG art_quick_read_barrier_mark_reg06, esi
2328 PUSH esi
2331 mov 4+16(%esp), %esi // ESI = argument array
2355 POP esi