Searched refs:eax (Results 1 – 6 of 6) sorted by relevance
/frameworks/libs/binary_translation/runtime_primitives/ |
D | platform.cc | 32 unsigned int eax, ebx, ecx, edx; in Init() local 37 __cpuid(0, eax, ebx, ecx, edx); in Init() 41 __cpuid(1, eax, ebx, ecx, edx); in Init() 42 uint8_t family = (eax >> 8) & 0b1111; in Init() 44 family += (eax >> 20) & 0b11111111; 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/assembler/ |
D | assembler_test.cc | 79 assembler.Movl(Assembler::eax, {.base = Assembler::esp, .disp = 4}); in AssemblerTest() 80 assembler.CmpXchgl({.base = Assembler::esp, .disp = 4}, Assembler::eax); in AssemblerTest() 82 assembler.Movl({.base = Assembler::esp}, Assembler::eax); in AssemblerTest() 89 assembler.Movl(Assembler::eax, {.base = Assembler::esp, .disp = 8}); in AssemblerTest() 137 as.Movl(Assembler::eax, 2); in LabelTest() 139 as.Addl(Assembler::eax, 8); in LabelTest() 142 as.Addl(Assembler::eax, 12); in LabelTest() 159 as.Movl(Assembler::eax, 0xcccccccc); in CondTest1() 163 as.Setcc(Assembler::Condition::kEqual, Assembler::eax); in CondTest1() 189 as.Xorl(Assembler::eax, Assembler::eax); in CondTest2() [all …]
|
/frameworks/libs/binary_translation/guest_os_primitives/ |
D | unmap_and_exit_x86_64.S | 24 mov $__NR_munmap, %eax 29 mov $__NR_exit, %eax
|
D | unmap_and_exit_x86_32.S | 28 mov $__NR_munmap, %eax 33 movl $__NR_exit, %eax
|
/frameworks/libs/binary_translation/base/ |
D | raw_syscall_x86_32.S | 37 mov 20(%esp), %eax
|
/frameworks/libs/binary_translation/assembler/include/berberis/assembler/ |
D | x86_32.h | 36 static constexpr Register eax{0}; 201 static Register Accumulator() { return eax; } in Accumulator() 202 static bool IsAccumulator(Register reg) { return reg == eax; } in IsAccumulator()
|