/vbox/src/VBox/Devices/PC/ipxe/src/arch/x86/core/ |
H A D | x86_string.c | 38 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 D | string.h | 55 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 D | ScanMem64.S | 44 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 D | ScanMem64.S | 44 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 D | SetMem64.S | 35 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 D | ScanMem64.S | 44 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 D | SetMem64.S | 35 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 D | ScanMem64.S | 44 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 D | SetMem64.S | 35 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 D | ScanMem64.S | 44 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 D | linuxprefix.S | 12 movl %esp, %edi // save argv 16 pushl %edi // argv -> C arg2
|
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.16.0/ |
H A D | prim_asm.h | 63 "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 D | prim_asm.h | 63 "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 D | prim_asm.h | 61 "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 D | prim_asm.h | 61 "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 D | prim_asm.h | 61 "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 D | prim_asm.h | 61 "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 D | prim_asm.h | 61 "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 D | prim_asm.h | 61 "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 D | prim_asm.h | 61 "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 D | prim_asm.h | 61 "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 D | prim_asm.h | 61 "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 D | prim_asm.h | 61 "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 D | prim_asm.h | 63 "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 D | prim_asm.h | 63 "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...] |