Searched refs:esi (Results 1 – 16 of 16) sorted by relevance
/art/runtime/arch/x86/ |
D | memcmp16_x86.S | 42 #define RETURN_END POP (%edi); POP (%esi); POP (%ebx); ret 71 PUSH (%esi) 77 movl %edx, %esi 83 lea 16(%esi), %esi 88 sub %edx, %esi 90 mov %esi, %edx 93 xor %edx, %esi 117 movaps (%esi), %xmm1 119 movaps 16(%esi), %xmm2 124 add $32, %esi [all …]
|
D | jni_entrypoints_x86.S | 87 PUSH esi 91 leal FRAME_SIZE_SAVE_REFS_AND_ARGS(%edi), %esi 95 POP esi 126 movl %esi, 52(%ebx) 127 CFI_EXPRESSION_BREG CFI_REG(esi), CFI_REG(ebx), 52 161 movl 52(%ebx), %esi 162 CFI_RESTORE(%esi) 174 PUSH esi 177 leal -__SIZEOF_POINTER__(%ebx), %esi 184 POP esi
|
D | quick_entrypoints_x86.S | 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. [all …]
|
D | asm_support_x86.S | 262 PUSH esi 296 POP esi
|
/art/runtime/interpreter/mterp/x86_64ng/ |
D | invoke.S | 24 movl (rFP, %r11, 4), %esi 26 movl (%esi), %eax 59 movl (rFP, %r11, 4), %esi 61 movl (%esi), %eax 69 movl (rFP, %r11, 4), %esi 71 movl (%esi), %eax 85 movl (rFP, %r11, 4), %esi 86 movl MIRROR_OBJECT_CLASS_OFFSET(%esi), %edx 158 movl (rFP, %r11, 4), %esi 160 movl MIRROR_OBJECT_CLASS_OFFSET(%esi), %edx
|
D | array.S | 12 GET_VREG %esi, %rcx # ecx <- vCC (requested index) 15 cmpl MIRROR_ARRAY_LENGTH_OFFSET(%edi), %esi 67 GET_VREG %esi, %rcx # esi <- vCC (requested index) 70 cmpl MIRROR_ARRAY_LENGTH_OFFSET(%edi), %esi 100 GET_VREG %esi, %rcx # esi <- vCC (requested index) 103 cmpl MIRROR_ARRAY_LENGTH_OFFSET(%edi), %esi
|
D | main.S | 56 #define OUT_32_ARG1 %esi 967 movl %esi, (rNEW_FP, %r10, 4) 968 movl %esi, (%r11, %r10, 4) 1016 movl %esi, (rNEW_FP, %r10, 1) 1017 movl %esi, (%r11, %r10, 1) 1038 movzwl 2(rPC), %esi 1057 movzwl 2(rPC), %esi 1161 GET_VREG %esi, %r11 1180 GET_VREG %esi, %r9 1181 movd %esi, %xmm0 [all …]
|
/art/runtime/arch/x86_64/ |
D | quick_entrypoints_x86_64.S | 469 movl (%r11), %esi // rsi := this pointer 563 LOOP_OVER_SHORTY_LOADING_GPRS rsi, esi, .Lgpr_setup_finished2 922 movl %esi, MIRROR_ARRAY_LENGTH_OFFSET(%rax) 1173 testl %esi, %esi 1237 movl REG_VAR(obj_reg), %esi // pass obj_reg 1280 movl %edx, MIRROR_OBJECT_ARRAY_DATA_OFFSET(%edi, %esi, 4) 1288 movl %edx, MIRROR_OBJECT_ARRAY_DATA_OFFSET(%edi, %esi, 4) 1300 movl %eax, %esi // Pass arg2 = value's class. 1304 movl MIRROR_OBJECT_CLASS_OFFSET(%edx), %esi // Pass arg2 = value's class. 1321 movl %edx, MIRROR_OBJECT_ARRAY_DATA_OFFSET(%edi, %esi, 4) [all …]
|
/art/runtime/interpreter/mterp/x86/ |
D | arithmetic.S | 580 leal (rFP,%eax,4), %esi # esi <- &v[B] 582 movl 4(%esi), %ecx # ecx <- Bmsw 585 imull (%esi), %eax # eax <- (Cmsw*Blsw) 588 mull (%esi) # eax <- (Clsw*Alsw) 617 leal (rFP,%eax,4), %esi # esi <- &v[A] 619 movl 4(%esi), %ecx # ecx <- Amsw 622 imull (%esi), %eax # eax <- (Bmsw*Alsw) 625 mull (%esi) # eax <- (Blsw*Alsw) 627 movl rIBASE, 4(%esi) # v[A+1] <- rIBASE 628 movl %eax, (%esi) # v[A] <- %eax
|
D | main.S | 166 #define rPC %esi 382 PUSH %esi 774 POP %esi
|
/art/compiler/jni/ |
D | jni_cfi_test_expected.inc | 213 // 0x00000001: push esi 237 // 0x00000023: pop esi 299 // 0x0000002e: mov [rsp + 120], esi
|
/art/compiler/optimizing/ |
D | optimizing_cfi_test_expected.inc | 77 // 0x00000000: push esi 91 // 0x0000000a: pop esi
|
D | intrinsics_x86.cc | 1008 Register esi = locations->Out().AsRegister<Register>(); in VisitStringEquals() local 1073 __ leal(esi, Address(str, value_offset)); in VisitStringEquals() 1094 __ movl(esi, Immediate(1)); in VisitStringEquals() 1099 __ xorl(esi, esi); in VisitStringEquals()
|
/art/runtime/interpreter/mterp/x86_64/ |
D | arithmetic.S | 417 movl $$-1, %esi 419 cmovl %esi, %edi
|
D | main.S | 158 #define OUT_32_ARG1 %esi
|
/art/runtime/arch/ |
D | stub_test.cc | 105 PUSH(%%esi) in Invoke3WithReferrerAndHidden() 131 POP(%%esi) in Invoke3WithReferrerAndHidden()
|