Home
last modified time | relevance | path

Searched refs:edx (Results 1 – 5 of 5) sorted by relevance

/frameworks/libs/binary_translation/runtime_primitives/
Dplatform.cc32 unsigned int eax, ebx, ecx, edx; in Init() local
37 __cpuid(0, eax, ebx, ecx, edx); in Init()
38 if (((ebx == signature_AMD_ebx && ecx == signature_AMD_ecx && edx == signature_AMD_edx) || in Init()
39 (ebx == signature_HYGON_ebx && ecx == signature_HYGON_ecx && edx == signature_HYGON_edx))) { in Init()
41 __cpuid(1, eax, ebx, ecx, edx); in Init()
50 __cpuid(1, eax, ebx, ecx, edx); in Init()
62 __cpuid(0x80000001, eax, ebx, ecx, edx); in Init()
66 __cpuid_count(7, 0, eax, ebx, ecx, edx); in Init()
/frameworks/libs/binary_translation/guest_os_primitives/
Dunmap_and_exit_x86_32.S26 mov 12(%esp), %edx
31 mov %edx, %ebx
/frameworks/libs/binary_translation/base/
Draw_syscall_x86_32.S40 mov 32(%esp), %edx
/frameworks/libs/binary_translation/assembler/
Dassembler_test.cc160 as.Movl(Assembler::edx, {.base = Assembler::esp, .disp = 4}); // arg1. in CondTest1()
162 as.Cmpl(Assembler::edx, Assembler::ecx); in CondTest1()
187 as.Movl(Assembler::edx, {.base = Assembler::esp, .disp = 4}); // arg1. in CondTest2()
190 as.Testb(Assembler::edx, Assembler::ecx); in CondTest2()
218 as.Movl(Assembler::edx, {.base = Assembler::esp, .disp = 4}); // arg1. in JccTest()
220 as.Cmpl(Assembler::edx, Assembler::ecx); in JccTest()
307 as.Movl(Assembler::edx, 239); in BsrTest()
309 as.Cmovl(Assembler::Condition::kZero, Assembler::eax, Assembler::edx); in BsrTest()
/frameworks/libs/binary_translation/assembler/include/berberis/assembler/
Dx86_32.h38 static constexpr Register edx{2};