Searched refs:edi (Results 1 - 25 of 50) sorted by relevance

12

/barrelfish-master/lib/barrelfish/arch/x86_32/
H A Dentry.S23 movl %edi, %esp
25 push %edi // disp ptr
33 movl %edi, %esp
38 push %edi
46 movl %edi, %esp
51 push %edi
59 movl %edi, %esp
64 push %edi
/barrelfish-master/lib/crt/arch/x86_32/
H A Dcrt0.S26 movl %edi, %esp
31 push %edi
/barrelfish-master/lib/compiler-rt/builtins/i386/
H A Dudivdi3.S49 pushl %edi
53 movl %eax, %edi
60 imull %edi, %eax // q*bhi
62 sbbl $0, %edi // decrement q if remainder is negative
64 movl %edi, %eax
65 popl %edi
80 pushl %edi
85 movl %eax, %edi
92 imull %edi, %eax // q*bhi
94 sbbl $0, %edi // decremen
[all...]
H A Ddivdi3.S78 pushl %edi
82 movl %eax, %edi
89 imull %edi, %eax // q*bhi
91 sbbl $0, %edi // decrement q if remainder is negative
93 movl %edi, %eax
99 popl %edi // Restore callee-save registers
115 pushl %edi
120 movl %eax, %edi
127 imull %edi, %eax // q*bhi
129 sbbl $0, %edi // decremen
[all...]
H A Dumoddi3.S50 pushl %edi
54 movl %eax, %edi
61 imull %edi, %eax // q*bhi
70 popl %edi
85 pushl %edi
90 movl %eax, %edi
97 imull %edi, %eax // q*bhi
106 popl %edi
H A Dmoddi3.S77 pushl %edi
81 movl %eax, %edi
88 imull %edi, %eax // q*bhi
101 popl %edi // Restore callee-save registers
116 pushl %edi
121 movl %eax, %edi
128 imull %edi, %eax // q*bhi
141 popl %edi // Restore callee-save registers
/barrelfish-master/include/x86emu/
H A Dprim_asm.h61 "push [edi]" \
65 "pop [edi]" \
66 parm [edi] [ax] \
72 "push [edi]" \
76 "pop [edi]" \
77 parm [edi] [ax] \
83 "push [edi]" \
87 "pop [edi]" \
88 parm [edi] [ax] \
94 "push [edi]" \
[all...]
/barrelfish-master/tools/weever/
H A Dboot.S98 leal pgtable(%ebx), %edi
104 leal pgtable + 0(%ebx), %edi
105 leal 0x1007 (%edi), %eax
106 movl %eax, 0(%edi)
109 leal pgtable + 0x1000(%ebx), %edi
110 leal 0x1007(%edi), %eax
112 1: movl %eax, 0x00(%edi)
114 addl $8, %edi
119 leal pgtable + 0x2000(%ebx), %edi
122 1: movl %eax, 0(%edi)
[all...]
/barrelfish-master/lib/libc/amd64/stdlib/
H A Ddiv.S12 movl %edi,%eax
/barrelfish-master/usr/drivers/vbe/
H A Dint10.h26 uint32_t edi; member in struct:int10_regs
/barrelfish-master/lib/libc/amd64/gen/
H A D_setjmp.S73 movl -4(%rsp),%edi
74 andl $0x3f,%edi
75 xorl %eax,%edi
76 movl %edi,-4(%rsp)
H A Dsetjmp.S94 movl -4(%rsp),%edi
95 andl $0x3f,%edi
96 xorl %eax,%edi
97 movl %edi,-4(%rsp)
H A Drfork_thread.S38 * %edi %rsi %rdx %rcx
78 movl %eax, %edi
/barrelfish-master/lib/msun/amd64/
H A Ds_scalbn.S32 movl %edi,-12(%rsp)
H A Ds_scalbnf.S32 movl %edi,-4(%rsp)
H A Ds_scalbnl.S11 movl %edi,-4(%rsp)
/barrelfish-master/lib/compiler-rt/builtins/x86_64/
H A Dfloatundidf.S38 movd %edi, %xmm0 // low 32 bits of a
/barrelfish-master/kernel/arch/x86_64/
H A Dboot.S48 movl %eax, %edi /* Multiboot magic value */
/barrelfish-master/include/target/x86_32/barrelfish_kpi/
H A Dregisters_target.h32 uint32_t eax, ebx, ecx, edx, esi, edi, ebp, esp, eip, eflags, cs, ss; member in struct:registers_x86_32
/barrelfish-master/kernel/arch/x86_32/
H A Dentry.S40 pushl %edi /* 1st function argument: syscall arg0 */
H A Dpic.S39 movl (%esp), %edi
/barrelfish-master/lib/openssl-1.0.0d/crypto/bf/
H A Dbfs.cpp11 #pragma aux GetTSC = 0x0f 0x31 "mov [edi], eax" parm [edi] modify [edx eax];
/barrelfish-master/lib/openssl-1.0.0d/crypto/cast/
H A Dcasts.cpp11 #pragma aux GetTSC = 0x0f 0x31 "mov [edi], eax" parm [edi] modify [edx eax];
/barrelfish-master/lib/openssl-1.0.0d/crypto/des/
H A Ddes3s.cpp11 #pragma aux GetTSC = 0x0f 0x31 "mov [edi], eax" parm [edi] modify [edx eax];
H A Ddess.cpp11 #pragma aux GetTSC = 0x0f 0x31 "mov [edi], eax" parm [edi] modify [edx eax];

Completed in 180 milliseconds

12