#include <frontend/ppcfrontend.h>
Inheritance diagram for PPCFrontEnd:
Definition at line 20 of file ppcfrontend.h.
Public Member Functions | |
virtual std::vector< Exp * > & | getDefaultParams () |
virtual std::vector< Exp * > & | getDefaultReturns () |
virtual platform | getFrontEndId () |
virtual ADDRESS | getMainEntryPoint (bool &gotMain) |
PPCFrontEnd (BinaryFile *pBF, Prog *prog, BinaryFileFactory *pbff) | |
virtual bool | processProc (ADDRESS uAddr, UserProc *pProc, std::ofstream &os, bool frag=false, bool spec=false) |
virtual | ~PPCFrontEnd () |
Virtual destructor. |
|
Definition at line 45 of file ppcfrontend.cpp. References FrontEnd::decoder, and FrontEnd::prog. |
|
Virtual destructor.
Definition at line 52 of file ppcfrontend.cpp. |
|
Implements FrontEnd. Definition at line 57 of file ppcfrontend.cpp. References Location::regOf(). |
|
Implements FrontEnd. Definition at line 68 of file ppcfrontend.cpp. References Location::regOf(). |
|
Implements FrontEnd. Definition at line 29 of file ppcfrontend.h. References PLAT_PPC. |
|
Implements FrontEnd. Definition at line 80 of file ppcfrontend.cpp. References BinaryFile::GetEntryPoint(), BinaryFile::GetMainEntryPoint(), NO_ADDRESS, FrontEnd::pBF, and start(). |
|
Reimplemented from FrontEnd. Definition at line 95 of file ppcfrontend.cpp. References FrontEnd::processProc(), and UserProc::setEntryBB(). |