| addNoHighPtr(const Range &rng) | Architecture | protected |
| addOtherSpace(void) | Architecture | protected |
| AddrSpaceManager(void) | AddrSpaceManager | |
| addSpacebase(AddrSpace *basespace, const string &nm, const VarnodeData &ptrdata, int4 truncSize, bool isreversejustified, bool stackGrowth) | Architecture | protected |
| addSpacebasePointer(SpacebaseSpace *basespace, const VarnodeData &ptrdata, int4 truncSize, bool stackGrowth) | AddrSpaceManager | protected |
| aggressive_ext_trim | Architecture | |
| alias_block_level | Architecture | |
| allacts | Architecture | |
| analyze_for_loops | Architecture | |
| archid | Architecture | |
| Architecture(void) | Architecture | |
| assignShortcut(AddrSpace *spc) | AddrSpaceManager | protected |
| buildAction(DocumentStorage &store) | Architecture | protectedvirtual |
| buildCommentDB(DocumentStorage &store) | Architecture | protectedvirtual |
| buildConstantPool(DocumentStorage &store) | Architecture | protectedvirtual |
| buildContext(DocumentStorage &store) | Architecture | protectedvirtual |
| buildDatabase(DocumentStorage &store) | Architecture | protectedvirtual |
| buildInstructions(DocumentStorage &store) | Architecture | protectedvirtual |
| buildPcodeInjectLibrary(void) | SleighArchitecture | protectedvirtual |
| buildSpecFile(DocumentStorage &store) | SleighArchitecture | protectedvirtual |
| buildStringManager(DocumentStorage &store) | Architecture | protectedvirtual |
| buildTranslator(DocumentStorage &store) | SleighArchitecture | protectedvirtual |
| buildTypegrp(DocumentStorage &store) | Architecture | protectedvirtual |
| cacheAddrSpaceProperties(void) | Architecture | protected |
| clearAnalysis(Funcdata *fd) | Architecture | |
| collectBehaviors(vector< OpBehavior * > &behave) const | Architecture | |
| collectSpecFiles(ostream &errs) | SleighArchitecture | protectedstatic |
| commentdb | Architecture | |
| constructFloatExtensionAddress(const Address &realaddr, int4 realsize, int4 logicalsize) | AddrSpaceManager | |
| constructJoinAddress(const Translate *translate, const Address &hiaddr, int4 hisz, const Address &loaddr, int4 losz) | AddrSpaceManager | |
| context | Architecture | |
| copySpaces(const AddrSpaceManager *op2) | AddrSpaceManager | protected |
| cpool | Architecture | |
| createConstFromSpace(AddrSpace *spc) const | AddrSpaceManager | inline |
| defaultfp | Architecture | |
| defaultReturnAddr | Architecture | |
| errorstream | SleighArchitecture | protected |
| evalfp_called | Architecture | |
| evalfp_current | Architecture | |
| extra_pool_rules | Architecture | |
| fillinReadOnlyFromLoader(void) | Architecture | protected |
| findAddJoin(const vector< VarnodeData > &pieces, uint4 logicalsize) | AddrSpaceManager | |
| findJoin(uintb offset) const | AddrSpaceManager | |
| findJoinInternal(uintb offset) const | AddrSpaceManager | protected |
| flowoptions | Architecture | |
| funcptr_align | Architecture | |
| getConstant(uintb val) const | AddrSpaceManager | inline |
| getConstantSpace(void) const | AddrSpaceManager | inline |
| getDefaultCodeSpace(void) const | AddrSpaceManager | inline |
| getDefaultDataSpace(void) const | AddrSpaceManager | inline |
| getDefaultSize(void) const | AddrSpaceManager | inline |
| getDescription(void) const (defined in SleighArchitecture) | SleighArchitecture | virtual |
| getFspecSpace(void) const | AddrSpaceManager | inline |
| getIopSpace(void) const | AddrSpaceManager | inline |
| getJoinSpace(void) const | AddrSpaceManager | inline |
| getLanedRegister(const Address &loc, int4 size) const | Architecture | |
| getMinimumLanedRegisterSize(void) const | Architecture | |
| getModel(const string &nm) const | Architecture | |
| getNextSpaceInOrder(AddrSpace *spc) const | AddrSpaceManager | |
| getSegmentOp(AddrSpace *spc) const | Architecture | |
| getSpace(int4 i) const | AddrSpaceManager | inline |
| getSpaceByName(const string &nm) const | AddrSpaceManager | |
| getSpaceByShortcut(char sc) const | AddrSpaceManager | |
| getSpaceBySpacebase(const Address &loc, int4 size) const | Architecture | |
| getStackSpace(void) const | AddrSpaceManager | inline |
| getUniqueSpace(void) const | AddrSpaceManager | inline |
| globalify(void) | Architecture | |
| hasModel(const string &nm) const | Architecture | |
| highPtrPossible(const Address &loc, int4 size) const | Architecture | inline |
| infer_pointers | Architecture | |
| inferPtrSpaces | Architecture | |
| init(DocumentStorage &store) | Architecture | |
| initializeSegments() | Architecture | protected |
| insertResolver(AddrSpace *spc, AddressResolver *rsolv) | AddrSpaceManager | protected |
| insertSpace(AddrSpace *spc) | AddrSpaceManager | protected |
| inst | Architecture | |
| lanerecords | Architecture | |
| loader | Architecture | |
| loadersymbols_parsed | Architecture | |
| markNearPointers(AddrSpace *spc, int4 size) | AddrSpaceManager | protected |
| max_basetype_size | Architecture | |
| max_implied_ref | Architecture | |
| max_instructions | Architecture | |
| max_term_duplication | Architecture | |
| min_funcsymbol_size | Architecture | |
| modifySpaces(Translate *trans) | SleighArchitecture | protectedvirtual |
| nameFunction(const Address &addr, string &name) const | Architecture | virtual |
| nohighptr | Architecture | |
| normalizeArchitecture(const string &nm) | SleighArchitecture | static |
| normalizeEndian(const string &nm) | SleighArchitecture | static |
| normalizeProcessor(const string &nm) | SleighArchitecture | static |
| normalizeSize(const string &nm) | SleighArchitecture | static |
| numSpaces(void) const | AddrSpaceManager | inline |
| options | Architecture | |
| parseAggressiveTrim(const Element *el) | Architecture | protected |
| parseCompilerConfig(DocumentStorage &store) | Architecture | protected |
| parseDeadcodeDelay(const Element *el) | Architecture | protected |
| parseDefaultProto(const Element *el) | Architecture | protected |
| parseDynamicRule(const Element *el) | Architecture | protected |
| parseExtraRules(DocumentStorage &store) | Architecture | protected |
| parseFuncPtrAlign(const Element *el) | Architecture | protected |
| parseGlobal(const Element *el) | Architecture | protected |
| parseIncidentalCopy(const Element *el) | Architecture | protected |
| parseInferPtrBounds(const Element *el) | Architecture | protected |
| parseLaneSizes(const Element *el) | Architecture | protected |
| parseNoHighPtr(const Element *el) | Architecture | protected |
| parsePreferSplit(const Element *el) | Architecture | protected |
| parseProcessorConfig(DocumentStorage &store) | Architecture | protected |
| parseProto(const Element *el) | Architecture | protected |
| parseProtoEval(const Element *el) | Architecture | protected |
| parseReadOnly(const Element *el) | Architecture | protected |
| parseReturnAddress(const Element *el) | Architecture | protected |
| parseSpacebase(const Element *el) | Architecture | protected |
| parseStackPointer(const Element *el) | Architecture | protected |
| parseVolatile(const Element *el) | Architecture | protected |
| pcodeinjectlib | Architecture | |
| print | Architecture | |
| printlist | Architecture | |
| printMessage(const string &message) const | SleighArchitecture | inlinevirtual |
| protoModels | Architecture | |
| readLoaderSymbols(const string &delim) | Architecture | |
| readonlypropagate | Architecture | |
| renormalizeJoinAddress(Address &addr, int4 size) | AddrSpaceManager | |
| resetDefaults(void) | Architecture | |
| resetDefaultsInternal(void) | Architecture | |
| resolveArchitecture(void) | SleighArchitecture | protectedvirtual |
| resolveConstant(AddrSpace *spc, uintb val, int4 sz, const Address &point, uintb &fullEncoding) const | AddrSpaceManager | |
| restoreFlowOverride(const Element *el) | Architecture | |
| restoreFromSpec(DocumentStorage &store) | Architecture | protected |
| restoreXml(DocumentStorage &store) | XmlArchitecture | virtual |
| restoreXmlHeader(const Element *el) | SleighArchitecture | |
| restoreXmlSpace(const Element *el, const Translate *trans) | AddrSpaceManager | protected |
| restoreXmlSpaces(const Element *el, const Translate *trans) | AddrSpaceManager | protected |
| saveXml(ostream &s) const | XmlArchitecture | virtual |
| saveXmlHeader(ostream &s) const | SleighArchitecture | |
| scanForSleighDirectories(const string &rootpath) | SleighArchitecture | static |
| setDeadcodeDelay(AddrSpace *spc, int4 delaydelta) | AddrSpaceManager | |
| setDefaultCodeSpace(int4 index) | AddrSpaceManager | protected |
| setDefaultDataSpace(int4 index) | AddrSpaceManager | protected |
| setDefaultModel(const string &nm) | Architecture | |
| setInferPtrBounds(const Range &range) | AddrSpaceManager | protected |
| setPrintLanguage(const string &nm) | Architecture | |
| setPrototype(const PrototypePieces &pieces) | Architecture | |
| setReverseJustified(AddrSpace *spc) | AddrSpaceManager | protected |
| shutdown(void) | SleighArchitecture | static |
| SleighArchitecture(const string &fname, const string &targ, ostream *estream) | SleighArchitecture | |
| specpaths | SleighArchitecture | static |
| splitrecords | Architecture | |
| stringManager | Architecture | |
| symboltab | Architecture | |
| translate | Architecture | |
| trim_recurse_max | Architecture | |
| truncateSpace(const TruncationTag &tag) | AddrSpaceManager | |
| types | Architecture | |
| userops | Architecture | |
| XmlArchitecture(const string &fname, const string &targ, ostream *estream) | XmlArchitecture | |
| ~AddrSpaceManager(void) | AddrSpaceManager | virtual |
| ~Architecture(void) | Architecture | virtual |
| ~SleighArchitecture(void) (defined in SleighArchitecture) | SleighArchitecture | virtual |
| ~XmlArchitecture(void) (defined in XmlArchitecture) | XmlArchitecture | inlinevirtual |