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