/openbmc/qemu/target/arm/tcg/ |
H A D | mve_helper.c | 1284 #define DO_VQDMLADH_OP(OP, ESIZE, TYPE, XCHG, ROUND, FN) \ in DO_2OP_SAT_S() argument 1294 if ((e & 1) == XCHG) { \ in DO_2OP_SAT_S() 1296 m[H##ESIZE(e - XCHG)], \ in DO_2OP_SAT_S() 1297 n[H##ESIZE(e + (1 - 2 * XCHG))], \ in DO_2OP_SAT_S() 1298 m[H##ESIZE(e + (1 - XCHG))], \ in DO_2OP_SAT_S() 1750 #define DO_LDAV(OP, ESIZE, TYPE, XCHG, EVENACC, ODDACC) \ argument 1761 (int64_t)n[H##ESIZE(e - 1 * XCHG)] * m[H##ESIZE(e)]; \ 1764 (int64_t)n[H##ESIZE(e + 1 * XCHG)] * m[H##ESIZE(e)]; \ 1788 #define DO_DAV(OP, ESIZE, TYPE, XCHG, EVENACC, ODDACC) \ argument 1799 n[H##ESIZE(e - 1 * XCHG)] * m[H##ESIZE(e)]; \ [all …]
|
/openbmc/qemu/target/rx/ |
H A D | insns.decode | 606 # XCHG rs, rd 607 # XCHG dsp[rs].ub, rd 612 # XCHG dsp[rs], rd
|
/openbmc/linux/tools/arch/x86/lib/ |
H A D | x86-opcode-map.txt | 183 86: XCHG Eb,Gb 184 87: XCHG Ev,Gv 194 90: NOP | PAUSE (F3) | XCHG r8,rAX 195 91: XCHG rCX/r9,rAX 196 92: XCHG rDX/r10,rAX 197 93: XCHG rBX/r11,rAX 198 94: XCHG rSP/r12,rAX 199 95: XCHG rBP/r13,rAX 200 96: XCHG rSI/r14,rAX 201 97: XCHG rDI/r15,rAX
|
/openbmc/linux/arch/x86/lib/ |
H A D | x86-opcode-map.txt | 183 86: XCHG Eb,Gb 184 87: XCHG Ev,Gv 194 90: NOP | PAUSE (F3) | XCHG r8,rAX 195 91: XCHG rCX/r9,rAX 196 92: XCHG rDX/r10,rAX 197 93: XCHG rBX/r11,rAX 198 94: XCHG rSP/r12,rAX 199 95: XCHG rBP/r13,rAX 200 96: XCHG rSI/r14,rAX 201 97: XCHG rDI/r15,rAX
|
/openbmc/qemu/target/i386/tcg/ |
H A D | decode-new.c.inc | 1568 static X86OpEntry xchg_ax = X86_OP_ENTRY2(XCHG, 0,v, LoBits,v); 1656 [0x86] = X86_OP_ENTRY2(XCHG, E,b, G,b, xchg), 1657 [0x87] = X86_OP_ENTRY2(XCHG, E,v, G,v, xchg), 1660 [0x91] = X86_OP_ENTRY2(XCHG, 0,v, LoBits,v), 1661 [0x92] = X86_OP_ENTRY2(XCHG, 0,v, LoBits,v), 1662 [0x93] = X86_OP_ENTRY2(XCHG, 0,v, LoBits,v), 1663 [0x94] = X86_OP_ENTRY2(XCHG, 0,v, LoBits,v), 1664 [0x95] = X86_OP_ENTRY2(XCHG, 0,v, LoBits,v), 1665 [0x96] = X86_OP_ENTRY2(XCHG, 0,v, LoBits,v), 1666 [0x97] = X86_OP_ENTRY2(XCHG, 0,v, LoBits,v),
|
/openbmc/openbmc/poky/meta/recipes-bsp/v86d/v86d/ |
H A D | Update-x86emu-from-X.org.patch | 7897 DECODE_PRINTF("XCHG\tEAX,ECX\n"); 7901 DECODE_PRINTF("XCHG\tAX,CX\n"); 7930 DECODE_PRINTF("XCHG\tEAX,EDX\n"); 7934 DECODE_PRINTF("XCHG\tAX,DX\n"); 7963 DECODE_PRINTF("XCHG\tEAX,EBX\n"); 7967 DECODE_PRINTF("XCHG\tAX,BX\n"); 7996 DECODE_PRINTF("XCHG\tEAX,ESP\n"); 8000 DECODE_PRINTF("XCHG\tAX,SP\n"); 8029 DECODE_PRINTF("XCHG\tEAX,EBP\n"); 8033 DECODE_PRINTF("XCHG\tAX,BP\n"); [all …]
|
/openbmc/qemu/tests/tcg/i386/ |
H A D | x86.csv | 4599 "XCHG r8, r/m8","XCHGB r/m8, r8","xchgb r/m8, r8","86 /r","V","V","","pseudo","w,r","Y","8" 4600 "XCHG r8, r/m8","XCHGB r/m8, r8","xchgb r/m8, r8","REX 86 /r","N.E.","V","","pseudo","w,r","Y","8" 4601 "XCHG r/m8, r8","XCHGB r8, r/m8","xchgb r8, r/m8","86 /r","V","V","","","rw,rw","Y","8" 4602 "XCHG r/m8, r8","XCHGB r8, r/m8","xchgb r8, r/m8","REX 86 /r","N.E.","V","","pseudo64","rw,r","Y","… 4603 "XCHG r32op, EAX","XCHGL EAX, r32op","xchgl EAX, r32op","90+rd","V","V","","operand32","rw,rw","Y",… 4604 "XCHG r32, r/m32","XCHGL r/m32, r32","xchgl r/m32, r32","87 /r","V","V","","operand32,pseudo","w,r"… 4605 "XCHG r/m32, r32","XCHGL r32, r/m32","xchgl r32, r/m32","87 /r","V","V","","operand32","rw,rw","Y",… 4606 "XCHG EAX, r32op","XCHGL r32op, EAX","xchgl r32op, EAX","90+rd","V","V","","operand32,pseudo","rw,r… 4607 "XCHG r64op, RAX","XCHGQ RAX, r64op","xchgq RAX, r64op","REX.W 90+ro","N.S.","V","","","rw,rw","Y",… 4608 "XCHG r64, r/m64","XCHGQ r/m64, r64","xchgq r/m64, r64","REX.W 87 /r","N.E.","V","","pseudo","w,r",… [all …]
|