Home
last modified time | relevance | path

Searched refs:XDirect (Results 1 – 15 of 15) sorted by relevance

/external/valgrind/VEX/priv/
Dhost_tilegx_defs.c294 showTILEGXCondCode(instr->GXin.XDirect.cond)); in ppTILEGXInstr()
295 vex_printf("move r11, 0x%x,", (UInt)instr->GXin.XDirect.dstGA); in ppTILEGXInstr()
297 ppTILEGXAMode(instr->GXin.XDirect.amPC); in ppTILEGXInstr()
299 instr->GXin.XDirect.toFastEP ? "fast" : "slow"); in ppTILEGXInstr()
837 i->GXin.XDirect.dstGA = dstGA; in TILEGXInstr_XDirect()
838 i->GXin.XDirect.amPC = amPC; in TILEGXInstr_XDirect()
839 i->GXin.XDirect.cond = cond; in TILEGXInstr_XDirect()
840 i->GXin.XDirect.toFastEP = toFastEP; in TILEGXInstr_XDirect()
1034 addRegUsage_TILEGXAMode(u, i->GXin.XDirect.amPC); in getRegUsage_TILEGXInstr()
1135 mapRegs_TILEGXAMode(m, i->GXin.XDirect.amPC); in mapRegs_TILEGXInstr()
[all …]
Dhost_x86_defs.c656 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 …]
Dhost_amd64_defs.c694 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 …]
Dhost_mips_defs.c910 i->Min.XDirect.dstGA = dstGA; in MIPSInstr_XDirect()
911 i->Min.XDirect.amPC = amPC; in MIPSInstr_XDirect()
912 i->Min.XDirect.cond = cond; in MIPSInstr_XDirect()
913 i->Min.XDirect.toFastEP = toFastEP; in MIPSInstr_XDirect()
1320 showMIPSCondCode(i->Min.XDirect.cond)); in ppMIPSInstr()
1321 vex_printf("move $9, 0x%x,", (UInt)i->Min.XDirect.dstGA); in ppMIPSInstr()
1323 ppMIPSAMode(i->Min.XDirect.amPC, mode64); in ppMIPSInstr()
1325 i->Min.XDirect.toFastEP ? "fast" : "slow"); in ppMIPSInstr()
1687 addRegUsage_MIPSAMode(u, i->Min.XDirect.amPC); in getRegUsage_MIPSInstr()
1845 mapRegs_MIPSAMode(m, i->Min.XDirect.amPC); in mapRegs_MIPSInstr()
[all …]
Dhost_arm_defs.c1184 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()
1640 showARMCondCode(i->ARMin.XDirect.cond)); in ppARMInstr()
1642 (UInt)(i->ARMin.XDirect.dstGA & 0xFFFF)); in ppARMInstr()
1644 (UInt)((i->ARMin.XDirect.dstGA >> 16) & 0xFFFF)); in ppARMInstr()
1646 ppARMAMode1(i->ARMin.XDirect.amR15T); in ppARMInstr()
1648 i->ARMin.XDirect.toFastEP ? "fast" : "slow"); in ppARMInstr()
1650 i->ARMin.XDirect.toFastEP ? "fast" : "slow"); in ppARMInstr()
[all …]
Dhost_arm64_defs.c924 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()
1473 showARM64CondCode(i->ARM64in.XDirect.cond)); in ppARM64Instr()
1474 vex_printf("imm64 x9,0x%llx; ", i->ARM64in.XDirect.dstGA); in ppARM64Instr()
1476 ppARM64AMode(i->ARM64in.XDirect.amPC); in ppARM64Instr()
1478 i->ARM64in.XDirect.toFastEP ? "fast" : "slow"); in ppARM64Instr()
1981 addRegUsage_ARM64AMode(u, i->ARM64in.XDirect.amPC); in getRegUsage_ARM64Instr()
2286 mapRegs_ARM64AMode(m, i->ARM64in.XDirect.amPC); in mapRegs_ARM64Instr()
[all …]
Dhost_ppc_defs.c810 i->Pin.XDirect.dstGA = dstGA; in PPCInstr_XDirect()
811 i->Pin.XDirect.amCIA = amCIA; in PPCInstr_XDirect()
812 i->Pin.XDirect.cond = cond; in PPCInstr_XDirect()
813 i->Pin.XDirect.toFastEP = toFastEP; in PPCInstr_XDirect()
1575 showPPCCondCode(i->Pin.XDirect.cond)); in ppPPCInstr()
1577 vex_printf("imm64 r30,0x%llx; ", i->Pin.XDirect.dstGA); in ppPPCInstr()
1580 vex_printf("imm32 r30,0x%llx; ", i->Pin.XDirect.dstGA); in ppPPCInstr()
1583 ppPPCAMode(i->Pin.XDirect.amCIA); in ppPPCInstr()
1587 i->Pin.XDirect.toFastEP ? "fast" : "slow"); in ppPPCInstr()
1590 i->Pin.XDirect.toFastEP ? "fast" : "slow"); in ppPPCInstr()
[all …]
Dhost_tilegx_defs.h419 } XDirect; member
Dhost_x86_defs.h466 } XDirect; member
Dhost_amd64_defs.h487 } XDirect; member
Dhost_mips_defs.h462 } XDirect; member
Dhost_arm_defs.h703 } XDirect; member
Dhost_arm64_defs.h611 } XDirect; member
Dhost_ppc_defs.h627 } XDirect; member
/external/valgrind/docs/internals/
Dt-chaining-notes.txt75 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