Home
last modified time | relevance | path

Searched refs:XAssisted (Results 1 – 13 of 13) sorted by relevance

/external/valgrind/docs/internals/
Dt-chaining-notes.txt75 control-transfer instructions: XDirect, XIndir and XAssisted.
112 * new instructions in backends: XDirect, XIndir and XAssisted.
120 XAssisted is used for "assisted" (do something first, then jump)
126 all transfers must be done with XAssisted. In such cases the
/external/valgrind/VEX/priv/
Dhost_amd64_defs.c713 i->Ain.XAssisted.dstGA = dstGA; in AMD64Instr_XAssisted()
714 i->Ain.XAssisted.amRIP = amRIP; in AMD64Instr_XAssisted()
715 i->Ain.XAssisted.cond = cond; in AMD64Instr_XAssisted()
716 i->Ain.XAssisted.jk = jk; in AMD64Instr_XAssisted()
1133 showAMD64CondCode(i->Ain.XAssisted.cond)); in ppAMD64Instr()
1135 ppHRegAMD64(i->Ain.XAssisted.dstGA); in ppAMD64Instr()
1137 ppAMD64AMode(i->Ain.XAssisted.amRIP); in ppAMD64Instr()
1139 (Int)i->Ain.XAssisted.jk); in ppAMD64Instr()
1523 addHRegUse(u, HRmRead, i->Ain.XAssisted.dstGA); in getRegUsage_AMD64Instr()
1524 addRegUsage_AMD64AMode(u, i->Ain.XAssisted.amRIP); in getRegUsage_AMD64Instr()
[all …]
Dhost_x86_defs.c675 i->Xin.XAssisted.dstGA = dstGA; in X86Instr_XAssisted()
676 i->Xin.XAssisted.amEIP = amEIP; in X86Instr_XAssisted()
677 i->Xin.XAssisted.cond = cond; in X86Instr_XAssisted()
678 i->Xin.XAssisted.jk = jk; in X86Instr_XAssisted()
1015 showX86CondCode(i->Xin.XAssisted.cond)); in ppX86Instr()
1017 ppHRegX86(i->Xin.XAssisted.dstGA); in ppX86Instr()
1019 ppX86AMode(i->Xin.XAssisted.amEIP); in ppX86Instr()
1021 (Int)i->Xin.XAssisted.jk); in ppX86Instr()
1333 addHRegUse(u, HRmRead, i->Xin.XAssisted.dstGA); in getRegUsage_X86Instr()
1334 addRegUsage_X86AMode(u, i->Xin.XAssisted.amEIP); in getRegUsage_X86Instr()
[all …]
Dhost_mips_defs.c928 i->Min.XAssisted.dstGA = dstGA; in MIPSInstr_XAssisted()
929 i->Min.XAssisted.amPC = amPC; in MIPSInstr_XAssisted()
930 i->Min.XAssisted.cond = cond; in MIPSInstr_XAssisted()
931 i->Min.XAssisted.jk = jk; in MIPSInstr_XAssisted()
1336 showMIPSCondCode(i->Min.XAssisted.cond)); in ppMIPSInstr()
1338 ppHRegMIPS(i->Min.XAssisted.dstGA, mode64); in ppMIPSInstr()
1340 ppMIPSAMode(i->Min.XAssisted.amPC, mode64); in ppMIPSInstr()
1342 (Int)i->Min.XAssisted.jk); in ppMIPSInstr()
1691 addHRegUse(u, HRmRead, i->Min.XAssisted.dstGA); in getRegUsage_MIPSInstr()
1692 addRegUsage_MIPSAMode(u, i->Min.XAssisted.amPC); in getRegUsage_MIPSInstr()
[all …]
Dhost_arm_defs.c1203 i->ARMin.XAssisted.dstGA = dstGA; in ARMInstr_XAssisted()
1204 i->ARMin.XAssisted.amR15T = amR15T; in ARMInstr_XAssisted()
1205 i->ARMin.XAssisted.cond = cond; in ARMInstr_XAssisted()
1206 i->ARMin.XAssisted.jk = jk; in ARMInstr_XAssisted()
1698 showARMCondCode(i->ARMin.XAssisted.cond)); in ppARMInstr()
1700 ppHRegARM(i->ARMin.XAssisted.dstGA); in ppARMInstr()
1702 ppARMAMode1(i->ARMin.XAssisted.amR15T); in ppARMInstr()
1704 (Int)i->ARMin.XAssisted.jk); in ppARMInstr()
2158 addHRegUse(u, HRmRead, i->ARMin.XAssisted.dstGA); in getRegUsage_ARMInstr()
2159 addRegUsage_ARMAMode1(u, i->ARMin.XAssisted.amR15T); in getRegUsage_ARMInstr()
[all …]
Dhost_arm64_defs.c943 i->ARM64in.XAssisted.dstGA = dstGA; in ARM64Instr_XAssisted()
944 i->ARM64in.XAssisted.amPC = amPC; in ARM64Instr_XAssisted()
945 i->ARM64in.XAssisted.cond = cond; in ARM64Instr_XAssisted()
946 i->ARM64in.XAssisted.jk = jk; in ARM64Instr_XAssisted()
1507 showARM64CondCode(i->ARM64in.XAssisted.cond)); in ppARM64Instr()
1509 ppHRegARM64(i->ARM64in.XAssisted.dstGA); in ppARM64Instr()
1511 ppARM64AMode(i->ARM64in.XAssisted.amPC); in ppARM64Instr()
1513 (Int)i->ARM64in.XAssisted.jk); in ppARM64Instr()
2007 addHRegUse(u, HRmRead, i->ARM64in.XAssisted.dstGA); in getRegUsage_ARM64Instr()
2008 addRegUsage_ARM64AMode(u, i->ARM64in.XAssisted.amPC); in getRegUsage_ARM64Instr()
[all …]
Dhost_ppc_defs.c891 i->Pin.XAssisted.dstGA = dstGA; in PPCInstr_XAssisted()
892 i->Pin.XAssisted.amCIA = amCIA; in PPCInstr_XAssisted()
893 i->Pin.XAssisted.cond = cond; in PPCInstr_XAssisted()
894 i->Pin.XAssisted.jk = jk; in PPCInstr_XAssisted()
1706 showPPCCondCode(i->Pin.XAssisted.cond)); in ppPPCInstr()
1708 ppHRegPPC(i->Pin.XAssisted.dstGA); in ppPPCInstr()
1710 ppPPCAMode(i->Pin.XAssisted.amCIA); in ppPPCInstr()
1713 (Int)i->Pin.XAssisted.jk); in ppPPCInstr()
2454 addHRegUse(u, HRmRead, i->Pin.XAssisted.dstGA); in getRegUsage_PPCInstr()
2455 addRegUsage_PPCAMode(u, i->Pin.XAssisted.amCIA); in getRegUsage_PPCInstr()
[all …]
Dhost_x86_defs.h481 } XAssisted; member
Dhost_amd64_defs.h502 } XAssisted; member
Dhost_mips_defs.h480 } XAssisted; member
Dhost_arm_defs.h721 } XAssisted; member
Dhost_arm64_defs.h628 } XAssisted; member
Dhost_ppc_defs.h706 } XAssisted; member