Home
last modified time | relevance | path

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

123456

/linux-2.6.39/arch/x86/math-emu/
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 …]
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 …]
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_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 …]
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 …]
Dreg_round.S119 movl SIGH(%edi),%eax
201 movl %eax,%ecx
210 movl %eax,%ecx
225 testl $0x00000100,%eax
230 andl $0xffffff00,%eax /* Truncate to 24 bits */
233 addl $0x00000100,%eax
237 movl %eax,%ecx
244 andl $0xffffff00,%eax /* Truncate to 24 bits */
309 adcl $0,%eax
373 adcl $0,%eax
[all …]
/linux-2.6.39/arch/x86/boot/compressed/
Dhead_64.S49 movl $(__KERNEL_DS), %eax
50 movl %eax, %ds
51 movl %eax, %es
52 movl %eax, %ss
69 movl $boot_stack_end, %eax
70 addl %ebp, %eax
71 movl %eax, %esp
74 testl %eax, %eax
88 movl BP_kernel_alignment(%esi), %eax
89 decl %eax
[all …]
Dhead_32.S44 movl $__BOOT_DS, %eax
45 movl %eax, %ds
46 movl %eax, %es
47 movl %eax, %fs
48 movl %eax, %gs
49 movl %eax, %ss
73 movl BP_kernel_alignment(%esi), %eax
74 decl %eax
75 addl %eax, %ebx
76 notl %eax
[all …]
/linux-2.6.39/arch/x86/kernel/
Dhead_32.S99 movl $(__BOOT_DS),%eax
100 movl %eax,%ds
101 movl %eax,%es
102 movl %eax,%fs
103 movl %eax,%gs
104 movl %eax,%ss
112 xorl %eax,%eax
142 movl %cr3, %eax
143 movl %eax, pa(olpc_ofw_pgd)
170 movl $PTE_IDENT_ATTR, %eax
[all …]
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 …]
Dentry_32.S203 pushl_cfi %eax
204 CFI_REL_OFFSET eax, 0
238 popl_cfi %eax
239 CFI_RESTORE eax
291 CFI_OFFSET eax, PT_EAX-PT_OLDESP
302 pushl_cfi %eax
305 popl_cfi %eax
331 movl PT_EFLAGS(%esp), %eax # mix EFLAGS and CS
333 andl $(X86_EFLAGS_VM | SEGMENT_RPL_MASK), %eax
334 cmpl $USER_RPL, %eax
[all …]
Dverify_cpu.S42 popl %eax
43 movl %eax,%ebx
44 xorl $0x200000,%eax
45 pushl %eax
48 popl %eax
49 cmpl %eax,%ebx
52 movl $0x0,%eax # See if cpuid 1 is implemented
54 cmpl $0x1,%eax
77 movl $0x1, %eax # check CPU family and model
79 movl %eax, %ecx
[all …]
/linux-2.6.39/arch/x86/lib/
Dchecksum_32.S57 movl 20(%esp),%eax # Function arg: unsigned int sum
69 adcl %ebx, %eax
70 roll $8, %eax
82 adcl $0, %eax
89 adcl %ebx, %eax
91 adcl %ebx, %eax
93 adcl %ebx, %eax
95 adcl %ebx, %eax
97 adcl %ebx, %eax
99 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 …]
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 …]
/linux-2.6.39/arch/um/sys-i386/
Dchecksum.S54 movl 20(%esp),%eax # Function arg: unsigned int sum
66 adcl $0, %eax
73 adcl %ebx, %eax
75 adcl %ebx, %eax
77 adcl %ebx, %eax
79 adcl %ebx, %eax
81 adcl %ebx, %eax
83 adcl %ebx, %eax
85 adcl %ebx, %eax
87 adcl %ebx, %eax
[all …]
/linux-2.6.39/arch/x86/crypto/
Dsalsa20-i586-asm_32.S10 mov %esp,%eax
11 and $31,%eax
12 add $256,%eax
13 sub %eax,%esp
14 # eax_stack = eax
15 movl %eax,80(%esp)
25 movl 4(%esp,%eax),%edx
27 movl 8(%esp,%eax),%esi
29 movl 12(%esp,%eax),%edi
31 movl 16(%esp,%eax),%ebx
[all …]
/linux-2.6.39/arch/x86/xen/
Dxen-asm_32.S27 push %eax
33 pop %eax
43 movl PT_EAX(%esp), %eax /* Shouldn't be necessary? */
82 push %eax
90 GET_THREAD_INFO(%eax)
91 movl TI_cpu(%eax), %eax
92 movl __per_cpu_offset(,%eax,4), %eax
93 mov xen_vcpu(%eax), %eax
95 movl xen_vcpu, %eax
108 setz XEN_vcpu_info_mask(%eax)
[all …]
/linux-2.6.39/drivers/lguest/x86/
Dswitcher_32.S124 movl %esp, LGUEST_PAGES_host_sp(%eax)
134 movl %eax, %edx
140 lgdt LGUEST_PAGES_guest_gdt_desc(%eax)
144 lidt LGUEST_PAGES_guest_idt_desc(%eax)
160 movl (LGUEST_PAGES_host_gdt_desc+2)(%eax), %edx
173 popl %eax
214 pushl %eax; \
220 movl $(LGUEST_DS), %eax; \
221 movl %eax, %ds; \
230 movl %esp, %eax; \
[all …]

123456