Home
last modified time | relevance | path

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

123456

/arch/x86/math-emu/
Dmul_Xsig.S36 xor %eax,%eax
37 movl %eax,-4(%ebp)
38 movl %eax,-8(%ebp)
40 movl (%esi),%eax /* lsl of Xsig */
44 movl 4(%esi),%eax /* midl of Xsig */
46 addl %eax,-12(%ebp)
50 movl 8(%esi),%eax /* msl of Xsig */
52 addl %eax,-8(%ebp)
55 movl -12(%ebp),%eax
56 movl %eax,(%esi)
[all …]
Dwm_sqrt.S89 movl SIGH(%esi),%eax
98 shrl $1,%eax /* arg is in the range [1.0 .. 2.0) */
106 movl %eax,FPU_fsqrt_arg_2 /* ms word of n */
111 shrl $1,%eax
112 addl $0x40000000,%eax
142 addl %eax,%esi /* the new estimate */
147 addl %eax,%esi
152 addl %eax,%esi
163 movl %esi,%eax
168 subl %ecx,%eax
[all …]
Dpolynom_Xsig.S50 movl TERM_SIZE,%eax
52 addl %eax,%edi
58 xor %eax,%eax
59 movl %eax,SUM_LS
67 xor %eax,%eax
68 movl %eax,ACCUM_MS
69 movl %eax,ACCUM_MIDDLE
71 movl SUM_MIDDLE,%eax
75 movl SUM_MIDDLE,%eax
77 addl %eax,ACCUM_LS
[all …]
Dreg_u_div.S93 movswl EXP(%ebx),%eax
94 subl %eax,%edx
122 movl SIGL(%esi),%eax /* Dividend */
133 movl %eax,FPU_result_2
136 xorl %eax,%eax
138 movl %eax,FPU_result_1
141 xorl %eax,%eax
155 rcrl %eax
181 movl SIGL(%esi),%eax
182 movl %eax,FPU_accum_2
[all …]
Ddiv_Xsig.S115 movl XsigH(%esi),%eax
116 rcrl %eax
117 movl %eax,FPU_accum_3
118 movl XsigL(%esi),%eax
119 rcrl %eax
120 movl %eax,FPU_accum_2
121 movl XsigLL(%esi),%eax
122 rcrl %eax
123 movl %eax,FPU_accum_1
124 movl $0,%eax
[all …]
Dreg_norm.S32 movl SIGL(%ebx),%eax
38 orl %eax,%eax
41 movl %eax,%edx
42 xorl %eax,%eax
50 shld %cl,%eax,%edx
51 shl %cl,%eax
55 movl %eax,SIGL(%ebx)
65 movl TAG_Valid,%eax
79 movl TAG_Zero,%eax
109 movl SIGL(%ebx),%eax
[all …]
Dround_Xsig.S36 movl (%esi),%eax
45 movl %eax,%ebx
46 xorl %eax,%eax
56 shld %cl,%eax,%ebx
57 shl %cl,%eax
60 testl $0x80000000,%eax
73 movl %eax,(%esi)
75 movl -4(%ebp),%eax
96 movl (%esi),%eax
105 movl %eax,%ebx
[all …]
Dwm_shrx.S48 xorl %eax,%eax /* extension */
49 shrd %cl,%ebx,%eax
64 movl (%esi),%eax /* lsl */
66 shrd %cl,%edx,%eax
79 movl 4(%esi),%eax /* msl */
80 shr %cl,%eax
89 xorl %eax,%eax
90 movl %eax,(%esi)
91 movl %eax,4(%esi)
130 movl (%esi),%eax /* lsl */
[all …]
Dreg_u_add.S51 movl SIGH(%esi),%eax
61 movl SIGH(%edi),%eax
70 testl $0x80000000,%eax
83 shrd %cl,%eax,%ebx
84 shr %cl,%eax
94 shrd %cl,%eax,%edx
95 shr %cl,%eax
102 movl %eax,%ebx
103 xorl %eax,%eax
108 movl %eax,%ebx
[all …]
Dreg_u_mul.S71 movl SIGL(%esi),%eax
73 movl %eax,FPU_accum_0
76 movl SIGL(%esi),%eax
78 addl %eax,FPU_accum_1
82 movl SIGH(%esi),%eax
84 addl %eax,FPU_accum_1
88 movl SIGH(%esi),%eax
90 addl %eax,%ebx
94 movl PARAM6,%eax
95 subl EXP_BIAS-1,%eax
[all …]
Dshr_Xsig.S35 movl (%esi),%eax /* lsl */
38 shrd %cl,%ebx,%eax
41 movl %eax,(%esi)
54 movl 4(%esi),%eax /* midl */
56 shrd %cl,%edx,%eax
58 movl %eax,(%esi)
70 movl 8(%esi),%eax /* msl */
71 shr %cl,%eax
73 movl %eax,(%esi)
81 xorl %eax,%eax
[all …]
Dreg_u_sub.S63 movl SIGH(%edi),%eax /* register ms word */
83 shrd %cl,%eax,%ebx
84 shr %cl,%eax
94 shrd %cl,%eax,%edx
95 shr %cl,%eax
102 movl %eax,%ebx
103 xorl %eax,%eax
108 movl %eax,%ebx
109 xorl %eax,%eax
117 movl %eax,%edx
[all …]
/arch/x86/um/
Dchecksum_32.S55 movl 20(%esp),%eax # Function arg: unsigned int sum
67 adcl $0, %eax
74 adcl %ebx, %eax
76 adcl %ebx, %eax
78 adcl %ebx, %eax
80 adcl %ebx, %eax
82 adcl %ebx, %eax
84 adcl %ebx, %eax
86 adcl %ebx, %eax
88 adcl %ebx, %eax
[all …]
/arch/x86/boot/compressed/
Defi_thunk_64.S31 movl %eax, 4(%rsp)
33 movl %eax, (%rsp)
34 movl %eax, 2(%rax) /* Fixup the gdt base address */
36 movl %ds, %eax
38 movl %es, %eax
40 movl %ss, %eax
89 movl %eax, %ecx
91 andl $0xf0000000, %eax
115 movl $__KERNEL_DS, %eax
116 movl %eax, %ds
[all …]
Dhead_32.S83 leal efi32_config(%esi), %eax
84 add %esi, 88(%eax)
85 pushl %eax
88 cmpl $0, %eax
90 movl %esi, BP_code32_start(%eax)
92 pushl %eax
109 leal efi32_config(%esi), %eax
110 add %esi, 88(%eax)
111 pushl %eax
114 cmpl $0, %eax
[all …]
Dhead_64.S61 movl $(__BOOT_DS), %eax
62 movl %eax, %ds
63 movl %eax, %es
64 movl %eax, %ss
81 movl $boot_stack_end, %eax
82 addl %ebp, %eax
83 movl %eax, %esp
86 testl %eax, %eax
100 movl BP_kernel_alignment(%esi), %eax
101 decl %eax
[all …]
/arch/x86/kernel/
Drelocate_kernel_32.S53 movl %cr0, %eax
54 movl %eax, CR0(%edi)
55 movl %cr3, %eax
56 movl %eax, CR3(%edi)
57 movl %cr4, %eax
58 movl %eax, CR4(%edi)
74 movl PTR(PA_PGD)(%ebp), %eax
75 movl %eax, CP_PA_PGD(%edi)
76 movl PTR(PA_SWAP_PAGE)(%ebp), %eax
77 movl %eax, CP_PA_SWAP_PAGE(%edi)
[all …]
Dhead_32.S107 movl $(__BOOT_DS),%eax
108 movl %eax,%ds
109 movl %eax,%es
110 movl %eax,%fs
111 movl %eax,%gs
112 movl %eax,%ss
120 xorl %eax,%eax
150 movl %cr3, %eax
151 movl %eax, pa(olpc_ofw_pgd)
183 movl $PTE_IDENT_ATTR, %eax
[all …]
/arch/x86/lib/
Dmsr-reg.S21 movl (%rdi), %eax
30 2: movl %eax, (%r10)
31 movl %r11d, %eax /* Return value */
61 pushl_cfi %eax
62 movl 4(%eax), %ecx
63 movl 8(%eax), %edx
64 movl 12(%eax), %ebx
65 movl 20(%eax), %ebp
66 movl 24(%eax), %esi
67 movl 28(%eax), %edi
[all …]
Dchecksum_32.S58 movl 20(%esp),%eax # Function arg: unsigned int sum
70 adcl %ebx, %eax
71 roll $8, %eax
83 adcl $0, %eax
90 adcl %ebx, %eax
92 adcl %ebx, %eax
94 adcl %ebx, %eax
96 adcl %ebx, %eax
98 adcl %ebx, %eax
100 adcl %ebx, %eax
[all …]
Datomic64_386_32.S48 movl (v), %eax
62 movl (v), %eax
71 addl %eax, (v)
78 addl (v), %eax
80 movl %eax, (v)
87 subl %eax, (v)
95 negl %eax
97 addl (v), %eax
99 movl %eax, (v)
113 movl (v), %eax
[all …]
/arch/x86/crypto/
Dsalsa20-i586-asm_32.S11 mov %esp,%eax
12 and $31,%eax
13 add $256,%eax
14 sub %eax,%esp
15 # eax_stack = eax
16 movl %eax,80(%esp)
26 movl 4(%esp,%eax),%edx
28 movl 8(%esp,%eax),%esi
30 movl 12(%esp,%eax),%edi
32 movl 16(%esp,%eax),%ebx
[all …]
/arch/x86/net/
Dbpf_jit.S35 mov %r9d,%eax # hlen
36 sub %esi,%eax # hlen - offset
37 cmp $3,%eax
39 mov (SKBDATA,%rsi),%eax
40 bswap %eax /* ntohl() */
52 mov %r9d,%eax
53 sub %esi,%eax # hlen - offset
54 cmp $1,%eax
56 movzwl (SKBDATA,%rsi),%eax
71 movzbl (SKBDATA,%rsi),%eax
[all …]
/arch/x86/kernel/cpu/
Dvmware.c40 #define VMWARE_PORT(cmd, eax, ebx, ecx, edx) \ argument
42 "=a"(eax), "=c"(ecx), "=d"(edx), "=b"(ebx) : \
50 uint32_t eax, ebx, ecx, edx; in __vmware_platform() local
51 VMWARE_PORT(GETVERSION, eax, ebx, ecx, edx); in __vmware_platform()
52 return eax != (uint32_t)-1 && ebx == VMWARE_HYPERVISOR_MAGIC; in __vmware_platform()
58 uint32_t eax, ebx, ecx, edx; in vmware_get_tsc_khz() local
60 VMWARE_PORT(GETHZ, eax, ebx, ecx, edx); in vmware_get_tsc_khz()
62 tsc_hz = eax | (((uint64_t)ebx) << 32); in vmware_get_tsc_khz()
80 uint32_t eax, ebx, ecx, edx; in vmware_platform_setup() local
82 VMWARE_PORT(GETHZ, eax, ebx, ecx, edx); in vmware_platform_setup()
[all …]
/arch/x86/lguest/
Dhead_32.S37 movl $LHCALL_LGUEST_INIT, %eax
42 movl $LHCALL_NEW_PGTABLE, %eax
63 LGUEST_PATCH(pushf, movl lguest_data+LGUEST_DATA_irq_enabled, %eax)
106 pushl %eax
107 movl $LHCALL_SEND_INTERRUPTS, %eax
111 popl %eax
121 movl %eax, lguest_data+LGUEST_DATA_irq_enabled
130 testl lguest_data+LGUEST_DATA_irq_pending, %eax
184 pushl %eax
185 movl 12(%esp), %eax
[all …]

123456