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

1234567891011>>

/vbox/src/VBox/Devices/PC/ipxe/src/arch/x86/core/
H A Dx86_string.c38 void *edi = dest; local
48 : "=&D" ( edi ), "=&S" ( esi ),
50 : "0" ( edi ), "1" ( esi ),
55 __asm__ __volatile__ ( "movsw" : "=&D" ( edi ), "=&S" ( esi )
56 : "0" ( edi ), "1" ( esi ) : "memory" );
59 __asm__ __volatile__ ( "movsb" : "=&D" ( edi ), "=&S" ( esi )
60 : "0" ( edi ), "1" ( esi ) : "memory" );
/vbox/src/VBox/Devices/PC/ipxe/src/arch/x86/include/bits/
H A Dstring.h55 void *edi; local
64 * instead of being restricted to esi and edi. There's also a
99 /* Even if we have to load up esi and edi ready for a string
120 edi = dest;
126 __asm__ __volatile__ ( "movsl" : "=&D" ( edi ), "=&S" ( esi )
127 : "0" ( edi ), "1" ( esi ) : "memory" );
129 __asm__ __volatile__ ( "movsl" : "=&D" ( edi ), "=&S" ( esi )
130 : "0" ( edi ), "1" ( esi ) : "memory" );
132 __asm__ __volatile__ ( "movsl" : "=&D" ( edi ), "=&S" ( esi )
133 : "0" ( edi ), "
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseMemoryLibMmx/Ia32/
H A DScanMem64.S44 push %edi
48 movl 8(%esp), %edi
50 cmpl (%edi), %eax
51 leal 8(%edi), %edi
54 cmpl -4(%edi), %edx
58 leal -8(%edi), %eax
60 pop %edi
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseMemoryLibOptDxe/Ia32/
H A DScanMem64.S44 push %edi
48 movl 8(%esp), %edi
50 cmpl (%edi), %eax
51 leal 8(%edi), %edi
54 cmpl -4(%edi), %edx
58 leal -8(%edi), %eax
60 pop %edi
H A DSetMem64.S35 push %edi
39 movl 8(%esp), %edi
41 mov %eax, -8(%edi, %ecx, 8)
42 mov %edx, -4(%edi, %ecx, 8)
44 movl %edi, %eax
45 pop %edi
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseMemoryLibOptPei/Ia32/
H A DScanMem64.S44 push %edi
48 movl 8(%esp), %edi
50 cmpl (%edi), %eax
51 leal 8(%edi), %edi
54 cmpl -4(%edi), %edx
58 leal -8(%edi), %eax
60 pop %edi
H A DSetMem64.S35 push %edi
39 movl 8(%esp), %edi
41 mov %eax, -8(%edi, %ecx, 8)
42 mov %edx, -4(%edi, %ecx, 8)
44 movl %edi, %eax
45 pop %edi
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseMemoryLibRepStr/Ia32/
H A DScanMem64.S44 push %edi
48 movl 8(%esp), %edi
50 cmpl (%edi), %eax
51 leal 8(%edi), %edi
54 cmpl -4(%edi), %edx
58 leal -8(%edi), %eax
60 pop %edi
H A DSetMem64.S35 push %edi
39 movl 8(%esp), %edi
41 mov %eax, -8(%edi, %ecx, 8)
42 mov %edx, -4(%edi, %ecx, 8)
44 movl %edi, %eax
45 pop %edi
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseMemoryLibSse2/Ia32/
H A DScanMem64.S44 push %edi
48 movl 8(%esp), %edi
50 cmpl (%edi), %eax
51 leal 8(%edi), %edi
54 cmpl -4(%edi), %edx
58 leal -8(%edi), %eax
60 pop %edi
/vbox/src/VBox/Devices/PC/ipxe/src/arch/i386/core/linux/
H A Dlinuxprefix.S12 movl %esp, %edi // save argv
16 pushl %edi // argv -> C arg2
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.16.0/
H A Dprim_asm.h63 "push [edi]" \
67 "pop [edi]" \
68 parm [edi] [ax] \
75 "push [edi]" \
79 "pop [edi]" \
80 parm [edi] [ax] \
87 "push [edi]" \
91 "pop [edi]" \
92 parm [edi] [ax] \
99 "push [edi]" \
[all...]
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.17.1/
H A Dprim_asm.h63 "push [edi]" \
67 "pop [edi]" \
68 parm [edi] [ax] \
75 "push [edi]" \
79 "pop [edi]" \
80 parm [edi] [ax] \
87 "push [edi]" \
91 "pop [edi]" \
92 parm [edi] [ax] \
99 "push [edi]" \
[all...]
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.3.0.0/
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...]
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.4.2/
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...]
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.5.3/
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...]
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.6.5/
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...]
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.7.7/
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...]
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.8.0/
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...]
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.9.0/
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...]
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.10.0/
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...]
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.11.0/
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...]
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.12.0/
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...]
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.13.0/
H A Dprim_asm.h63 "push [edi]" \
67 "pop [edi]" \
68 parm [edi] [ax] \
75 "push [edi]" \
79 "pop [edi]" \
80 parm [edi] [ax] \
87 "push [edi]" \
91 "pop [edi]" \
92 parm [edi] [ax] \
99 "push [edi]" \
[all...]
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.14.0/
H A Dprim_asm.h63 "push [edi]" \
67 "pop [edi]" \
68 parm [edi] [ax] \
75 "push [edi]" \
79 "pop [edi]" \
80 parm [edi] [ax] \
87 "push [edi]" \
91 "pop [edi]" \
92 parm [edi] [ax] \
99 "push [edi]" \
[all...]

Completed in 137 milliseconds

1234567891011>>