|
decompiler
1.0.0
|
This is the complete list of members for Translate, including all inherited members.
| addRegister(const string &nm, AddrSpace *base, uintb offset, int4 size)=0 | Translate | pure virtual |
| AddrSpaceManager(void) | AddrSpaceManager | |
| addSpacebasePointer(SpacebaseSpace *basespace, const VarnodeData &ptrdata, int4 truncSize, bool stackGrowth) | AddrSpaceManager | protected |
| alignment | Translate | protected |
| allowContextSet(bool val) const | Translate | inlinevirtual |
| assignShortcut(spacetype tp) const | AddrSpaceManager | |
| constructFloatExtensionAddress(const Address &realaddr, int4 realsize, int4 logicalsize) | AddrSpaceManager | |
| constructJoinAddress(const Translate *translate, const Address &hiaddr, int4 hisz, const Address &loaddr, int4 losz) | AddrSpaceManager | |
| copySpaces(const AddrSpaceManager *op2) | AddrSpaceManager | protected |
| createConstFromSpace(AddrSpace *spc) const | AddrSpaceManager | inline |
| findAddJoin(const vector< VarnodeData > &pieces, uint4 logicalsize) | AddrSpaceManager | |
| findJoin(uintb offset) const | AddrSpaceManager | |
| floatformats | Translate | protected |
| getAlignment(void) const | Translate | inline |
| getAllRegisters(map< VarnodeData, string > ®list) const =0 | Translate | pure virtual |
| getConstant(uintb val) const | AddrSpaceManager | inline |
| getConstantSpace(void) const | AddrSpaceManager | inline |
| getDefaultSize(void) const | AddrSpaceManager | inline |
| getDefaultSpace(void) const | AddrSpaceManager | inline |
| getFloatFormat(int4 size) const | Translate | |
| getFspecSpace(void) const | AddrSpaceManager | inline |
| getIopSpace(void) const | AddrSpaceManager | inline |
| getJoinSpace(void) const | AddrSpaceManager | inline |
| getNextSpaceInOrder(AddrSpace *spc) const | AddrSpaceManager | |
| getRegister(const string &nm) const =0 | Translate | pure virtual |
| getRegisterName(AddrSpace *base, uintb off, int4 size) const =0 | Translate | pure virtual |
| getSpace(int4 i) const | AddrSpaceManager | inline |
| getSpaceByName(const string &nm) const | AddrSpaceManager | |
| getSpaceByShortcut(char sc) const | AddrSpaceManager | |
| getStackSpace(void) const | AddrSpaceManager | inline |
| getUniqueBase(void) const | Translate | inline |
| getUniqueSpace(void) const | AddrSpaceManager | inline |
| getUserOpNames(vector< string > &res) const =0 | Translate | pure virtual |
| initialize(DocumentStorage &store)=0 | Translate | pure virtual |
| insertResolver(AddrSpace *spc, AddressResolver *rsolv) | AddrSpaceManager | protected |
| insertSpace(AddrSpace *spc) | AddrSpaceManager | protected |
| instructionLength(const Address &baseaddr) const =0 | Translate | pure virtual |
| isBigEndian(void) const | Translate | inline |
| numSpaces(void) const | AddrSpaceManager | inline |
| oneInstruction(PcodeEmit &emit, const Address &baseaddr) const =0 | Translate | pure virtual |
| printAssembly(AssemblyEmit &emit, const Address &baseaddr) const =0 | Translate | pure virtual |
| registerContext(const string &name, int4 sbit, int4 ebit) | Translate | inlinevirtual |
| resolveConstant(AddrSpace *spc, uintb val, int4 sz, const Address &point) const | AddrSpaceManager | |
| restoreXmlSpace(const Element *el, const Translate *trans) | AddrSpaceManager | protected |
| restoreXmlSpaces(const Element *el, const Translate *trans) | AddrSpaceManager | protected |
| setBigEndian(bool val) | Translate | inlineprotected |
| setContextDefault(const string &name, uintm val) | Translate | inlinevirtual |
| setDeadcodeDelay(int4 spcnum, int4 delaydelta) | AddrSpaceManager | |
| setDefaultFloatFormats(void) | Translate | |
| setDefaultSpace(int4 index) | AddrSpaceManager | protected |
| setReverseJustified(AddrSpace *spc) | AddrSpaceManager | protected |
| setUniqueBase(uintm val) | Translate | inlineprotected |
| target_isbigendian | Translate | private |
| Translate(void) | Translate | |
| truncateSpace(const TruncationTag &tag) | AddrSpaceManager | |
| unique_base | Translate | private |
| ~AddrSpaceManager(void) | AddrSpaceManager | virtual |
1.8.15