Home
last modified time | relevance | path

Searched refs:movl (Results 1 – 25 of 115) sorted by relevance

12345

/arch/x86/math-emu/
Dmul_Xsig.S29 movl %esp,%ebp
33 movl PARAM1,%esi
34 movl PARAM2,%ecx
37 movl %eax,-4(%ebp)
38 movl %eax,-8(%ebp)
40 movl (%esi),%eax /* lsl of Xsig */
42 movl %edx,-12(%ebp)
44 movl 4(%esi),%eax /* midl of Xsig */
50 movl 8(%esi),%eax /* msl of Xsig */
55 movl -12(%ebp),%eax
[all …]
Dround_Xsig.S27 movl %esp,%ebp
32 movl PARAM1,%esi
34 movl 8(%esi),%edx
35 movl 4(%esi),%ebx
36 movl (%esi),%eax
38 movl $0,-4(%ebp)
44 movl %ebx,%edx
45 movl %eax,%ebx
47 movl $-32,-4(%ebp)
67 movl $0x80000000,%edx
[all …]
Dwm_sqrt.S79 movl %esp,%ebp
87 movl PARAM1,%esi
89 movl SIGH(%esi),%eax
90 movl SIGL(%esi),%ecx
106 movl %eax,FPU_fsqrt_arg_2 /* ms word of n */
107 movl %ecx,FPU_fsqrt_arg_1
108 movl %edx,FPU_fsqrt_arg_0
113 movl $0xaaaaaaaa,%ecx
119 movl $0x80000000,%edx /* round up */
122 movl %edx,%esi /* Our first guess */
[all …]
Dshr_Xsig.S26 movl %esp,%ebp
28 movl PARAM2,%ecx
29 movl PARAM1,%esi
35 movl (%esi),%eax /* lsl */
36 movl 4(%esi),%ebx /* midl */
37 movl 8(%esi),%edx /* msl */
41 movl %eax,(%esi)
42 movl %ebx,4(%esi)
43 movl %edx,8(%esi)
54 movl 4(%esi),%eax /* midl */
[all …]
Dpolynom_Xsig.S41 movl %esp,%ebp
47 movl PARAM2,%esi /* x */
48 movl PARAM3,%edi /* terms */
50 movl TERM_SIZE,%eax
54 movl 4(%edi),%edx /* terms[n] */
55 movl %edx,SUM_MS
56 movl (%edi),%edx /* terms[n] */
57 movl %edx,SUM_MIDDLE
59 movl %eax,SUM_LS
68 movl %eax,ACCUM_MS
[all …]
Ddiv_Xsig.S79 movl %esp,%ebp
88 movl PARAM1,%esi /* pointer to num */
89 movl PARAM2,%ebx /* pointer to denom */
115 movl XsigH(%esi),%eax
117 movl %eax,FPU_accum_3
118 movl XsigL(%esi),%eax
120 movl %eax,FPU_accum_2
121 movl XsigLL(%esi),%eax
123 movl %eax,FPU_accum_1
124 movl $0,%eax
[all …]
Dwm_shrx.S37 movl %esp,%ebp
39 movl PARAM2,%ecx
40 movl PARAM1,%esi
46 movl (%esi),%ebx /* lsl */
47 movl 4(%esi),%edx /* msl */
52 movl %ebx,(%esi)
53 movl %edx,4(%esi)
64 movl (%esi),%eax /* lsl */
65 movl 4(%esi),%edx /* msl */
68 movl %edx,(%esi)
[all …]
Dreg_u_div.S79 movl %esp,%ebp
88 movl REGA,%esi
89 movl REGB,%ebx
90 movl DEST,%edi
102 movl EXP_WAY_UNDER,%edx
120 movl SIGH(%ebx),%ecx /* The divisor */
121 movl SIGH(%esi),%edx /* Dividend */
122 movl SIGL(%esi),%eax /* Dividend */
133 movl %eax,FPU_result_2
138 movl %eax,FPU_result_1
[all …]
Dreg_u_sub.S37 movl %esp,%ebp
42 movl PARAM1,%esi /* source 1 */
43 movl PARAM2,%edi /* source 2 */
45 movl PARAM6,%ecx
63 movl SIGH(%edi),%eax /* register ms word */
64 movl SIGL(%edi),%ebx /* register ls word */
66 movl PARAM3,%edi /* destination */
67 movl PARAM6,%edx
102 movl %eax,%ebx
107 movl %ebx,%edx
[all …]
/arch/x86/kernel/
Drelocate_kernel_32.S50 movl 20+8(%esp), %ebp /* list of pages */
51 movl PTR(VA_CONTROL_PAGE)(%ebp), %edi
52 movl %esp, ESP(%edi)
53 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)
61 movl 20+4(%esp), %ebx /* page_list */
[all …]
Dhead_32.S89 movl pa(stack_start),%ecx
100 movl $(__BOOT_DS),%eax
101 movl %eax,%ds
102 movl %eax,%es
103 movl %eax,%fs
104 movl %eax,%gs
105 movl %eax,%ss
114 movl $pa(__bss_start),%edi
115 movl $pa(__bss_stop),%ecx
127 movl $pa(boot_params),%edi
[all …]
/arch/x86/lib/
Dmsr-reg.S21 movl (%rdi), %eax
22 movl 4(%rdi), %ecx
23 movl 8(%rdi), %edx
24 movl 12(%rdi), %ebx
25 movl 20(%rdi), %ebp
26 movl 24(%rdi), %esi
27 movl 28(%rdi), %edi
30 2: movl %eax, (%r10)
31 movl %r11d, %eax /* Return value */
32 movl %ecx, 4(%r10)
[all …]
Datomic64_386_32.S48 movl (v), %eax
49 movl 4(v), %edx
55 movl %ebx, (v)
56 movl %ecx, 4(v)
62 movl (v), %eax
63 movl 4(v), %edx
64 movl %ebx, (v)
65 movl %ecx, 4(v)
80 movl %eax, (v)
81 movl %edx, 4(v)
[all …]
Datomic64_cx8_32.S27 movl %ebx, %eax
28 movl %ecx, %edx
75 movl %eax, %esi
76 movl %edx, %edi
77 movl %ecx, %ebp
81 movl %eax, %ebx
82 movl %edx, %ecx
90 movl %ebx, %eax
91 movl %ecx, %edx
111 movl %eax, %ebx
[all …]
Dchecksum_32.S58 movl 20(%esp),%eax # Function arg: unsigned int sum
59 movl 16(%esp),%ecx # Function arg: int len
60 movl 12(%esp),%esi # Function arg: unsigned char *buff
85 movl %ecx, %edx
89 1: movl (%esi), %ebx
91 movl 4(%esi), %ebx
93 movl 8(%esi), %ebx
95 movl 12(%esi), %ebx
97 movl 16(%esi), %ebx
99 movl 20(%esi), %ebx
[all …]
/arch/x86/power/
Dhibernate_asm_32.S18 movl %esp, saved_context_esp
19 movl %ebx, saved_context_ebx
20 movl %ebp, saved_context_ebp
21 movl %esi, saved_context_esi
22 movl %edi, saved_context_edi
30 movl mmu_cr4_features, %ecx
31 movl resume_pg_dir, %eax
33 movl %eax, %cr3
37 movl %ecx, %cr4; # turn off PGE
38 movl %cr3, %eax; # flush TLB
[all …]
/arch/x86/crypto/
Dsalsa20-i586-asm_32.S16 movl %eax,80(%esp)
18 movl %ebx,84(%esp)
20 movl %esi,88(%esp)
22 movl %edi,92(%esp)
24 movl %ebp,96(%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
39 movl 0(%edx),%eax
[all …]
/arch/x86/platform/olpc/
Dxo1-wakeup.S25 movl $initial_page_table - __PAGE_OFFSET, %eax
26 movl %eax, %cr3
28 movl saved_cr4, %eax
29 movl %eax, %cr4
31 movl saved_cr0, %eax
32 movl %eax, %cr0
50 movl %cr3, %eax
51 movl %eax, %cr3
63 movl %cr4, %edx
64 movl %edx, saved_cr4
[all …]
/arch/x86/realmode/rm/
Dreboot.S26 movl $__KERNEL_DS, %eax
27 movl %eax, %ds
31 movl %cr0, %eax
33 movl %eax, %cr0
39 movl $MSR_EFER, %ecx
42 movl %edi, %eax
59 movl $16, %ecx
60 movl %ecx, %ds
61 movl %ecx, %es
62 movl %ecx, %fs
[all …]
Dwakeup_asm.S51 movl %cr0, %eax
53 movl %eax, %cr0
63 movl %eax, %cr0
69 movl $rm_stack_end, %esp
82 movl signature, %eax
87 movl end_signature, %eax
96 movl pmode_behavior, %edi
100 movl pmode_misc_en, %eax
101 movl pmode_misc_en + 4, %edx
102 movl $MSR_IA32_MISC_ENABLE, %ecx
[all …]
/arch/x86/um/
Dsetjmp_32.S23 movl %eax,%edx
25 movl 4(%esp),%edx
29 movl %ebx,(%edx)
30 movl %esp,4(%edx) # Post-return %esp!
32 movl %ebp,8(%edx)
33 movl %esi,12(%edx)
34 movl %edi,16(%edx)
35 movl %ecx,20(%edx) # Return address
48 movl 4(%esp),%edx # jmp_ptr address
49 movl 8(%esp),%eax # Return value
[all …]
Dchecksum_32.S55 movl 20(%esp),%eax # Function arg: unsigned int sum
56 movl 16(%esp),%ecx # Function arg: int len
57 movl 12(%esp),%esi # Function arg: unsigned char *buff
69 movl %ecx, %edx
73 1: movl (%esi), %ebx
75 movl 4(%esi), %ebx
77 movl 8(%esi), %ebx
79 movl 12(%esi), %ebx
81 movl 16(%esi), %ebx
83 movl 20(%esi), %ebx
[all …]
/arch/x86/platform/efi/
Defi_stub_32.S39 movl $1f, %edx
51 movl %edx, saved_return_addr
54 movl %ecx, efi_rt_function_ptr
55 movl $2f, %edx
62 movl %cr0, %edx
64 movl %edx, %cr0
88 movl %cr0, %edx
90 movl %edx, %cr0
97 movl $1f, %edx
106 movl (%edx), %ecx
[all …]
/arch/x86/kernel/acpi/
Dwakeup_32.S25 movl %cr3, %eax
26 movl %eax, %cr3
30 movl saved_context_esp, %esp
32 movl %cs:saved_magic, %eax
37 movl saved_eip, %eax
51 movl %eax, saved_context_esp
52 movl %ebx, saved_context_ebx
53 movl %ebp, saved_context_ebp
54 movl %esi, saved_context_esi
55 movl %edi, saved_context_edi
[all …]
/arch/x86/lguest/
Di386_head.S37 movl $LHCALL_LGUEST_INIT, %eax
38 movl $lguest_data - __PAGE_OFFSET, %ebx
42 movl $LHCALL_NEW_PGTABLE, %eax
43 movl $(initial_page_table - __PAGE_OFFSET), %ebx
47 movl $(init_thread_union+THREAD_SIZE),%esp
62 LGUEST_PATCH(cli, movl $0, lguest_data+LGUEST_DATA_irq_enabled)
63 LGUEST_PATCH(pushf, movl lguest_data+LGUEST_DATA_irq_enabled, %eax)
80 movl $X86_EFLAGS_IF, lguest_data+LGUEST_DATA_irq_enabled
107 movl $LHCALL_SEND_INTERRUPTS, %eax
121 movl %eax, lguest_data+LGUEST_DATA_irq_enabled
[all …]

12345