AddrSpaceManager(void) | ghidra::AddrSpaceManager | |
addSpacebasePointer(SpacebaseSpace *basespace, const VarnodeData &ptrdata, int4 truncSize, bool stackGrowth) | ghidra::AddrSpaceManager | protected |
alignment | ghidra::Translate | protected |
allowContextSet(bool val) const | ghidra::Sleigh | virtual |
ANALYSIS enum value | ghidra::Translate | |
assignShortcut(AddrSpace *spc) | ghidra::AddrSpaceManager | protected |
baselist | ghidra::AddrSpaceManager | private |
buildXrefs(vector< string > &errorPairs) | ghidra::SleighBase | protected |
cache | ghidra::Sleigh | private |
clearForDelete(void) | ghidra::Sleigh | private |
constantspace | ghidra::AddrSpaceManager | private |
constructFloatExtensionAddress(const Address &realaddr, int4 realsize, int4 logicalsize) | ghidra::AddrSpaceManager | |
constructJoinAddress(const Translate *translate, const Address &hiaddr, int4 hisz, const Address &loaddr, int4 losz) | ghidra::AddrSpaceManager | |
context_db | ghidra::Sleigh | private |
copySpaces(const AddrSpaceManager *op2) | ghidra::AddrSpaceManager | protected |
createConstFromSpace(AddrSpace *spc) const | ghidra::AddrSpaceManager | inline |
decode(Decoder &decoder) | ghidra::SleighBase | protected |
decodeSlaSpace(Decoder &decoder, const Translate *trans) | ghidra::SleighBase | protected |
decodeSlaSpaces(Decoder &decoder, const Translate *trans) | ghidra::SleighBase | protected |
decodeSpace(Decoder &decoder, const Translate *trans) | ghidra::AddrSpaceManager | protected |
decodeSpaces(Decoder &decoder, const Translate *trans) | ghidra::AddrSpaceManager | protected |
defaultcodespace | ghidra::AddrSpaceManager | private |
defaultdataspace | ghidra::AddrSpaceManager | private |
discache | ghidra::Sleigh | mutableprivate |
encode(Encoder &encoder) const | ghidra::SleighBase | |
encodeSlaSpace(Encoder &encoder, AddrSpace *spc) const | ghidra::SleighBase | |
findAddJoin(const vector< VarnodeData > &pieces, uint4 logicalsize) | ghidra::AddrSpaceManager | |
findGlobalSymbol(const string &nm) const | ghidra::SleighBase | inline |
findJoin(uintb offset) const | ghidra::AddrSpaceManager | |
findJoinInternal(uintb offset) const | ghidra::AddrSpaceManager | protected |
findSymbol(const string &nm) const | ghidra::SleighBase | inline |
findSymbol(uintm id) const | ghidra::SleighBase | inline |
floatformats | ghidra::Translate | protected |
fspecspace | ghidra::AddrSpaceManager | private |
getAlignment(void) const | ghidra::Translate | inline |
getAllRegisters(map< VarnodeData, string > ®list) const | ghidra::SleighBase | virtual |
getConstant(uintb val) const | ghidra::AddrSpaceManager | inline |
getConstantSpace(void) const | ghidra::AddrSpaceManager | inline |
getDefaultCodeSpace(void) const | ghidra::AddrSpaceManager | inline |
getDefaultDataSpace(void) const | ghidra::AddrSpaceManager | inline |
getDefaultSize(void) const | ghidra::AddrSpaceManager | inline |
getFloatFormat(int4 size) const | ghidra::Translate | |
getFspecSpace(void) const | ghidra::AddrSpaceManager | inline |
getIopSpace(void) const | ghidra::AddrSpaceManager | inline |
getJoinSpace(void) const | ghidra::AddrSpaceManager | inline |
getNextSpaceInOrder(AddrSpace *spc) const | ghidra::AddrSpaceManager | |
getRegister(const string &nm) const | ghidra::SleighBase | virtual |
getRegisterName(AddrSpace *base, uintb off, int4 size) const | ghidra::SleighBase | virtual |
getSpace(int4 i) const | ghidra::AddrSpaceManager | inline |
getSpaceByName(const string &nm) const | ghidra::AddrSpaceManager | |
getSpaceByShortcut(char sc) const | ghidra::AddrSpaceManager | |
getStackSpace(void) const | ghidra::AddrSpaceManager | inline |
getUniqueBase(void) const | ghidra::Translate | inline |
getUniqueSpace(void) const | ghidra::AddrSpaceManager | inline |
getUniqueStart(UniqueLayout layout) const | ghidra::Translate | inline |
getUserOpNames(vector< string > &res) const | ghidra::SleighBase | virtual |
indexer | ghidra::SleighBase | protected |
initialize(DocumentStorage &store) | ghidra::Sleigh | virtual |
INJECT enum value | ghidra::Translate | |
insertResolver(AddrSpace *spc, AddressResolver *rsolv) | ghidra::AddrSpaceManager | protected |
insertSpace(AddrSpace *spc) | ghidra::AddrSpaceManager | protected |
instructionLength(const Address &baseaddr) const | ghidra::Sleigh | virtual |
iopspace | ghidra::AddrSpaceManager | private |
isBigEndian(void) const | ghidra::Translate | inline |
isInitialized(void) const | ghidra::SleighBase | inline |
joinallocate | ghidra::AddrSpaceManager | private |
joinspace | ghidra::AddrSpaceManager | private |
loader | ghidra::Sleigh | private |
markNearPointers(AddrSpace *spc, int4 size) | ghidra::AddrSpaceManager | protected |
MAX_UNIQUE_SIZE | ghidra::SleighBase | static |
maxdelayslotbytes | ghidra::SleighBase | protected |
name2Space | ghidra::AddrSpaceManager | private |
numSections | ghidra::SleighBase | protected |
numSpaces(void) const | ghidra::AddrSpaceManager | inline |
obtainContext(const Address &addr, int4 state) const | ghidra::Sleigh | protected |
oneInstruction(PcodeEmit &emit, const Address &baseaddr) const | ghidra::Sleigh | virtual |
parseAddressSimple(const string &val) | ghidra::AddrSpaceManager | |
pcode_cache | ghidra::Sleigh | mutableprivate |
printAssembly(AssemblyEmit &emit, const Address &baseaddr) const | ghidra::Sleigh | virtual |
registerContext(const string &name, int4 sbit, int4 ebit) | ghidra::Sleigh | virtual |
renormalizeJoinAddress(Address &addr, int4 size) | ghidra::AddrSpaceManager | |
reregisterContext(void) | ghidra::SleighBase | protected |
reset(LoadImage *ld, ContextDatabase *c_db) | ghidra::Sleigh | |
resolve(ParserContext &pos) const | ghidra::Sleigh | protected |
resolveConstant(AddrSpace *spc, uintb val, int4 sz, const Address &point, uintb &fullEncoding) const | ghidra::AddrSpaceManager | |
resolveHandles(ParserContext &pos) const | ghidra::Sleigh | protected |
resolvelist | ghidra::AddrSpaceManager | private |
root | ghidra::SleighBase | protected |
RUNTIME_BITRANGE_EA enum value | ghidra::Translate | |
RUNTIME_BOOLEAN_INVERT enum value | ghidra::Translate | |
RUNTIME_RETURN_LOCATION enum value | ghidra::Translate | |
setBigEndian(bool val) | ghidra::Translate | inlineprotected |
setContextDefault(const string &nm, uintm val) | ghidra::Sleigh | virtual |
setDeadcodeDelay(AddrSpace *spc, int4 delaydelta) | ghidra::AddrSpaceManager | |
setDefaultCodeSpace(int4 index) | ghidra::AddrSpaceManager | protected |
setDefaultDataSpace(int4 index) | ghidra::AddrSpaceManager | protected |
setDefaultFloatFormats(void) | ghidra::Translate | |
setInferPtrBounds(const Range &range) | ghidra::AddrSpaceManager | protected |
setReverseJustified(AddrSpace *spc) | ghidra::AddrSpaceManager | protected |
setUniqueBase(uint4 val) | ghidra::Translate | inlineprotected |
shortcut2Space | ghidra::AddrSpaceManager | private |
Sleigh(LoadImage *ld, ContextDatabase *c_db) | ghidra::Sleigh | |
SleighBase(void) | ghidra::SleighBase | |
splitlist | ghidra::AddrSpaceManager | private |
splitset | ghidra::AddrSpaceManager | private |
stackspace | ghidra::AddrSpaceManager | private |
symtab | ghidra::SleighBase | protected |
target_isbigendian | ghidra::Translate | private |
Translate(void) | ghidra::Translate | |
truncateSpace(const TruncationTag &tag) | ghidra::AddrSpaceManager | |
uniqspace | ghidra::AddrSpaceManager | private |
unique_allocatemask | ghidra::SleighBase | protected |
unique_base | ghidra::Translate | private |
UniqueLayout enum name | ghidra::Translate | |
userop | ghidra::SleighBase | private |
varnode_xref | ghidra::SleighBase | private |
~AddrSpaceManager(void) | ghidra::AddrSpaceManager | virtual |
~Sleigh(void) | ghidra::Sleigh | virtual |
~SleighBase(void) | ghidra::SleighBase | inlinevirtual |