Home
last modified time | relevance | path

Searched refs:edi (Results 1 – 25 of 58) sorted by relevance

123

/arch/x86/crypto/
Dtwofish-i586-asm_32.S82 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 …]
Dtwofish-x86_64-asm_64.S80 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 …]
Dsalsa20-i586-asm_32.S21 # edi_stack = edi
22 movl %edi,92(%esp)
30 movl 12(%esp,%eax),%edi
110 movl %edi,228(%esp)
112 leal 0(%esp),%edi
118 leal 0(%esp),%edi
123 movl %edi,72(%esp)
220 movl 144(%esp),%edi
222 add %ebx,%edi
236 rol $7,%edi
[all …]
/arch/x86/kernel/
Drelocate_kernel_32.S46 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 …]
Dhead_32.S114 movl $pa(__bss_start),%edi
116 subl %edi,%ecx
127 movl $pa(boot_params),%edi
135 movl $pa(boot_command_line),%edi
174 movl $pa(__brk_base), %edi
178 leal PDE_IDENT_ATTR(%edi),%ecx /* Create PMD entry */
198 addl $__PAGE_OFFSET, %edi
199 movl %edi, pa(_brk_end)
210 movl $pa(__brk_base), %edi
214 leal PDE_IDENT_ATTR(%edi),%ecx /* Create PDE entry */
[all …]
/arch/x86/math-emu/
Dpolynom_Xsig.S44 pushl %edi
48 movl PARAM3,%edi /* terms */
52 addl %eax,%edi
54 movl 4(%edi),%edx /* terms[n] */
56 movl (%edi),%edx /* terms[n] */
62 subl TERM_SIZE,%edi
107 addl (%edi),%eax /* term ls long */
110 adcl (%edi),%eax /* term ls long */
113 adcl 4(%edi),%eax /* term ms long */
118 subl TERM_SIZE,%edi
[all …]
Dreg_u_mul.S55 pushl %edi
59 movl PARAM2,%edi
64 testl $0x80000000,SIGH(%edi)
72 mull SIGL(%edi)
77 mull SIGH(%edi)
83 mull SIGL(%edi)
89 mull SIGH(%edi)
107 movl PARAM3,%edi /* Point to the destination */
108 movw %ax,EXP(%edi)
119 decw EXP(%edi)
[all …]
Dwm_sqrt.S84 pushl %edi
204 movl %eax,%edi
218 movl %eax,%edi
234 movl %edi,%eax /* ls word of guess */
235 mull %edi
243 movl %edi,%eax
297 addl %ecx,%edi
322 addl %ecx,%edi
348 movl %edi,%ebx
349 movl PARAM1,%edi
[all …]
Dreg_u_sub.S39 pushl %edi
43 movl PARAM2,%edi /* source 2 */
52 testl $0x80000000,SIGH(%edi) /* The args are assumed to be be normalized */
63 movl SIGH(%edi),%eax /* register ms word */
64 movl SIGL(%edi),%ebx /* register ls word */
66 movl PARAM3,%edi /* destination */
68 movw %dx,EXP(%edi) /* Copy exponent to destination */
194 subw $64,EXP(%edi)
205 movw $0,EXP(%edi) /* exponent */
206 movl $0,SIGL(%edi)
[all …]
Dreg_u_add.S38 pushl %edi
42 movl PARAM2,%edi /* source 2 */
53 movl %edi,%esi
60 movl SIGL(%edi),%ebx
61 movl SIGH(%edi),%eax
64 movl PARAM3,%edi /* destination */
65 movw %dx,EXP(%edi) /* Copy exponent to destination */
145 incw EXP(%edi)
163 popl %edi
Dreg_round.S115 pushl %edi
118 movl PARAM1,%edi
119 movl SIGH(%edi),%eax
120 movl SIGL(%edi),%ebx
136 cmpw EXP_UNDER,EXP(%edi)
381 incw EXP(%edi)
409 movl %eax,SIGH(%edi)
410 movl %ebx,SIGL(%edi)
412 cmpw EXP_OVER,EXP(%edi)
418 addw EXTENDED_Ebias,EXP(%edi)
[all …]
Dreg_u_div.S85 pushl %edi
90 movl DEST,%edi
106 movw %dx,EXP(%edi)
149 incw EXP(%edi)
425 incw EXP(%edi)
435 decw EXP(%edi) /* binary point between 1st & 2nd bits */
466 popl %edi
/arch/x86/include/asm/
Dstring_32.h54 long esi, edi; in __constant_memcpy() local
87 edi = (long)to; in __constant_memcpy()
92 : "=&c" (ecx), "=&D" (edi), "=&S" (esi) in __constant_memcpy()
93 : "0" (n / 4), "1" (edi), "2" (esi) in __constant_memcpy()
100 : "=&D"(edi), "=&S"(esi) in __constant_memcpy()
101 : "0"(edi), "1"(esi) in __constant_memcpy()
105 : "=&D"(edi), "=&S"(esi) in __constant_memcpy()
106 : "0"(edi), "1"(esi) in __constant_memcpy()
110 : "=&D"(edi), "=&S"(esi) in __constant_memcpy()
111 : "0"(edi), "1"(esi) in __constant_memcpy()
[all …]
Dswitch_to.h40 unsigned long ebx, ecx, edx, esi, edi; \
61 "=S" (esi), "=D" (edi) \
/arch/x86/lib/
Dchecksum_32.S301 pushl_cfi %edi
302 CFI_REL_OFFSET edi, 0
310 movl ARGBASE+8(%esp),%edi # dst
312 testl $2, %edi # Check alignment.
320 DST( movw %bx, (%edi) )
321 addl $2, %edi
332 DST( movl %ebx, (%edi) )
334 DST( movl %edx, 4(%edi) )
339 DST( movl %ebx, 8(%edi) )
341 DST( movl %edx, 12(%edi) )
[all …]
Dmsr-reg.S27 movl 28(%rdi), %edi
37 movl %edi, 28(%r10)
59 pushl_cfi %edi
67 movl 28(%eax), %edi
81 movl %edi, 28(%eax)
83 popl_cfi %edi
Datomic64_cx8_32.S73 SAVE edi
76 movl %edx, %edi
84 \insc\()l %edi, %ecx
92 RESTORE edi
159 SAVE edi
163 movl %edx, %edi
173 adcl %edi, %ecx
/arch/x86/um/
Dchecksum_32.S251 pushl %edi
257 movl ARGBASE+8(%esp),%edi # dst
259 testl $2, %edi # Check alignment.
267 DST( movw %bx, (%edi) )
268 addl $2, %edi
279 DST( movl %ebx, (%edi) )
281 DST( movl %edx, 4(%edi) )
286 DST( movl %ebx, 8(%edi) )
288 DST( movl %edx, 12(%edi) )
293 DST( movl %ebx, 16(%edi) )
[all …]
Dsetjmp_32.S13 # %edi
34 movl %edi,16(%edx)
55 movl 16(%edx),%edi
/arch/x86/boot/compressed/
Dhead_64.S131 leal pgtable(%ebx), %edi
137 leal pgtable + 0(%ebx), %edi
138 leal 0x1007 (%edi), %eax
139 movl %eax, 0(%edi)
142 leal pgtable + 0x1000(%ebx), %edi
143 leal 0x1007(%edi), %eax
145 1: movl %eax, 0x00(%edi)
147 addl $8, %edi
152 leal pgtable + 0x2000(%ebx), %edi
155 1: movl %eax, 0(%edi)
[all …]
Dhead_32.S168 leal (_bss-4)(%ebx), %edi
190 leal _bss(%ebx), %edi
192 subl %edi, %ecx
228 leal z_output_len(%ebp), %edi
241 1: subl $4, %edi
242 movl (%edi), %ecx
/arch/x86/xen/
Dxen-asm_32.S206 lea PT_EFLAGS(%esp), %edi
215 movl 0+4(%edi), %eax /* copy EAX (just above top of frame) */
218 lea ESP_OFFSET(%edi), %edi /* move dest up over saved regs */
226 lea 4(%edi), %esp /* point esp to new frame */
/arch/x86/realmode/rm/
Dwakeup_asm.S96 movl pmode_behavior, %edi
97 btl $WAKEUP_BEHAVIOR_RESTORE_MISC_ENABLE, %edi
113 btl $WAKEUP_BEHAVIOR_RESTORE_CR4, %edi
118 btl $WAKEUP_BEHAVIOR_RESTORE_EFER, %edi
/arch/x86/power/
Dhibernate_asm_32.S22 movl %edi, saved_context_edi
49 movl pbe_orig_address(%edx), %edi
73 movl saved_context_edi, %edi
/arch/x86/ia32/
Dia32entry.S34 movl %edi,%r8d
40 movl %ebx,%edi
70 movl \offset+64(%rsp),%edi
194 movl $AUDIT_ARCH_I386,%edi /* 1st arg: audit arch */
199 movl %ebx,%edi /* reload 1st syscall arg */
216 movzbl %al,%edi /* zero-extend that into %edi */
219 movl $(_TIF_ALLWORK_MASK & ~_TIF_SYSCALL_AUDIT),%edi
222 testl %edi,TI_flags+THREAD_INFO(%rsp,RIP-ARGOFFSET)

123