#include <analy_ppc.h>
Inheritance diagram for AnalyPPCDisassembler:
Public Member Functions | |
void | init (Analyser *A) |
virtual void | done () |
virtual OBJECT_ID | object_id () const |
virtual Address * | branchAddr (OPCODE *opcode, branch_enum_t branchtype, bool examine) |
Address * | createAddress (dword offset) |
virtual void | examineOpcode (OPCODE *opcode) |
virtual branch_enum_t | isBranch (OPCODE *opcode) |
|
Implements AnalyDisassembler. Definition at line 54 of file analy_ppc.cc. References createAddress(), scvalid, and Analyser::validAddress(). |
|
Definition at line 65 of file analy_ppc.cc. Referenced by branchAddr(). |
|
Reimplemented from AnalyDisassembler. Definition at line 41 of file analy_ppc.cc. References AnalyDisassembler::done(). |
|
Implements AnalyDisassembler. Definition at line 73 of file analy_ppc.cc. |
|
Reimplemented from AnalyDisassembler. Definition at line 32 of file analy_ppc.cc. References A, and Object::init(). |
|
Implements AnalyDisassembler. Definition at line 80 of file analy_ppc.cc. References br_call, br_jump, br_jXX, br_nobranch, br_return, branch_enum_t, and ppcdis_insn::name. |
|
Reimplemented from Object. Definition at line 46 of file analy_ppc.cc. References ATOM_ANALY_PPC. |