Ghidra Decompiler Analysis Engine
|
This is the complete list of members for JumpBasic2, including all inherited members.
analyzeGuards(BlockBasic *bl, int4 pathout) | JumpBasic | protected |
backup2Switch(Funcdata *fd, uintb output, Varnode *outvn, Varnode *invn) | JumpBasic | protectedstatic |
buildAddresses(Funcdata *fd, PcodeOp *indop, vector< Address > &addresstable, vector< LoadTable > *loadpoints) const | JumpBasic | virtual |
buildLabels(Funcdata *fd, vector< Address > &addresstable, vector< uintb > &label, const JumpModel *orig) const | JumpBasic | virtual |
calcRange(Varnode *vn, CircleRange &rng) const | JumpBasic | protected |
clear(void) (defined in JumpBasic2) | JumpBasic2 | virtual |
clone(JumpTable *jt) const | JumpBasic2 | virtual |
findDeterminingVarnodes(PcodeOp *op, int4 slot) | JumpBasic | protected |
findNormalized(Funcdata *fd, BlockBasic *rootbl, int4 pathout, uint4 matchsize, uint4 maxtablesize) | JumpBasic | protected |
findSmallestNormal(uint4 matchsize) | JumpBasic | protected |
findUnnormalized(uint4 maxaddsub, uint4 maxleftright, uint4 maxext) | JumpBasic2 | virtual |
flowsOnlyToModel(Varnode *vn, PcodeOp *trailOp) | JumpBasic | protected |
foldInGuards(Funcdata *fd, JumpTable *jump) | JumpBasic | virtual |
foldInNormalization(Funcdata *fd, PcodeOp *indop) | JumpBasic | virtual |
getStride(Varnode *vn) | JumpBasic | protectedstatic |
getTableSize(void) const | JumpBasic | inlinevirtual |
initializeStart(const PathMeld &pathMeld) | JumpBasic2 | |
isOverride(void) const | JumpBasic | inlinevirtual |
ispoint(Varnode *vn) | JumpBasic | protectedstatic |
isprune(Varnode *vn) | JumpBasic | protectedstatic |
jrange | JumpBasic | protected |
jumptable | JumpModel | protected |
markFoldableGuards() | JumpBasic | protected |
markModel(bool val) | JumpBasic | protected |
normalvn | JumpBasic | protected |
pathMeld | JumpBasic | protected |
recoverModel(Funcdata *fd, PcodeOp *indop, uint4 matchsize, uint4 maxtablesize) | JumpBasic2 | virtual |
sanityCheck(Funcdata *fd, PcodeOp *indop, vector< Address > &addresstable) | JumpBasic | virtual |
selectguards | JumpBasic | protected |
switchvn | JumpBasic | protected |
varnodeIndex | JumpBasic | protected |
~JumpBasic(void) (defined in JumpBasic) | JumpBasic | virtual |