/linux-2.6.39/arch/x86/math-emu/ |
D | wm_sqrt.S | 89 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 …]
|
D | mul_Xsig.S | 36 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 …]
|
D | polynom_Xsig.S | 50 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 …]
|
D | reg_u_div.S | 93 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 …]
|
D | div_Xsig.S | 115 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 …]
|
D | reg_norm.S | 32 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 …]
|
D | round_Xsig.S | 36 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 …]
|
D | wm_shrx.S | 48 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 …]
|
D | reg_u_sub.S | 63 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 …]
|
D | reg_u_add.S | 51 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 …]
|
D | reg_u_mul.S | 71 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 …]
|
D | reg_round.S | 119 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/ |
D | head_64.S | 49 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 …]
|
D | head_32.S | 44 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/ |
D | head_32.S | 99 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 …]
|
D | relocate_kernel_32.S | 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) 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 …]
|
D | entry_32.S | 203 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 …]
|
D | verify_cpu.S | 42 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/ |
D | checksum_32.S | 57 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 …]
|
D | atomic64_386_32.S | 48 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 …]
|
D | msr-reg.S | 21 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/ |
D | checksum.S | 54 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/ |
D | salsa20-i586-asm_32.S | 10 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/ |
D | xen-asm_32.S | 27 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/ |
D | switcher_32.S | 124 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 …]
|