Home
last modified time | relevance | path

Searched refs:eax (Results 1 – 25 of 259) sorted by relevance

1234567891011

/linux-6.15/arch/x86/math-emu/
H A Dwm_sqrt.S112 shrl $1,%eax
177 notl %eax
178 addl $1,%eax
196 notl %eax
197 addl $1,%eax
202 rcrl $1,%eax
217 xorl %eax,%eax
218 decl %eax
294 rcrl $1,%eax
313 rcrl $1,%eax
[all …]
H A Dmul_Xsig.S37 xor %eax,%eax
38 movl %eax,-4(%ebp)
39 movl %eax,-8(%ebp)
57 movl %eax,(%esi)
59 movl %eax,4(%esi)
61 movl %eax,8(%esi)
78 xor %eax,%eax
110 movl %eax,(%esi)
112 movl %eax,4(%esi)
114 movl %eax,8(%esi)
[all …]
H A Dpolynom_Xsig.S53 addl %eax,%edi
59 xor %eax,%eax
60 movl %eax,SUM_LS
68 xor %eax,%eax
82 movl SUM_MS,%eax
88 movl SUM_MS,%eax
96 movl (%esi),%eax
109 movl %eax,SUM_LS
115 movl %eax,SUM_MS
125 movl SUM_LS,%eax
[all …]
H A Dreg_u_div.S95 subl %eax,%edx
137 xorl %eax,%eax
142 xorl %eax,%eax
156 rcrl %eax
186 xorl %eax,%eax
225 mov %edx,%eax
300 mov %edx,%eax
394 movl %ecx,%eax
395 orl %edx,%eax
432 rcrl %eax
[all …]
H A Ddiv_Xsig.S116 movl XsigH(%esi),%eax
117 rcrl %eax
118 movl %eax,FPU_accum_3
119 movl XsigL(%esi),%eax
120 rcrl %eax
121 movl %eax,FPU_accum_2
123 rcrl %eax
125 movl $0,%eax
126 rcrl %eax
143 mov %edx,%eax
[all …]
H A Dreg_norm.S39 orl %eax,%eax
42 movl %eax,%edx
43 xorl %eax,%eax
51 shld %cl,%eax,%edx
52 shl %cl,%eax
80 movl TAG_Zero,%eax
117 orl %eax,%eax
120 movl %eax,%edx
121 xorl %eax,%eax
129 shld %cl,%eax,%edx
[all …]
H A Dround_Xsig.S37 movl (%esi),%eax
46 movl %eax,%ebx
47 xorl %eax,%eax
58 shl %cl,%eax
74 movl %eax,(%esi)
97 movl (%esi),%eax
106 movl %eax,%ebx
107 xorl %eax,%eax
115 movl %eax,%ebx
116 xorl %eax,%eax
[all …]
H A Dwm_shrx.S49 xorl %eax,%eax /* extension */
50 shrd %cl,%ebx,%eax
67 shrd %cl,%edx,%eax
81 shr %cl,%eax
90 xorl %eax,%eax
91 movl %eax,(%esi)
92 movl %eax,4(%esi)
135 shrd %cl,%eax,%ebx
155 xorl %eax,%eax /* extension */
179 shr %cl,%eax
[all …]
H A Dreg_u_sub.S85 shr %cl,%eax
96 shr %cl,%eax
103 movl %eax,%ebx
104 xorl %eax,%eax
109 movl %eax,%ebx
110 xorl %eax,%eax
118 movl %eax,%edx
130 movl %eax,%edx
149 xorl %eax,%eax
177 orl %eax,%eax
[all …]
H A Dreg_u_add.S84 shrd %cl,%eax,%ebx
85 shr %cl,%eax
96 shr %cl,%eax
103 movl %eax,%ebx
104 xorl %eax,%eax
109 movl %eax,%ebx
110 xorl %eax,%eax
117 movl %eax,%edx
129 xorl %eax,%eax
138 rcrl $1,%eax
[all …]
H A Dreg_round.S449 push %eax
451 popl %eax
461 push %eax
463 popl %eax
524 xorl %eax,%eax
543 xorl %eax,%eax
552 xorl %eax,%eax
584 orl %eax,%eax /* ms bits */
587 orl %eax,%eax /* ms bits */
605 push %eax
[all …]
/linux-6.15/arch/x86/kernel/
H A Dhead_32.S73 movl %eax,%ds
74 movl %eax,%es
75 movl %eax,%fs
76 movl %eax,%gs
77 movl %eax,%ss
84 xorl %eax,%eax
144 movl %eax,%ds
145 movl %eax,%es
182 xorl %eax,%eax
186 movl $1,%eax
[all …]
H A Drelocate_kernel_32.S52 movl %cr0, %eax
54 movl %cr3, %eax
56 movl %cr4, %eax
95 pushl %eax
128 xorl %eax, %eax
135 xorl %eax, %eax
139 pushl %eax
149 xorl %eax, %eax
160 xorl %eax, %eax
187 pushl %eax
[all …]
/linux-6.15/arch/x86/lib/
H A Dchecksum_32.S65 roll $8, %eax
77 adcl $0, %eax
102 adcl $0, %eax
111 adcl $0, %eax
126 roll $8, %eax
161 adcl $0, %eax
171 adcl $0, %eax
172 roll $8, %eax
184 adcl $0, %eax
188 adcl $0, %eax
[all …]
H A Datomic64_386_32.S37 movl (v), %eax
53 movl (v), %eax
63 addl %eax, (v)
90 negl %eax
112 addl $1, %eax
132 subl $1, %eax
151 movl $1, %eax
157 xorl %eax, %eax
166 testl %eax, %eax
169 addl $1, %eax
[all …]
H A Dmsr-reg.S21 movl (%rdi), %eax
29 2: movl %eax, (%r10)
57 pushl %eax
58 movl 4(%eax), %ecx
59 movl 8(%eax), %edx
64 movl (%eax), %eax
66 2: pushl %eax
67 movl 4(%esp), %eax
68 popl (%eax)
70 movl %ecx, 4(%eax)
[all …]
/linux-6.15/arch/x86/boot/compressed/
H A Dhead_64.S108 movl %eax, 2(%eax)
124 pushl %eax
135 testl %eax, %eax
150 decl %eax
152 notl %eax
185 testl %eax, %eax
202 xorl %eax, %eax
245 xorl %eax, %eax
295 xorl %eax, %eax
319 decl %eax
[all …]
H A Dmem_encrypt.S44 movl %ebx, %eax
49 xor %eax, %eax
67 shll $30, %eax
85 xorl %eax, %eax
94 pushl %eax
109 testl %eax, %eax # Check return code
116 testl %eax, %eax # Check return code
123 testl %eax, %eax # Check return code
130 testl %eax, %eax # Check return code
157 popl %eax
[all …]
H A Dhead_32.S65 movl %eax, 2(%eax)
66 lgdt (%eax)
70 movl %eax, %ds
71 movl %eax, %es
88 decl %eax
90 notl %eax
130 movl %eax, 2(%eax)
131 lgdt (%eax)
137 jmp *%eax
146 xorl %eax, %eax
[all …]
/linux-6.15/drivers/firmware/efi/libstub/
H A Dx86-mixed.S33 xorl %eax, %eax
69 movl %cr0, %eax
71 movl %eax, %cr0
82 movl %eax, %edi
87 movl %edi, %eax
98 movl %r8d, %eax
110 movl %cr4, %eax
112 movl %eax, %cr4
123 movl %cr0, %eax
177 addl %eax, (%eax)
[all …]
/linux-6.15/tools/testing/selftests/x86/
H A Draw_syscall_helper_32.S11 movl 1*4(%eax), %ebx
12 movl 2*4(%eax), %ecx
13 movl 3*4(%eax), %edx
14 movl 4*4(%eax), %esi
15 movl 5*4(%eax), %edi
16 movl 6*4(%eax), %ebp
17 movl 0*4(%eax), %eax
22 pushl %eax
23 movl 6*4(%esp), %eax
24 popl 0*4(%eax)
[all …]
/linux-6.15/arch/x86/platform/pvh/
H A Dhead.S77 addl %eax, 2(%eax)
78 lgdt (%eax)
81 mov %eax,%ds
82 mov %eax,%es
83 mov %eax,%ss
96 mov %cr4, %eax
98 mov %eax, %cr4
161 mov %eax, %cr3
163 mov %eax, %cr0
168 pushl %eax
[all …]
/linux-6.15/arch/x86/include/asm/cpuid/
H A Dapi.h30 : "=a" (*eax), in native_cpuid()
34 : "0" (*eax), "2" (*ecx) in native_cpuid()
51 NATIVE_CPUID_REG(eax)
69 u32 *eax, u32 *ebx, in NATIVE_CPUID_REG()
72 *eax = op; in NATIVE_CPUID_REG()
82 *eax = op; in cpuid_count()
93 u32 eax, ebx, ecx, edx; in cpuid_eax() local
97 return eax; in cpuid_eax()
102 u32 eax, ebx, ecx, edx; in cpuid_ebx() local
111 u32 eax, ebx, ecx, edx; in cpuid_ecx() local
[all …]
/linux-6.15/arch/x86/include/asm/
H A Dmwait.h28 static __always_inline void __monitor(const void *eax, unsigned long ecx, in __monitor() argument
33 :: "a" (eax), "c" (ecx), "d"(edx)); in __monitor()
41 :: "a" (eax), "c" (ecx), "d"(edx)); in __monitorx()
50 :: "a" (eax), "c" (ecx)); in __mwait()
86 :: "a" (eax), "b" (ebx), "c" (ecx)); in __mwaitx()
103 :: "a" (eax), "c" (ecx)); in __sti_mwait()
129 __mwait(eax, ecx); in mwait_idle_with_hints()
131 __sti_mwait(eax, ecx); in mwait_idle_with_hints()
145 static inline void __tpause(u32 ecx, u32 edx, u32 eax) in __tpause() argument
151 : "c"(ecx), "d"(edx), "a"(eax)); in __tpause()
[all …]
/linux-6.15/arch/x86/entry/
H A Dentry_32.S182 pushl %eax
201 popl %eax
212 pushl %eax
218 popl %eax
263 popl %eax
793 pushl %eax
796 popl %eax
885 popl %eax
975 pushl %eax
977 popl %eax
[all …]

1234567891011