/linux/arch/x86/math-emu/ |
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 | 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 | 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 | 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 | 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 | reg_round.S | 449 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 …]
|
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 …]
|
/linux/arch/x86/um/ |
A D | checksum_32.S | 64 adcl $0, %eax 71 adcl %ebx, %eax 73 adcl %ebx, %eax 89 adcl $0, %eax 98 adcl $0, %eax 109 adcl $0, %eax 143 adcl $0, %eax 151 adcl $0, %eax 155 adcl $0, %eax 193 adcl $0, %eax [all …]
|
/linux/arch/x86/boot/compressed/ |
A D | head_64.S | 100 movl %eax, 2(%eax) 125 testl %eax, %eax 153 decl %eax 187 testl %eax, %eax 204 xorl %eax, %eax 247 xorl %eax, %eax 352 xorl %eax, %eax 555 xorl %eax, %eax 764 testl %eax, %eax 797 testl %eax, %eax [all …]
|
A D | mem_encrypt.S | 19 xor %eax, %eax 47 movl %ebx, %eax 52 xor %eax, %eax 93 xorl %eax, %eax 102 pushl %eax 117 testl %eax, %eax # Check return code 124 testl %eax, %eax # Check return code 131 testl %eax, %eax # Check return code 138 testl %eax, %eax # Check return code 165 popl %eax [all …]
|
A D | head_32.S | 65 movl %eax, 2(%eax) 66 lgdt (%eax) 70 movl %eax, %ds 101 decl %eax 103 notl %eax 143 movl %eax, 2(%eax) 144 lgdt (%eax) 150 jmp *%eax 160 jmp *%eax 171 xorl %eax, %eax [all …]
|
A D | efi_thunk_64.S | 31 movl %ds, %eax 33 movl %es, %eax 35 movl %ss, %eax 91 roll $1, %eax 114 movl %cr3, %eax 115 movl %eax, %cr3 118 movl %cr0, %eax 120 movl %eax, %cr0 131 movl %eax, %edi 144 movl %cr4, %eax [all …]
|
/linux/arch/x86/kernel/ |
A D | head_32.S | 75 movl %eax,%ds 76 movl %eax,%es 77 movl %eax,%fs 78 movl %eax,%gs 79 movl %eax,%ss 86 xorl %eax,%eax 208 xorl %eax,%eax 212 movl $1,%eax 267 andl %eax,%eax 269 call *%eax [all …]
|
A D | relocate_kernel_32.S | 50 movl %cr0, %eax 52 movl %cr3, %eax 54 movl %cr4, %eax 93 pushl %eax 124 xorl %eax, %eax 131 xorl %eax, %eax 135 pushl %eax 145 xorl %eax, %eax 156 xorl %eax, %eax 180 pushl %eax [all …]
|
/linux/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 | atomic64_386_32.S | 41 movl (v), %eax 55 movl (v), %eax 64 addl %eax, (v) 88 negl %eax 108 addl $1, %eax 126 subl $1, %eax 144 movl $1, %eax 150 xorl %eax, %eax 159 testl %eax, %eax 162 addl $1, %eax [all …]
|
A D | msr-reg.S | 20 movl (%rdi), %eax 28 2: movl %eax, (%r10) 56 pushl %eax 57 movl 4(%eax), %ecx 58 movl 8(%eax), %edx 63 movl (%eax), %eax 65 2: pushl %eax 66 movl 4(%esp), %eax 67 popl (%eax) 69 movl %ecx, 4(%eax) [all …]
|
/linux/arch/x86/platform/pvh/ |
A D | head.S | 58 mov %eax,%ds 59 mov %eax,%es 60 mov %eax,%ss 73 mov %cr4, %eax 75 mov %eax, %cr4 86 mov %eax, %cr3 88 mov %eax, %cr0 115 mov %eax, %cr3 117 mov %cr0, %eax 119 mov %eax, %cr0 [all …]
|
/linux/tools/testing/selftests/x86/ |
A D | raw_syscall_helper_32.S | 11 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/arch/x86/entry/ |
A D | entry_32.S | 182 pushl %eax 201 popl %eax 212 pushl %eax 218 popl %eax 263 popl %eax 740 popl %eax 832 popl %eax 872 testl %eax, %eax 919 popl %eax 1013 popl %eax [all …]
|
/linux/arch/x86/include/asm/ |
A D | mwait.h | 28 static 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() 44 static inline void __mwait(unsigned long eax, unsigned long ecx) in __mwait() argument 50 :: "a" (eax), "c" (ecx)); in __mwait() 86 :: "a" (eax), "b" (ebx), "c" (ecx)); in __mwaitx() 94 :: "a" (eax), "c" (ecx)); in __sti_mwait() 118 __mwait(eax, ecx); in mwait_idle_with_hints() 129 static inline void __tpause(u32 ecx, u32 edx, u32 eax) in __tpause() argument 135 : "c"(ecx), "d"(edx), "a"(eax)); in __tpause() [all …]
|