Searched defs:edi (Results 1 - 25 of 27) sorted by relevance

12

/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/Ia32/
H A DLongJump.c44 mov edi, [edx + 8] local
/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/ValidationKit/utils/cpu/
H A Drdtsc.cpp44 mov edi, edx local
56 cmp edx, edi
64 cmp ecx, edi
/vbox/src/VBox/Devices/PC/ipxe/src/arch/i386/include/
H A Dsetjmp.h16 uint32_t edi; member in struct:__anon15055
H A Dregisters.h39 * %edx, %esi, %edi, %ebp or %esp.
65 uint32_t edi; member in union:i386_regs::__anon15043
H A Dcomboot.h94 com32_reg32_t edi; /* Offset 8 */ member in struct:__anon15030
114 uint32_t edi; /* Offset 28 */ member in struct:__anon15031
134 uint32_t edi; /* Offset 40 */ member in struct:__anon15032
/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/Runtime/common/misc/
H A Dreq.cpp408 "movl %%esp, %%edi\n\t"
410 "movl %%edx, %%edi\n\t"
412 "mov %%edi, %%esp\n\t"
419 : "edi", "edx");
431 mov edi, esp local
/vbox/src/libs/zlib-1.2.6/contrib/inflate86/
H A Dinffas86.c83 /* 32 16 */ unsigned char FAR *out; /* edi rdi local strm->next_out */
477 " movl 16(%%esp), %%edi\n" /* edi = out */
487 " cmpl %%edi, 24(%%esp)\n" /* out < end */
606 " movl %%edi, %%eax\n"
613 " movl %%edi, %%esi\n"
621 " movb %%al, (%%edi)\n"
622 " incl %%edi\n"
638 " cmpl %%edi, 20(%%esp)\n"
642 " movb -1(%%edi),
804 mov edi, [esp+16] /* edi = out */ local
[all...]
/vbox/src/VBox/VMM/VMMR3/
H A DVMReq.cpp1278 "movl %%esp, %%edi\n\t"
1280 "movl %%edx, %%edi\n\t"
1282 "mov %%edi, %%esp\n\t"
1289 : "edi", "edx");
1301 mov edi, esp local
/vbox/include/VBox/vmm/
H A Dcpumctx-v1_6.h93 uint32_t edi; member in union:CPUMCTX_VER1_6::__anon290
H A Dcpumctx.h199 uint32_t edi; member in union:CPUMCTXCORE::__anon306
307 uint32_t edi; member in union:CPUMCTX::__anon316
/vbox/src/libs/libpng-1.2.8/
H A Dpngvcrd.c1231 mov edi, dp local
1233 sub edi, 21 // (png_pass_inc[pass] - 1)*pixel_bytes local
1248 movq [edi+16] , mm4
1250 movq [edi+8] , mm3
1253 movq [edi], mm0
1254 sub edi, 24 local
1266 mov edi, dp local
1268 sub edi, 9 // (png_pass_inc[pass] - 1)*pixel_bytes local
1279 movq [edi+4], mm0 ; move to memory
1281 movd [edi], mm
1283 sub edi, 12 local
1300 mov edi, dp local
1303 sub edi, 9 local
1320 sub edi, 12 local
1356 mov edi, dp local
1358 sub edi, 31 local
1378 sub edi, 32 local
1423 mov edi, dp local
1425 sub edi, 15 local
1436 sub edi, 16 local
1465 mov edi, dp local
1467 sub edi, 15 local
1479 sub edi, 16 local
1512 mov edi, dp local
1515 sub edi, 30 local
1527 sub edi, 32 local
1558 mov edi, dp local
1561 sub edi, 14 local
1572 sub edi, 16 local
1603 mov edi, dp local
1606 sub edi, 6 local
1612 sub edi, 8 local
1647 mov edi, dp local
1650 sub edi, 60 local
1665 sub edi, 64 local
1696 mov edi, dp local
1699 sub edi, 28 local
1710 sub edi, 32 local
1741 mov edi, dp local
1744 sub edi, 12 local
1753 sub edi, 16 local
1941 mov edi, row // edi ==> Avg(x) local
2003 mov edi, row // edi ==> Avg(x) local
2087 mov edi, row // edi ==> Avg(x) local
2149 mov edi, row // edi ==> Avg(x) local
2234 mov edi, row // edi ==> Avg(x) local
2266 mov edi, row // edi ==> Avg(x) local
2300 mov edi, row // edi ==> Avg(x) local
2333 mov edi, row // edi ==> Avg(x) local
2377 mov edi, row local
2484 mov edi, row local
2690 mov edi, row local
2833 mov edi, row local
2964 mov edi, row local
3100 mov edi, row local
3181 mov edi, row local
3268 mov edi, row local
3270 add edi, bpp // rp = row + bpp local
3306 mov edi, row local
3309 add edi, bpp // rp = row + bpp local
3358 mov edi, row local
3363 add edi, bpp // rp = row + bpp local
3383 mov edi, row local
3386 add edi, bpp // rp = row + bpp local
3418 mov edi, row local
3423 add edi, bpp // rp = row + bpp local
3461 mov edi, row local
3464 add edi, bpp // rp = row + bpp local
3522 mov edi, row local
3524 add edi, bpp // rp = row + bpp local
3542 mov edi, row local
3547 add edi, bpp // rp = row + bpp local
3567 mov edi, row local
[all...]
/vbox/src/VBox/Devices/PC/BIOS/
H A Dbiosint.h90 uint32_t edi, esi, ebp, esp; member in struct:__anon14965::__anon14966::__anon14967
/vbox/src/VBox/Devices/Graphics/shaderlib/wine/include/wine/
H A Dwinbase16.h186 DWORD edi; /* 14 saved registers */ member in struct:_STACK32FRAME
/vbox/src/VBox/Additions/WINNT/Graphics/Wine/include/wine/
H A Dwinbase16.h186 DWORD edi; /* 14 saved registers */ member in struct:_STACK32FRAME
/vbox/include/iprt/
H A Dasm-amd64-x86.h1958 xchg edi, [uXDI] local
1962 xchg edi, [uXDI] local
1998 xchg edi, [uXDI] local
2002 xchg edi, [uXDI] local
2804 xchg edi, eax
2806 xchg edi, eax
2876 xchg edi, eax
2878 xchg edi, eax
2948 xchg edi, eax
2950 xchg edi, ea
[all...]
H A Dasm.h474 mov edi, pu64
475 mov eax, dword ptr [edi]
476 mov edx, dword ptr [edi + 4]
478 lock cmpxchg8b [edi]
881 mov edi, [pu64]
884 lock cmpxchg8b [edi]
1175 mov edi, [pu64]
1178 lock cmpxchg8b [edi]
1623 mov edi, pu64 local
1626 lock cmpxchg8b [edi]
1704 mov edi, pu64 local
4457 shl edi, 3 local
4611 shl edi, 3 local
[all...]
H A Dx86.h3516 uint32_t edi; member in struct:X86TSS32
/vbox/src/VBox/VMM/include/
H A DCPUMInternal.h236 uint32_t edi; member in struct:CPUMHOSTCTX
H A DVMMInternal.h131 uint32_t edi; member in struct:VMMR0JMPBUF
/vbox/src/recompiler/tests/
H A Dtest-i386.c206 : "a" (eax), "b" (ebx), "c" (ecx), "d" (edx), "S" (esi), "D" (edi));\
214 : "a" (eax), "b" (ebx), "c" (ecx), "d" (edx), "S" (esi), "D" (edi));\
222 : "a" (eax), "b" (ebx), "c" (ecx), "d" (edx), "S" (esi), "D" (edi));\
229 long eax, ebx, ecx, edx, esi, edi, res; local
235 edi = i2l(0x0020);
244 TEST_LEA("(%%edi)");
251 TEST_LEA("0x40(%%edi)");
258 TEST_LEA("0x4000(%%edi)");
265 TEST_LEA("(%%edi, %%ecx)");
1523 long esi, edi, ea
[all...]
/vbox/src/VBox/VMM/VMMAll/
H A DCPUMAllRegs.cpp305 pVCpu->cpum.s.Hyper.edi = 0;
471 return pVCpu->cpum.s.Hyper.edi;
833 VMMDECL(int) CPUMSetGuestEDI(PVMCPU pVCpu, uint32_t edi) argument
835 pVCpu->cpum.s.Guest.edi = edi;
1038 return pVCpu->cpum.s.Guest.edi;
/vbox/include/VBox/
H A Dsup.h135 uint32_t edi; member in struct:SUPDRVTRACERUSRCTX::__anon252::__anon253
H A Dtypes.h821 uint32_t edi; member in struct:VBOXTSS

Completed in 121 milliseconds

12