Functions | |
| BOOL | LEVEL_PINCLIENT::INS_RewriteMemoryAddressingToBaseRegisterOnly (INS ins, MEMORY_TYPE mtype, REG newBase) |
| VOID | LEVEL_PINCLIENT::INS_InsertIndirectJump (INS ins, IPOINT ipoint, REG reg) |
| VOID | LEVEL_PINCLIENT::INS_InsertDirectJump (INS ins, IPOINT ipoint, ADDRINT tgt) |
| VOID | LEVEL_PINCLIENT::INS_Delete (INS ins) |
|
|
Delete the instruction
|
|
||||||||||||||||
|
Insert direct jump instruction relative to the given instruction When used with INS_Delete it can be used to emulate control transfer instructions.
|
|
||||||||||||||||
|
Insert indirect jump instruction relative to the given instruction. When used with INS_Delete it can be used to emulate control transfer instructions.
|
|
||||||||||||||||
|
Change this memory access instruction use a base register addressing mode. On IA-32/Intel64, it will not rewrite all references; See INS_IsRewritableMemOpBase() for details.
|
1.4.6