Lines Matching refs:eax
43 #define ARG0 %eax
63 #define rNEW_REFS %eax
217 PUSH_ARG eax
227 POP_ARG eax
274 PUSH_ARG eax
308 movl (%esp), %eax
309 movzwl ART_METHOD_HOTNESS_COUNT_OFFSET(%eax), %ecx
318 movw %cx, ART_METHOD_HOTNESS_COUNT_OFFSET(%eax)
345 movl %edx, %eax
346 sarl $$COMPACT_CODE_ITEM_INS_SIZE_SHIFT, %eax
347 andl $$0xf, %eax
348 addl %eax, \registers
352 movl \code_item, %eax
355 subl $$4, %eax
359 subl $$2, %eax
360 movzwl (%eax), %edx
365 subl $$2, %eax
366 movzwl (%eax), %edx
375 subl $$2, %eax
376 movzwl (%eax), %edx
414 movl $$3, %eax
416 cmovle %eax, \refs
442 movl 12(%edx), %eax
443 movl %eax, (%esp)
448 movl \refs, %eax
450 movl $$0, (%eax)
451 addl $$4, %eax
452 cmpl %eax, \fp
485 movl REG_VAR(inst), %eax
486 andl MACRO_LITERAL(0xf), %eax
487 GET_VREG %eax, %eax
488 movl %eax, (%esp)
493 movl REG_VAR(inst), %eax
494 andl MACRO_LITERAL(0xf), %eax
499 movzbl 1(rPC), %eax
500 andl MACRO_LITERAL(0xf), %eax
502 GET_VREG %eax, %eax
503 movl %eax, 4(%esp)
510 movl REG_VAR(inst), %eax
511 andl MACRO_LITERAL(0xf), %eax
516 movzbl 1(rPC), %eax
517 andl MACRO_LITERAL(0xf), %eax
519 GET_VREG_XMMs REG_VAR(xmm_reg), %eax
540 movl REG_VAR(inst), %eax
541 andl MACRO_LITERAL(0xf), %eax
547 movl LOCAL1(%esp), %eax
548 movl -8(%eax), %eax
549 movzbl 1(%eax), %eax
550 andl MACRO_LITERAL(0xf), %eax
552 GET_VREG REG_VAR(gpr_reg), %eax
560 movl REG_VAR(inst), %eax
561 andl MACRO_LITERAL(0xf), %eax
562 GET_VREG REG_VAR(gpr_reg), %eax
567 movl REG_VAR(inst), %eax
568 andl MACRO_LITERAL(0xf), %eax
574 movl LOCAL1(%esp), %eax
575 movl -8(%eax), %eax
576 movzbl 1(%eax), %eax
577 andl MACRO_LITERAL(0xf), %eax
579 GET_VREG REG_VAR(gpr_long_reg), %eax
614 movl REG_VAR(inst), %eax
615 andl MACRO_LITERAL(0xf), %eax
620 movl (LOCAL1 + \stack_offset)(%esp), %eax
621 movl -8(%eax), %eax
622 movzbl 1(%eax), %eax
623 andl MACRO_LITERAL(0xf), %eax
625 GET_VREG %eax, %eax
627 movl %eax, (4 + \stack_offset)(%esp, REG_VAR(arg_index), 4)
631 movl REG_VAR(inst), %eax
632 andl MACRO_LITERAL(0xf), %eax
633 GET_VREG %eax, %eax
635 movl %eax, (4 + \stack_offset)(%esp, REG_VAR(arg_index), 4)
644 movl REG_VAR(inst), %eax
645 andl MACRO_LITERAL(0xf), %eax
650 movl (LOCAL1 + \stack_offset)(%esp), %eax
651 movl -8(%eax), %eax
652 movzbl 1(%eax), %eax
653 andl MACRO_LITERAL(0xf), %eax
655 GET_VREG %eax, %eax
657 movl %eax, (4 + \stack_offset)(%esp, REG_VAR(arg_index), 4)
737 movl (rFP, REG_VAR(arg_index), 4), %eax
738 movl %eax, 4(%esp, REG_VAR(stack_index), 4)
800 movl (rFP, REG_VAR(arg_index), 4), %eax
802 movl %eax, (4 + \offset)(%esp, REG_VAR(stack_index), 4)
808 movl (rFP, REG_VAR(arg_index), 4), %eax
810 movl %eax, (4 + \offset)(%esp, REG_VAR(stack_index), 4)
811 movl 4(rFP, REG_VAR(arg_index), 4), %eax
813 movl %eax, (4 + 4 + \offset)(%esp, REG_VAR(stack_index), 4)
867 movl \offset(REG_VAR(stack_ptr)), %eax
868 movl %eax, (REG_VAR(regs), REG_VAR(arg_index), 4)
869 movl %eax, (REG_VAR(refs), REG_VAR(arg_index), 4)
877 movl \offset(REG_VAR(stack_ptr)), %eax
878 movl %eax, (REG_VAR(regs), REG_VAR(arg_index), 4)
879 movl \offset_long(REG_VAR(stack_ptr)), %eax
880 movl %eax, 4(REG_VAR(regs), REG_VAR(arg_index), 4)
891 movl \offset(REG_VAR(stack_ptr)), %eax
892 movl %eax, (REG_VAR(regs), REG_VAR(arg_index), 4)
927 movl OFFSET_TO_FIRST_ARGUMENT_IN_STACK(REG_VAR(stack_ptr), REG_VAR(arg_index), 4), %eax
928 movl %eax, (REG_VAR(regs), REG_VAR(arg_index), 4)
951 movl OFFSET_TO_FIRST_ARGUMENT_IN_STACK(REG_VAR(stack_ptr), REG_VAR(arg_index), 4), %eax
952 movl %eax, (REG_VAR(regs), REG_VAR(arg_index), 4)
956 movl OFFSET_TO_FIRST_ARGUMENT_IN_STACK(REG_VAR(stack_ptr), REG_VAR(arg_index), 4), %eax
957 movl %eax, (REG_VAR(regs), REG_VAR(arg_index), 4)
958 movl %eax, (REG_VAR(refs), REG_VAR(arg_index), 4)
963 movl OFFSET_TO_FIRST_ARGUMENT_IN_STACK(REG_VAR(stack_ptr), REG_VAR(arg_index), 4), %eax
964 movl %eax, (REG_VAR(regs), REG_VAR(arg_index), 4)
965 movl (OFFSET_TO_FIRST_ARGUMENT_IN_STACK+4)(REG_VAR(stack_ptr), REG_VAR(arg_index), 4), %eax
966 movl %eax, 4(REG_VAR(regs), REG_VAR(arg_index), 4)
974 movl (%esp), %eax
975 movzwl ART_METHOD_HOTNESS_COUNT_OFFSET(%eax), %ecx
984 movw %cx, ART_METHOD_HOTNESS_COUNT_OFFSET(%eax)
1017 push %eax
1033 movzwl 2(rPC), %eax
1034 pushl %eax
1043 push %eax
1047 movl %eax, \dest
1049 pop %eax
1054 pushl %eax
1062 movzwl 2(rPC), %eax
1063 pushl %eax
1067 movl %eax, \dest
1073 pushl %eax
1075 movl %eax, \dest
1081 popl %eax
1106 call *ART_METHOD_QUICK_CODE_OFFSET_32(%eax)
1118 testl $$ART_METHOD_NTERP_INVOKE_FAST_PATH_FLAG, ART_METHOD_ACCESS_FLAGS_OFFSET(%eax)
1167 call *ART_METHOD_QUICK_CODE_OFFSET_32(%eax) // Call the method.
1203 call *ART_METHOD_QUICK_CODE_OFFSET_32(%eax) // Call the method.
1213 movl %eax, LOCAL0(%esp)
1240 movzbl 1(rPC), %eax
1241 andl MACRO_LITERAL(0xf), %eax
1242 GET_VREG %eax, %eax
1244 movl %eax, 4(%esp, %ebp, 4)
1267 …LOOP_OVER_SHORTY_LOADING_GPRS edx, eax, esi, ebx, ebp, .Lrestore_saved_values_\suffix, .Lif_long_\…
1270 …LOOP_OVER_SHORTY_LOADING_GPRS eax, eax, esi, ebx, ebp, .Lrestore_saved_values_\suffix, .Lif_long_\…
1274 pushl %eax
1279 movl LOCAL0(%esp), %eax
1283 movl LOCAL0(%esp), %eax
1302 UPDATE_REGISTERS_FOR_STRING_INIT rINST, %eax
1316 movl LOCAL1(%esp), %eax
1321 movd %xmm0, %eax
1333 testl $$ART_METHOD_NTERP_INVOKE_FAST_PATH_FLAG, ART_METHOD_ACCESS_FLAGS_OFFSET(%eax)
1372 call *ART_METHOD_QUICK_CODE_OFFSET_32(%eax) // Call the method.
1404 call *ART_METHOD_QUICK_CODE_OFFSET_32(%eax) // Call the method.
1414 movl %eax, LOCAL0(%esp)
1463 …LOOP_RANGE_OVER_SHORTY_LOADING_GPRS edx, eax, ebx, ebp, esi, .Lrestore_saved_values_range_\suffix,…
1466 …LOOP_RANGE_OVER_SHORTY_LOADING_GPRS eax, eax, ebx, ebp, esi, .Lrestore_saved_values_range_\suffix,…
1470 pushl %eax
1475 movl LOCAL0(%esp), %eax
1480 movl LOCAL0(%esp), %eax
1499 UPDATE_REGISTERS_FOR_STRING_INIT rINST, %eax
1511 movl LOCAL1(%esp), %eax
1516 movd %xmm0, %eax
1525 movl ART_FIELD_OFFSET_OFFSET(%eax), %ecx
1526 movl ART_FIELD_DECLARING_CLASS_OFFSET(%eax), %eax
1531 addl %ecx, %eax
1532 \load (%eax), %ecx
1534 \load 4(%eax), %ecx
1537 \load (%eax, %ecx, 1), %eax
1538 SET_VREG %eax, rINST # fp[A] <- value
1549 CLEAR_VOLATILE_MARKER %eax
1552 testl MACRO_LITERAL(1), %eax
1554 CLEAR_VOLATILE_MARKER %eax
1555 movl ART_FIELD_OFFSET_OFFSET(%eax), %ecx
1556 movl ART_FIELD_DECLARING_CLASS_OFFSET(%eax), %eax
1560 movsd (%eax, %ecx, 1), %xmm0
1577 movl ART_FIELD_OFFSET_OFFSET(%eax), %ecx
1578 movl ART_FIELD_DECLARING_CLASS_OFFSET(%eax), %eax
1583 addl %ecx, %eax
1585 movl %ecx, (%eax)
1587 movl %ecx, 4(%eax)
1590 \store \rINST_reg, (%eax,%ecx,1)
1600 testl MACRO_LITERAL(1), %eax
1603 CLEAR_VOLATILE_MARKER %eax
1604 movl ART_FIELD_OFFSET_OFFSET(%eax), %ecx
1605 movl ART_FIELD_DECLARING_CLASS_OFFSET(%eax), %eax
1610 addl %ecx, %eax
1612 movsd %xmm0, (%eax)
1615 \store \rINST_reg, (%eax,%ecx,1)
1679 addl %ecx, %eax
1680 \load (%eax), %ecx
1682 \load 4(%eax), %ecx
1685 \load (%ecx,%eax,1), %eax
1686 SET_VREG %eax, rINST # fp[A] <- value
1696 testl %eax, %eax
1698 negl %eax
1770 movl ART_METHOD_DECLARING_CLASS_OFFSET(%eax), %esi
1793 testl %eax, -STACK_OVERFLOW_RESERVED_BYTES(%esp)
1801 movl ART_METHOD_DATA_OFFSET_32(%eax), %ecx
1817 movl (%esp), %eax
1818 testl $$ART_METHOD_NTERP_ENTRY_POINT_FAST_PATH_FLAG, ART_METHOD_ACCESS_FLAGS_OFFSET(%eax)
1822 movl $$0, %eax
1825 SETUP_REFERENCE_PARAMETER_IN_GPR 8, edx, ebx, ecx, esi, eax, .Lxmm_setup_finished
1826 SETUP_REFERENCE_PARAMETER_IN_GPR 4, edx, ebx, ecx, esi, eax, .Lxmm_setup_finished
1827 SETUP_REFERENCE_PARAMETER_IN_GPR 0, edx, ebx, ecx, esi, eax, .Lxmm_setup_finished
1828 SETUP_REFERENCE_PARAMETERS_IN_STACK edx, ebx, ecx, esi, eax
1834 testl $$ART_METHOD_IS_STATIC_FLAG, ART_METHOD_ACCESS_FLAGS_OFFSET(%eax)
1838 movl 8(%edx), %eax
1839 movl %eax, (rFP, %ebx)
1840 movl %eax, (rREFS, %ebx)
1877 leal 1(%eax), %edi // shorty + 1 ; ie skip return arg character
1921 movl rSELF:THREAD_SELF_OFFSET, %eax
1925 cmpl THREAD_INTERPRETER_CACHE_OFFSET(%eax, %ecx, 1), rPC
1927 movl __SIZEOF_POINTER__+THREAD_INTERPRETER_CACHE_OFFSET(%eax, %ecx, 1), ${dest_reg}
1951 movl MIRROR_ARRAY_LENGTH_OFFSET(%eax), %edx
1952 movl %ecx, %eax
2007 SET_VREG_OBJECT %eax, rINST # fp[A] <- value
2035 SET_VREG_OBJECT %eax, rINST # fp[A] <- value
2090 movl %ecx, (rINST, %eax, 1)
2093 movl rSELF:THREAD_CARD_TABLE_OFFSET, %eax
2095 movb %al, (%eax, rINST, 1)