| /arch/x86/math-emu/ |
| A D | mul_Xsig.S | 37 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 …]
|
| A D | wm_sqrt.S | 112 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 …]
|
| A D | polynom_Xsig.S | 53 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 …]
|
| A D | reg_u_div.S | 95 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 …]
|
| A D | div_Xsig.S | 116 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 …]
|
| A D | reg_norm.S | 39 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 …]
|
| A D | round_Xsig.S | 37 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 …]
|
| A D | wm_shrx.S | 49 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 …]
|
| A D | reg_u_sub.S | 85 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 …]
|
| A D | reg_u_add.S | 84 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 …]
|
| A D | reg_u_mul.S | 72 movl SIGL(%esi),%eax 74 movl %eax,FPU_accum_0 77 movl SIGL(%esi),%eax 79 addl %eax,FPU_accum_1 83 movl SIGH(%esi),%eax 89 movl SIGH(%esi),%eax 91 addl %eax,%ebx 95 movl PARAM6,%eax 96 subl EXP_BIAS-1,%eax 125 orl %eax,%eax [all …]
|
| A D | shr_Xsig.S | 36 movl (%esi),%eax /* lsl */ 39 shrd %cl,%ebx,%eax 42 movl %eax,(%esi) 57 shrd %cl,%edx,%eax 59 movl %eax,(%esi) 72 shr %cl,%eax 74 movl %eax,(%esi) 82 xorl %eax,%eax 83 movl %eax,(%esi) 84 movl %eax,4(%esi) [all …]
|
| /arch/x86/kernel/ |
| A D | head_32.S | 73 movl %eax,%ds 74 movl %eax,%es 75 movl %eax,%fs 76 movl %eax,%gs 77 movl %eax,%ss 84 xorl %eax,%eax 142 movl %eax,%ds 180 xorl %eax,%eax 184 movl $1,%eax 242 xorl %eax,%eax # call CPUID with 0 -> return vendor ID [all …]
|
| A D | relocate_kernel_32.S | 52 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 …]
|
| /arch/x86/lib/ |
| A D | checksum_32.S | 65 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 …]
|
| A D | msr-reg.S | 21 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 …]
|
| A D | atomic64_386_32.S | 37 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 …]
|
| A D | getuser.S | 48 cmp $TASK_SIZE_MAX-\size+1, %eax 51 and %edx, %eax 67 xor %eax,%eax 78 xor %eax,%eax 89 xor %eax,%eax 108 xor %eax,%eax 120 xor %eax,%eax 131 xor %eax,%eax 142 xor %eax,%eax 159 xor %eax,%eax
|
| /arch/x86/boot/compressed/ |
| A D | head_64.S | 107 movl %eax, 2(%eax) 123 pushl %eax 134 testl %eax, %eax 149 decl %eax 151 notl %eax 184 testl %eax, %eax 201 xorl %eax, %eax 244 xorl %eax, %eax 294 xorl %eax, %eax 318 decl %eax [all …]
|
| A D | mem_encrypt.S | 44 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 …]
|
| A D | head_32.S | 65 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 …]
|
| /arch/x86/boot/startup/ |
| A D | efi-mixed.S | 33 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 …]
|
| /arch/x86/platform/pvh/ |
| A D | head.S | 77 addl %eax, 2(%eax) 78 lgdt (%eax) 81 mov %eax,%ds 82 mov %eax,%es 83 mov %eax,%ss 95 mov %cr4, %eax 97 mov %eax, %cr4 160 mov %eax, %cr3 162 mov %eax, %cr0 167 pushl %eax [all …]
|
| /arch/x86/include/asm/ |
| A D | mwait.h | 34 asm volatile("monitor" :: "a" (eax), "c" (ecx), "d" (edx)); in __monitor() 41 :: "a" (eax), "c" (ecx), "d"(edx)); in __monitorx() 44 static __always_inline void __mwait(u32 eax, u32 ecx) in __mwait() argument 50 asm volatile("mwait" :: "a" (eax), "c" (ecx)); in __mwait() 85 :: "a" (eax), "b" (ebx), "c" (ecx)); in __mwaitx() 97 static __always_inline void __sti_mwait(u32 eax, u32 ecx) in __sti_mwait() argument 100 asm volatile("sti; mwait" :: "a" (eax), "c" (ecx)); in __sti_mwait() 130 __mwait(eax, ecx); in mwait_idle_with_hints() 132 __sti_mwait(eax, ecx); in mwait_idle_with_hints() 147 static inline void __tpause(u32 ecx, u32 edx, u32 eax) in __tpause() argument [all …]
|
| /arch/x86/include/asm/cpuid/ |
| A D | api.h | 30 : "=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 …]
|