decompiler
1.0.0
|
This is the complete list of members for FlowInfo, including all inherited members.
addrlist | FlowInfo | private |
artificialHalt(const Address &addr, uint4 flag) | FlowInfo | private |
baddata_present enum value | FlowInfo | |
baddr | FlowInfo | private |
bblocks | FlowInfo | private |
block_edge1 | FlowInfo | private |
block_edge2 | FlowInfo | private |
branchTarget(PcodeOp *op) const | FlowInfo | |
checkContainedCall(void) | FlowInfo | private |
checkEZModel(void) const | FlowInfo | |
checkForFlowModification(FuncCallSpecs &fspecs) | FlowInfo | private |
checkMultistageJumptables(void) | FlowInfo | private |
clearFlags(uint4 val) | FlowInfo | inline |
clearProperties(void) | FlowInfo | private |
collectEdges(void) | FlowInfo | private |
connectBasic(void) | FlowInfo | private |
data | FlowInfo | private |
dedupUnprocessed(void) | FlowInfo | private |
deleteCallSpec(FuncCallSpecs *fc) | FlowInfo | private |
deleteRemainingOps(list< PcodeOp * >::const_iterator oiter) | FlowInfo | private |
doesJumpRecord(void) const | FlowInfo | inline |
doInjection(InjectPayload *payload, InjectContext &icontext, PcodeOp *op, FuncCallSpecs *fc) | FlowInfo | private |
eaddr | FlowInfo | private |
emitter | FlowInfo | private |
error_outofbounds enum value | FlowInfo | |
error_reinterpreted enum value | FlowInfo | |
error_toomanyinstructions enum value | FlowInfo | |
error_unimplemented enum value | FlowInfo | |
fallthru(void) | FlowInfo | private |
fallthruOp(PcodeOp *op) const | FlowInfo | private |
fillinBranchStubs(void) | FlowInfo | private |
findRelTarget(PcodeOp *op, Address &res) const | FlowInfo | private |
findUnprocessed(void) | FlowInfo | private |
flags | FlowInfo | private |
flow_forinline enum value | FlowInfo | |
FlowInfo(Funcdata &d, PcodeOpBank &o, BlockGraph &b, vector< FuncCallSpecs * > &q) | FlowInfo | |
FlowInfo(Funcdata &d, PcodeOpBank &o, BlockGraph &b, vector< FuncCallSpecs * > &q, const FlowInfo *op2) | FlowInfo | |
flowoverride_present | FlowInfo | private |
forwardRecursion(const FlowInfo &op2) | FlowInfo | |
generateBlocks(void) | FlowInfo | |
generateOps(void) | FlowInfo | |
getSize(void) const | FlowInfo | inline |
glb | FlowInfo | private |
handleOutOfBounds(const Address &fromaddr, const Address &toaddr) | FlowInfo | private |
hasBadData(void) const | FlowInfo | inline |
hasInject(void) const | FlowInfo | inline |
hasOutOfBounds(void) const | FlowInfo | inline |
hasPossibleUnreachable(void) const | FlowInfo | inlineprivate |
hasReinterpreted(void) const | FlowInfo | inline |
hasTooManyInstructions(void) const | FlowInfo | inline |
hasUnimplemented(void) const | FlowInfo | inline |
ignore_outofbounds enum value | FlowInfo | |
ignore_unimplemented enum value | FlowInfo | |
injectlist | FlowInfo | private |
injectPcode(void) | FlowInfo | |
injectSubFunction(FuncCallSpecs *fc) | FlowInfo | private |
injectUserOp(PcodeOp *op) | FlowInfo | private |
inline_base | FlowInfo | private |
inline_head | FlowInfo | private |
inline_recursion | FlowInfo | private |
inlineClone(const FlowInfo &inlineflow, const Address &retaddr) | FlowInfo | |
inlineEZClone(const FlowInfo &inlineflow, const Address &calladdr) | FlowInfo | |
inlineSubFunction(FuncCallSpecs *fc) | FlowInfo | private |
insn_count | FlowInfo | private |
insn_max | FlowInfo | private |
isFlowForInline(void) const | FlowInfo | inline |
isInArray(vector< PcodeOp * > &array, PcodeOp *op) | FlowInfo | privatestatic |
maxaddr | FlowInfo | private |
minaddr | FlowInfo | private |
newAddress(PcodeOp *from, const Address &to) | FlowInfo | private |
obank | FlowInfo | private |
outofbounds_present enum value | FlowInfo | |
possible_unreachable enum value | FlowInfo | |
processInstruction(const Address &curaddr, bool &startbasic) | FlowInfo | private |
qlst | FlowInfo | private |
queryCall(FuncCallSpecs &fspecs) | FlowInfo | private |
record_jumploads enum value | FlowInfo | |
reinterpreted(const Address &addr) | FlowInfo | private |
reinterpreted_present enum value | FlowInfo | |
seenInstruction(const Address &addr) const | FlowInfo | inlineprivate |
setFallthruBound(Address &bound) | FlowInfo | private |
setFlags(uint4 val) | FlowInfo | inline |
setMaximumInstructions(uint4 max) | FlowInfo | inline |
setPossibleUnreachable(void) | FlowInfo | inlineprivate |
setRange(const Address &b, const Address &e) | FlowInfo | inline |
setupCallindSpecs(PcodeOp *op, bool tryoverride, FuncCallSpecs *fc) | FlowInfo | private |
setupCallSpecs(PcodeOp *op, FuncCallSpecs *fc) | FlowInfo | private |
splitBasic(void) | FlowInfo | private |
tablelist | FlowInfo | private |
target(const Address &addr) const | FlowInfo | |
testHardInlineRestrictions(Funcdata *inlinefd, PcodeOp *op, Address &retaddr) | FlowInfo | |
toomanyinstructions_present enum value | FlowInfo | |
truncateIndirectJump(PcodeOp *op, int4 failuremode) | FlowInfo | private |
unimplemented_present enum value | FlowInfo | |
unprocessed | FlowInfo | private |
visited | FlowInfo | private |
xrefControlFlow(list< PcodeOp * >::const_iterator oiter, bool &startbasic, bool &isfallthru, FuncCallSpecs *fc) | FlowInfo | private |
xrefInlinedBranch(PcodeOp *op) | FlowInfo | private |