/Linux-v4.19/arch/x86/crypto/ |
D | twofish-i586-asm_32.S | 82 movzx b ## B, %edi;\ 83 mov s1(%ebp,%edi,4),d ## D;\ 84 movzx a ## B, %edi;\ 85 mov s2(%ebp,%edi,4),%esi;\ 86 movzx b ## H, %edi;\ 88 xor s2(%ebp,%edi,4),d ## D;\ 89 movzx a ## H, %edi;\ 91 xor s3(%ebp,%edi,4),%esi;\ 92 movzx b ## B, %edi;\ 93 xor s3(%ebp,%edi,4),d ## D;\ [all …]
|
D | twofish-x86_64-asm_64.S | 80 movzx b ## B, %edi;\ 82 movzx a ## B, %edi;\ 84 movzx b ## H, %edi;\ 87 movzx a ## H, %edi;\ 90 movzx b ## B, %edi;\ 92 movzx a ## B, %edi;\ 94 movzx b ## H, %edi;\ 97 movzx a ## H, %edi;\ 118 movzx b ## B, %edi;\ 120 movzx a ## B, %edi;\ [all …]
|
/Linux-v4.19/arch/x86/kernel/ |
D | relocate_kernel_32.S | 46 pushl %edi 51 movl PTR(VA_CONTROL_PAGE)(%ebp), %edi 52 movl %esp, ESP(%edi) 54 movl %eax, CR0(%edi) 56 movl %eax, CR3(%edi) 58 movl %eax, CR4(%edi) 72 movl PTR(VA_CONTROL_PAGE)(%ebp), %edi 73 movl %edi, CP_VA_CONTROL_PAGE(%edi) 75 movl %eax, CP_PA_PGD(%edi) 77 movl %eax, CP_PA_SWAP_PAGE(%edi) [all …]
|
/Linux-v4.19/tools/perf/arch/x86/tests/ |
D | regs_load.S | 66 push %edi 67 movl 8(%esp), %edi 68 movl %eax, AX(%edi) 69 movl %ebx, BX(%edi) 70 movl %ecx, CX(%edi) 71 movl %edx, DX(%edi) 72 movl %esi, SI(%edi) 74 movl %eax, DI(%edi) 75 movl %ebp, BP(%edi) 78 movl %eax, SP(%edi) [all …]
|
/Linux-v4.19/arch/x86/math-emu/ |
D | polynom_Xsig.S | 45 pushl %edi 49 movl PARAM3,%edi /* terms */ 53 addl %eax,%edi 55 movl 4(%edi),%edx /* terms[n] */ 57 movl (%edi),%edx /* terms[n] */ 63 subl TERM_SIZE,%edi 108 addl (%edi),%eax /* term ls long */ 111 adcl (%edi),%eax /* term ls long */ 114 adcl 4(%edi),%eax /* term ms long */ 119 subl TERM_SIZE,%edi [all …]
|
D | reg_u_mul.S | 56 pushl %edi 60 movl PARAM2,%edi 65 testl $0x80000000,SIGH(%edi) 73 mull SIGL(%edi) 78 mull SIGH(%edi) 84 mull SIGL(%edi) 90 mull SIGH(%edi) 108 movl PARAM3,%edi /* Point to the destination */ 109 movw %ax,EXP(%edi) 120 decw EXP(%edi) [all …]
|
D | wm_sqrt.S | 85 pushl %edi 205 movl %eax,%edi 219 movl %eax,%edi 235 movl %edi,%eax /* ls word of guess */ 236 mull %edi 244 movl %edi,%eax 298 addl %ecx,%edi 323 addl %ecx,%edi 349 movl %edi,%ebx 350 movl PARAM1,%edi [all …]
|
D | reg_u_sub.S | 40 pushl %edi 44 movl PARAM2,%edi /* source 2 */ 53 testl $0x80000000,SIGH(%edi) /* The args are assumed to be be normalized */ 64 movl SIGH(%edi),%eax /* register ms word */ 65 movl SIGL(%edi),%ebx /* register ls word */ 67 movl PARAM3,%edi /* destination */ 69 movw %dx,EXP(%edi) /* Copy exponent to destination */ 195 subw $64,EXP(%edi) 206 movw $0,EXP(%edi) /* exponent */ 207 movl $0,SIGL(%edi) [all …]
|
D | reg_round.S | 116 pushl %edi 119 movl PARAM1,%edi 120 movl SIGH(%edi),%eax 121 movl SIGL(%edi),%ebx 137 cmpw EXP_UNDER,EXP(%edi) 382 incw EXP(%edi) 410 movl %eax,SIGH(%edi) 411 movl %ebx,SIGL(%edi) 413 cmpw EXP_OVER,EXP(%edi) 419 addw EXTENDED_Ebias,EXP(%edi) [all …]
|
D | reg_u_add.S | 39 pushl %edi 43 movl PARAM2,%edi /* source 2 */ 54 movl %edi,%esi 61 movl SIGL(%edi),%ebx 62 movl SIGH(%edi),%eax 65 movl PARAM3,%edi /* destination */ 66 movw %dx,EXP(%edi) /* Copy exponent to destination */ 146 incw EXP(%edi) 164 popl %edi
|
D | reg_u_div.S | 86 pushl %edi 91 movl DEST,%edi 107 movw %dx,EXP(%edi) 150 incw EXP(%edi) 426 incw EXP(%edi) 436 decw EXP(%edi) /* binary point between 1st & 2nd bits */ 467 popl %edi
|
/Linux-v4.19/arch/x86/include/asm/ |
D | string_32.h | 55 long esi, edi; in __constant_memcpy() local 88 edi = (long)to; in __constant_memcpy() 93 : "=&c" (ecx), "=&D" (edi), "=&S" (esi) in __constant_memcpy() 94 : "0" (n / 4), "1" (edi), "2" (esi) in __constant_memcpy() 101 : "=&D"(edi), "=&S"(esi) in __constant_memcpy() 102 : "0"(edi), "1"(esi) in __constant_memcpy() 106 : "=&D"(edi), "=&S"(esi) in __constant_memcpy() 107 : "0"(edi), "1"(esi) in __constant_memcpy() 111 : "=&D"(edi), "=&S"(esi) in __constant_memcpy() 112 : "0"(edi), "1"(esi) in __constant_memcpy() [all …]
|
/Linux-v4.19/arch/x86/lib/ |
D | checksum_32.S | 289 pushl %edi 295 movl ARGBASE+8(%esp),%edi # dst 297 testl $2, %edi # Check alignment. 305 DST( movw %bx, (%edi) ) 306 addl $2, %edi 317 DST( movl %ebx, (%edi) ) 319 DST( movl %edx, 4(%edi) ) 324 DST( movl %ebx, 8(%edi) ) 326 DST( movl %edx, 12(%edi) ) 331 DST( movl %ebx, 16(%edi) ) [all …]
|
D | msr-reg.S | 26 movl 28(%rdi), %edi 35 movl %edi, 28(%r10) 54 pushl %edi 62 movl 28(%eax), %edi 74 movl %edi, 28(%eax) 76 popl %edi
|
D | atomic64_cx8_32.S | 52 pushl %edi 55 movl %edx, %edi 63 \insc\()l %edi, %ecx 71 popl %edi 132 pushl %edi 136 movl %edx, %edi 146 adcl %edi, %ecx
|
/Linux-v4.19/sound/pci/au88x0/ |
D | au88x0_synth.c | 299 u32 var4, var8, varc, var10 = 0, edi; in vortex_wt_init() local 315 for (edi = 0; edi < (NR_WT / NR_WT_PB); edi++) { in vortex_wt_init() 316 vortex_wt_SetReg(vortex, 0xc, edi, 0); /* ds_reg */ in vortex_wt_init() 317 vortex_wt_SetReg(vortex, 0xa, edi, var10); /* ctrl */ in vortex_wt_init() 318 vortex_wt_SetReg(vortex, 0x9, edi, var4); /* mramp */ in vortex_wt_init() 319 vortex_wt_SetReg(vortex, 0x8, edi, varc); /* aramp */ in vortex_wt_init() 320 vortex_wt_SetReg(vortex, 0x5, edi, var8); /* sramp */ in vortex_wt_init() 323 for (edi = 0; edi < NR_WT; edi++) { in vortex_wt_init() 324 vortex_wt_SetReg(vortex, 0x4, edi, 0); /* param 3 0x20c */ in vortex_wt_init() 325 vortex_wt_SetReg(vortex, 0x3, edi, 0); /* param 2 0x208 */ in vortex_wt_init() [all …]
|
/Linux-v4.19/arch/x86/xen/ |
D | xen-asm_32.S | 185 lea PT_EFLAGS(%esp), %edi 194 movl 0+4(%edi), %eax /* copy EAX (just above top of frame) */ 197 lea ESP_OFFSET(%edi), %edi /* move dest up over saved regs */ 205 lea 4(%edi), %esp /* point esp to new frame */
|
/Linux-v4.19/arch/x86/entry/ |
D | entry_32.S | 212 pushl %edi 269 popl %edi 408 movl %esi, %edi 411 andl $(MASK_entry_stack), %edi 412 addl $(SIZEOF_entry_stack), %edi 415 movl TSS_entry2task_stack(%edi), %edi 446 subl %ecx, %edi 449 movl %edi, %esp 554 movl PER_CPU_VAR(cpu_tss_rw + TSS_sp0), %edi 555 subl %ecx, %edi [all …]
|
/Linux-v4.19/arch/x86/boot/compressed/ |
D | head_64.S | 149 leal pgtable(%ebx), %edi 155 leal pgtable + 0(%ebx), %edi 156 leal 0x1007 (%edi), %eax 157 movl %eax, 0(%edi) 158 addl %edx, 4(%edi) 161 leal pgtable + 0x1000(%ebx), %edi 162 leal 0x1007(%edi), %eax 164 1: movl %eax, 0x00(%edi) 165 addl %edx, 0x04(%edi) 167 addl $8, %edi [all …]
|
/Linux-v4.19/tools/testing/selftests/x86/ |
D | raw_syscall_helper_32.S | 8 pushl %edi 15 movl 5*4(%eax), %edi 29 movl %edi, 5*4(%eax) 32 popl %edi
|
D | thunks_32.S | 33 push %edi 48 pop %edi
|
D | unwind_vdso.c | 117 unsigned long edi = _Unwind_GetGR(ctx, 7); in trace_fn() local 120 esi == 4 && edi == 5 && ebp == 6; in trace_fn() 126 eax, ebx, ecx, edx, esi, edi, ebp); in trace_fn()
|
/Linux-v4.19/arch/x86/realmode/rm/ |
D | wakeup_asm.S | 97 movl pmode_behavior, %edi 98 btl $WAKEUP_BEHAVIOR_RESTORE_MISC_ENABLE, %edi 114 btl $WAKEUP_BEHAVIOR_RESTORE_CR4, %edi 119 btl $WAKEUP_BEHAVIOR_RESTORE_EFER, %edi
|
/Linux-v4.19/arch/x86/um/ |
D | setjmp_32.S | 14 # %edi 35 movl %edi,16(%edx) 56 movl 16(%edx),%edi
|
/Linux-v4.19/arch/x86/power/ |
D | hibernate_asm_32.S | 23 movl %edi, saved_context_edi 50 movl pbe_orig_address(%edx), %edi 74 movl saved_context_edi, %edi
|