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) constJumpTableprivate
checkForMultistage(Funcdata *fd)JumpTable
clear(void)JumpTable
collectloadsJumpTableprivate
decode(Decoder &decoder)JumpTable
defaultBlockJumpTableprivate
encode(Encoder &encoder) constJumpTable
foldInGuards(Funcdata *fd)JumpTableinline
foldInNormalization(Funcdata *fd)JumpTable
getAddressByIndex(int4 i) constJumpTableinline
getDefaultBlock(void) constJumpTableinline
getIndexByBlock(const FlowBlock *bl, int4 i) constJumpTable
getIndirectOp(void) constJumpTableinline
getLabelByIndex(int4 index) constJumpTableinline
getOpAddress(void) constJumpTableinline
getStage(void) constJumpTableinline
getSwitchVarConsume(void) constJumpTableinline
glbJumpTableprivate
indirectJumpTableprivate
isLabelled(void) constJumpTableinline
isOverride(void) constJumpTable
isPossibleMultistage(void) constJumpTableinline
isReachable(PcodeOp *op)JumpTableprivatestatic
isRecovered(void) constJumpTableinline
jmodelJumpTableprivate
JumpTable(Architecture *g, Address ad=Address())JumpTable
JumpTable(const JumpTable *op2)JumpTable
labelJumpTableprivate
lastBlockJumpTableprivate
loadpointsJumpTableprivate
maxaddsubJumpTableprivate
maxextJumpTableprivate
maxleftrightJumpTableprivate
maxtablesizeJumpTableprivate
numEntries(void) constJumpTableinline
numIndicesByBlock(const FlowBlock *bl) constJumpTable
opaddressJumpTableprivate
origmodelJumpTableprivate
recoverAddresses(Funcdata *fd)JumpTable
recoverLabels(Funcdata *fd)JumpTable
recoverModel(Funcdata *fd)JumpTableprivate
recoverMultistage(Funcdata *fd)JumpTable
recoverystageJumpTableprivate
sanityCheck(Funcdata *fd)JumpTableprivate
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