decompiler  1.0.0
JumpTable Member List

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

addBlockToSwitch(BlockBasic *bl, uintb lab)JumpTable
addresstableJumpTableprivate
block2addrJumpTableprivate
block2Position(const FlowBlock *bl) const JumpTableprivate
checkForMultistage(Funcdata *fd)JumpTable
clear(void)JumpTable
collectloadsJumpTableprivate
defaultBlockJumpTableprivate
foldInGuards(Funcdata *fd)JumpTableinline
foldInNormalization(Funcdata *fd)JumpTable
getAddressByIndex(int4 i) const JumpTableinline
getDefaultBlock(void) const JumpTableinline
getIndexByBlock(const FlowBlock *bl, int4 i) const JumpTable
getIndirectOp(void) const JumpTableinline
getLabelByIndex(int4 index) const JumpTableinline
getOpAddress(void) const JumpTableinline
getStage(void) const JumpTableinline
getSwitchVarConsume(void) const JumpTableinline
glbJumpTableprivate
indirectJumpTableprivate
isLabelled(void) const JumpTableinline
isOverride(void) const JumpTable
isPossibleMultistage(void) const JumpTableinline
isReachable(PcodeOp *op)JumpTableprivatestatic
isRecovered(void) const JumpTableinline
jmodelJumpTableprivate
JumpTable(Architecture *g, Address ad=Address())JumpTable
JumpTable(const JumpTable *op2)JumpTable
labelJumpTableprivate
lastBlockJumpTableprivate
loadpointsJumpTableprivate
maxaddsubJumpTableprivate
maxextJumpTableprivate
maxleftrightJumpTableprivate
maxtablesizeJumpTableprivate
numEntries(void) const JumpTableinline
numIndicesByBlock(const FlowBlock *bl) const JumpTable
opaddressJumpTableprivate
origmodelJumpTableprivate
recoverAddresses(Funcdata *fd)JumpTable
recoverLabels(Funcdata *fd)JumpTable
recoverModel(Funcdata *fd)JumpTableprivate
recoverMultistage(Funcdata *fd)JumpTable
recoverystageJumpTableprivate
restoreXml(const Element *el)JumpTable
sanityCheck(Funcdata *fd)JumpTableprivate
saveXml(ostream &s) const JumpTable
setDefaultBlock(int4 bl)JumpTableinline
setIndirectOp(PcodeOp *ind)JumpTableinline
setLastAsMostCommon(void)JumpTable
setLoadCollect(bool val)JumpTableinline
setMaxTableSize(uint4 val)JumpTableinline
setNormMax(uint4 maddsub, uint4 mleftright, uint4 mext)JumpTableinline
setOverride(const vector< Address > &addrtable, const Address &naddr, uintb h, uintb sv)JumpTable
switchOver(const FlowInfo &flow)JumpTable
switchVarConsumeJumpTableprivate
trivialSwitchOver(void)JumpTableprivate
~JumpTable(void)JumpTable