Pin
Modules
INS: Instruction Object
Instrumentation API Reference
Modules
Instrumentation API
Inspection API for IA-32 and Intel(R) 64 instructions
Generic modification API
Detailed Description
An INS represents an instruction. Can only be accessed at instrumentation time.
Iteration idioms:
// Forward pass over all instructions in bbl
for
( INS ins=
BBL_InsHead
(bbl);
INS_Valid
(ins); ins =
INS_Next
(ins) )
// Forward pass over all instructions in routine
for
( INS ins=
RTN_InsHead
(rtn);
INS_Valid
(ins); ins =
INS_Next
(ins) )
RTN_InsHead
INS RTN_InsHead(RTN rtn)
INS_Next
INS INS_Next(INS x)
INS_Valid
BOOL INS_Valid(INS x)
BBL_InsHead
INS BBL_InsHead(BBL x)
Generated by
1.8.17