/qemu/target/i386/emulate/ |
H A D | x86_emu.c | 407 emul_ops->handle_io(env_cpu(env), DX(env), &AL(env), 1, 1, 1); in exec_out() 410 emul_ops->handle_io(env_cpu(env), DX(env), &RAX(env), 1, in exec_out() 437 emul_ops->handle_io(env_cpu(env), DX(env), &AL(env), 0, 1, 1); in exec_in() 440 emul_ops->handle_io(env_cpu(env), DX(env), &val, 0, in exec_in() 491 emul_ops->handle_io(env_cpu(env), DX(env), env->emu_mmio_buf, 0, in exec_ins_single() 516 emul_ops->handle_io(env_cpu(env), DX(env), env->emu_mmio_buf, 1, in exec_outs_single()
|
H A D | x86.h | 231 #define DX(cpu) RX(cpu, R_EDX) macro
|
/qemu/target/ppc/ |
H A D | internal.h | 175 EXTRACT_HELPER_SPLIT_3(DX, 10, 6, 6, 5, 16, 1, 1, 0, 0)
|
H A D | insn32.decode | 65 &DX rt d 67 @DX ...... rt:5 ..... .......... ..... . &DX d=%dx_d 384 ADDPCIS 010011 ..... ..... .......... 00010 . @DX
|
/qemu/target/i386/tcg/ |
H A D | decode-new.c.inc | 1777 [0x6C] = X86_OP_ENTRYrr(INS, Y,b, 2,w), /* DX */ 1778 [0x6D] = X86_OP_ENTRYrr(INS, Y,z, 2,w), /* DX */ 1779 [0x6E] = X86_OP_ENTRYrr(OUTS, X,b, 2,w), /* DX */ 1780 [0x6F] = X86_OP_ENTRYrr(OUTS, X,z, 2,w), /* DX */ 1855 [0xEC] = X86_OP_ENTRYwr(IN, 0,b, 2,w), /* AL, DX */ 1856 [0xED] = X86_OP_ENTRYwr(IN, 0,z, 2,w), /* AX/EAX, DX */ 1857 [0xEE] = X86_OP_ENTRYrr(OUT, 0,b, 2,w), /* DX, AL */ 1858 [0xEF] = X86_OP_ENTRYrr(OUT, 0,z, 2,w), /* DX, AX/EAX */
|
/qemu/tests/tcg/i386/ |
H A D | x86.csv | 783 "IN AL, DX","INB DX, AL","inb DX, AL","EC","V","V","","","w,r","Y","8" 794 "IN EAX, DX","INL DX, EAX","inl DX, EAX","ED","V","V","","operand32,operand64","w,r","Y","32" 816 "IN AX, DX","INW DX, AX","inw DX, AX","ED","V","V","","operand16","w,r","Y","16" 1382 "OUT DX, AL","OUTB AL, DX","outb AL, DX","EE","V","V","","","r,r","Y","8" 1384 "OUT DX, EAX","OUTL EAX, DX","outl EAX, DX","EF","V","V","","operand32,operand64","r,r","Y","32" 1389 "OUT DX, AX","OUTW AX, DX","outw AX, DX","EF","V","V","","operand16","r,r","Y","16"
|