PPCFrontEnd Member List

This is the complete list of members for PPCFrontEnd, including all inherited members.

addDecodedRtl(ADDRESS a, RTL *rtl)FrontEnd [inline]
addRefHint(ADDRESS addr, const char *nam)FrontEnd [inline]
AddSymbol(ADDRESS addr, const char *nam)FrontEnd [inline]
appendSyntheticReturn(PBB pCallBB, UserProc *pProc, RTL *pRtl)FrontEnd
closeInstance(void *dlHandle)FrontEnd [static]
createById(std::string &str, BinaryFile *pBFi, Prog *prog)FrontEnd [static]
createReturnBlock(UserProc *pProc, std::list< RTL * > *BB_rtls, RTL *pRtl)FrontEnd
decode(Prog *prog, bool decodeMain=true, const char *pname=NULL)FrontEnd
decode(Prog *prog, ADDRESS a)FrontEnd
decodeFragment(UserProc *proc, ADDRESS a)FrontEnd
decodeInstruction(ADDRESS pc)FrontEnd [virtual]
decodeOnly(Prog *prog, ADDRESS a)FrontEnd
decoderFrontEnd [protected]
extraProcessCall(CallStatement *call, std::list< RTL * > *BB_rtls)FrontEnd [inline, virtual]
FrontEnd(BinaryFile *pBF, Prog *prog, BinaryFileFactory *pbff)FrontEnd
getBinaryFile()FrontEnd [inline]
getDecoder()FrontEnd [inline]
getDefaultParams()PPCFrontEnd [virtual]
getDefaultReturns()PPCFrontEnd [virtual]
getDefaultSignature(const char *name)FrontEnd
getEntryPoints()FrontEnd
getFrontEndId()PPCFrontEnd [inline, virtual]
getInst(int addr)FrontEnd [virtual]
getInstanceFor(const char *sName, void *&dlHandle, BinaryFile *pBF, NJMCDecoder *&decoder)FrontEnd [static]
getLibSignature(const char *name)FrontEnd
getMainEntryPoint(bool &gotMain)PPCFrontEnd [virtual]
getProg()FrontEnd
getRegName(int idx)FrontEnd
getRegSize(int idx)FrontEnd
helperFunc(ADDRESS dest, ADDRESS addr, std::list< RTL * > *lrtl)FrontEnd [inline, virtual]
instantiate(BinaryFile *pBF, Prog *prog, BinaryFileFactory *pbff)FrontEnd [static]
isWin32()FrontEnd
librarySignaturesFrontEnd [protected]
Load(const char *fname, Prog *prog)FrontEnd [static]
noReturnCallDest(const char *name)FrontEnd [static]
pBFFrontEnd [protected]
pbffFrontEnd [protected]
PPCFrontEnd(BinaryFile *pBF, Prog *prog, BinaryFileFactory *pbff)PPCFrontEnd
previouslyDecodedFrontEnd [protected]
processProc(ADDRESS uAddr, UserProc *pProc, std::ofstream &os, bool frag=false, bool spec=false)PPCFrontEnd [virtual]
progFrontEnd [protected]
readLibraryCatalog(const char *sPath)FrontEnd
readLibraryCatalog()FrontEnd
readLibrarySignatures(const char *sPath, callconv cc)FrontEnd
refHintsFrontEnd [protected]
targetQueueFrontEnd [protected]
~FrontEnd()FrontEnd [virtual]
~PPCFrontEnd()PPCFrontEnd [virtual]


Generated on Tue Sep 19 21:18:44 2006 for Boomerang by  doxygen 1.4.6