Searched refs:XDirect (Results 1 – 13 of 13) sorted by relevance
/external/valgrind/docs/internals/ |
D | t-chaining-notes.txt | 75 control-transfer instructions: XDirect, XIndir and XAssisted. 112 * new instructions in backends: XDirect, XIndir and XAssisted. 113 XDirect is used for chainable jumps. It is compiled into a 130 * Patching: XDirect is compiled basically into
|
/external/valgrind/VEX/priv/ |
D | host_x86_defs.c | 656 i->Xin.XDirect.dstGA = dstGA; in X86Instr_XDirect() 657 i->Xin.XDirect.amEIP = amEIP; in X86Instr_XDirect() 658 i->Xin.XDirect.cond = cond; in X86Instr_XDirect() 659 i->Xin.XDirect.toFastEP = toFastEP; in X86Instr_XDirect() 996 showX86CondCode(i->Xin.XDirect.cond)); in ppX86Instr() 997 vex_printf("movl $0x%x,", i->Xin.XDirect.dstGA); in ppX86Instr() 998 ppX86AMode(i->Xin.XDirect.amEIP); in ppX86Instr() 1001 i->Xin.XDirect.toFastEP ? "fast" : "slow"); in ppX86Instr() 1326 addRegUsage_X86AMode(u, i->Xin.XDirect.amEIP); in getRegUsage_X86Instr() 1539 mapRegs_X86AMode(m, i->Xin.XDirect.amEIP); in mapRegs_X86Instr() [all …]
|
D | host_amd64_defs.c | 694 i->Ain.XDirect.dstGA = dstGA; in AMD64Instr_XDirect() 695 i->Ain.XDirect.amRIP = amRIP; in AMD64Instr_XDirect() 696 i->Ain.XDirect.cond = cond; in AMD64Instr_XDirect() 697 i->Ain.XDirect.toFastEP = toFastEP; in AMD64Instr_XDirect() 1112 showAMD64CondCode(i->Ain.XDirect.cond)); in ppAMD64Instr() 1113 vex_printf("movabsq $0x%llx,%%r11; ", i->Ain.XDirect.dstGA); in ppAMD64Instr() 1115 ppAMD64AMode(i->Ain.XDirect.amRIP); in ppAMD64Instr() 1118 i->Ain.XDirect.toFastEP ? "fast" : "slow"); in ppAMD64Instr() 1514 addRegUsage_AMD64AMode(u, i->Ain.XDirect.amRIP); in getRegUsage_AMD64Instr() 1764 mapRegs_AMD64AMode(m, i->Ain.XDirect.amRIP); in mapRegs_AMD64Instr() [all …]
|
D | host_mips_defs.c | 907 i->Min.XDirect.dstGA = dstGA; in MIPSInstr_XDirect() 908 i->Min.XDirect.amPC = amPC; in MIPSInstr_XDirect() 909 i->Min.XDirect.cond = cond; in MIPSInstr_XDirect() 910 i->Min.XDirect.toFastEP = toFastEP; in MIPSInstr_XDirect() 1317 showMIPSCondCode(i->Min.XDirect.cond)); in ppMIPSInstr() 1318 vex_printf("move $9, 0x%x,", (UInt)i->Min.XDirect.dstGA); in ppMIPSInstr() 1320 ppMIPSAMode(i->Min.XDirect.amPC, mode64); in ppMIPSInstr() 1322 i->Min.XDirect.toFastEP ? "fast" : "slow"); in ppMIPSInstr() 1684 addRegUsage_MIPSAMode(u, i->Min.XDirect.amPC); in getRegUsage_MIPSInstr() 1842 mapRegs_MIPSAMode(m, i->Min.XDirect.amPC); in mapRegs_MIPSInstr() [all …]
|
D | host_arm_defs.c | 1184 i->ARMin.XDirect.dstGA = dstGA; in ARMInstr_XDirect() 1185 i->ARMin.XDirect.amR15T = amR15T; in ARMInstr_XDirect() 1186 i->ARMin.XDirect.cond = cond; in ARMInstr_XDirect() 1187 i->ARMin.XDirect.toFastEP = toFastEP; in ARMInstr_XDirect() 1670 showARMCondCode(i->ARMin.XDirect.cond)); in ppARMInstr() 1672 (UInt)(i->ARMin.XDirect.dstGA & 0xFFFF)); in ppARMInstr() 1674 (UInt)((i->ARMin.XDirect.dstGA >> 16) & 0xFFFF)); in ppARMInstr() 1676 ppARMAMode1(i->ARMin.XDirect.amR15T); in ppARMInstr() 1678 i->ARMin.XDirect.toFastEP ? "fast" : "slow"); in ppARMInstr() 1680 i->ARMin.XDirect.toFastEP ? "fast" : "slow"); in ppARMInstr() [all …]
|
D | host_arm64_defs.c | 924 i->ARM64in.XDirect.dstGA = dstGA; in ARM64Instr_XDirect() 925 i->ARM64in.XDirect.amPC = amPC; in ARM64Instr_XDirect() 926 i->ARM64in.XDirect.cond = cond; in ARM64Instr_XDirect() 927 i->ARM64in.XDirect.toFastEP = toFastEP; in ARM64Instr_XDirect() 1485 showARM64CondCode(i->ARM64in.XDirect.cond)); in ppARM64Instr() 1486 vex_printf("imm64 x9,0x%llx; ", i->ARM64in.XDirect.dstGA); in ppARM64Instr() 1488 ppARM64AMode(i->ARM64in.XDirect.amPC); in ppARM64Instr() 1490 i->ARM64in.XDirect.toFastEP ? "fast" : "slow"); in ppARM64Instr() 2000 addRegUsage_ARM64AMode(u, i->ARM64in.XDirect.amPC); in getRegUsage_ARM64Instr() 2315 mapRegs_ARM64AMode(m, i->ARM64in.XDirect.amPC); in mapRegs_ARM64Instr() [all …]
|
D | host_ppc_defs.c | 872 i->Pin.XDirect.dstGA = dstGA; in PPCInstr_XDirect() 873 i->Pin.XDirect.amCIA = amCIA; in PPCInstr_XDirect() 874 i->Pin.XDirect.cond = cond; in PPCInstr_XDirect() 875 i->Pin.XDirect.toFastEP = toFastEP; in PPCInstr_XDirect() 1672 showPPCCondCode(i->Pin.XDirect.cond)); in ppPPCInstr() 1674 vex_printf("imm64 r30,0x%llx; ", i->Pin.XDirect.dstGA); in ppPPCInstr() 1677 vex_printf("imm32 r30,0x%llx; ", i->Pin.XDirect.dstGA); in ppPPCInstr() 1680 ppPPCAMode(i->Pin.XDirect.amCIA); in ppPPCInstr() 1684 i->Pin.XDirect.toFastEP ? "fast" : "slow"); in ppPPCInstr() 1687 i->Pin.XDirect.toFastEP ? "fast" : "slow"); in ppPPCInstr() [all …]
|
D | host_x86_defs.h | 466 } XDirect; member
|
D | host_amd64_defs.h | 487 } XDirect; member
|
D | host_mips_defs.h | 465 } XDirect; member
|
D | host_arm_defs.h | 706 } XDirect; member
|
D | host_arm64_defs.h | 613 } XDirect; member
|
D | host_ppc_defs.h | 691 } XDirect; member
|