|
decompiler
1.0.0
|
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 |
| checkNormalDominance(void) const | JumpBasic2 | private |
| clear(void) | JumpBasic2 | virtual |
| clone(JumpTable *jt) const | JumpBasic2 | virtual |
| extravn | JumpBasic2 | private |
| 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 |
| foldInOneGuard(Funcdata *fd, GuardRecord &guard, JumpTable *jump) | JumpBasic2 | privatevirtual |
| getPathMeld(void) const | JumpBasic | inline |
| getStride(Varnode *vn) | JumpBasic | protectedstatic |
| getTableSize(void) const | JumpBasic | inlinevirtual |
| getValueRange(void) const | JumpBasic | inline |
| initializeStart(const PathMeld &pathMeld) | JumpBasic2 | |
| isOverride(void) const | JumpBasic | inlinevirtual |
| ispoint(Varnode *vn) | JumpBasic | protectedstatic |
| isprune(Varnode *vn) | JumpBasic | protectedstatic |
| jrange | JumpBasic | protected |
| JumpBasic(JumpTable *jt) | JumpBasic | inline |
| JumpBasic2(JumpTable *jt) | JumpBasic2 | inline |
| JumpModel(JumpTable *jt) | JumpModel | inline |
| jumptable | JumpModel | protected |
| markFoldableGuards() | JumpBasic | protected |
| markModel(bool val) | JumpBasic | protected |
| normalvn | JumpBasic | protected |
| origPathMeld | JumpBasic2 | private |
| pathMeld | JumpBasic | protected |
| recoverModel(Funcdata *fd, PcodeOp *indop, uint4 matchsize, uint4 maxtablesize) | JumpBasic2 | virtual |
| restoreXml(const Element *el, Architecture *glb) | JumpModel | inlinevirtual |
| sanityCheck(Funcdata *fd, PcodeOp *indop, vector< Address > &addresstable) | JumpBasic | virtual |
| saveXml(ostream &s) const | JumpModel | inlinevirtual |
| selectguards | JumpBasic | protected |
| switchvn | JumpBasic | protected |
| varnodeIndex | JumpBasic | protected |
| ~JumpBasic(void) (defined in JumpBasic) | JumpBasic | virtual |
| ~JumpModel(void) | JumpModel | inlinevirtual |
1.8.11