decompiler  1.0.0
FlowInfo Member List

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

addrlistFlowInfoprivate
artificialHalt(const Address &addr, uint4 flag)FlowInfoprivate
baddata_present enum valueFlowInfo
baddrFlowInfoprivate
bblocksFlowInfoprivate
block_edge1FlowInfoprivate
block_edge2FlowInfoprivate
branchTarget(PcodeOp *op) const FlowInfo
checkContainedCall(void)FlowInfoprivate
checkEZModel(void) const FlowInfo
checkForFlowModification(FuncCallSpecs &fspecs)FlowInfoprivate
checkMultistageJumptables(void)FlowInfoprivate
clearFlags(uint4 val)FlowInfoinline
clearProperties(void)FlowInfoprivate
collectEdges(void)FlowInfoprivate
connectBasic(void)FlowInfoprivate
dataFlowInfoprivate
dedupUnprocessed(void)FlowInfoprivate
deleteCallSpec(FuncCallSpecs *fc)FlowInfoprivate
deleteRemainingOps(list< PcodeOp * >::const_iterator oiter)FlowInfoprivate
doesJumpRecord(void) const FlowInfoinline
doInjection(InjectPayload *payload, InjectContext &icontext, PcodeOp *op, FuncCallSpecs *fc)FlowInfoprivate
eaddrFlowInfoprivate
emitterFlowInfoprivate
error_outofbounds enum valueFlowInfo
error_reinterpreted enum valueFlowInfo
error_toomanyinstructions enum valueFlowInfo
error_unimplemented enum valueFlowInfo
fallthru(void)FlowInfoprivate
fallthruOp(PcodeOp *op) const FlowInfoprivate
fillinBranchStubs(void)FlowInfoprivate
findRelTarget(PcodeOp *op, Address &res) const FlowInfoprivate
findUnprocessed(void)FlowInfoprivate
flagsFlowInfoprivate
flow_forinline enum valueFlowInfo
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_presentFlowInfoprivate
forwardRecursion(const FlowInfo &op2)FlowInfo
generateBlocks(void)FlowInfo
generateOps(void)FlowInfo
getSize(void) const FlowInfoinline
glbFlowInfoprivate
handleOutOfBounds(const Address &fromaddr, const Address &toaddr)FlowInfoprivate
hasBadData(void) const FlowInfoinline
hasInject(void) const FlowInfoinline
hasOutOfBounds(void) const FlowInfoinline
hasPossibleUnreachable(void) const FlowInfoinlineprivate
hasReinterpreted(void) const FlowInfoinline
hasTooManyInstructions(void) const FlowInfoinline
hasUnimplemented(void) const FlowInfoinline
ignore_outofbounds enum valueFlowInfo
ignore_unimplemented enum valueFlowInfo
injectlistFlowInfoprivate
injectPcode(void)FlowInfo
injectSubFunction(FuncCallSpecs *fc)FlowInfoprivate
injectUserOp(PcodeOp *op)FlowInfoprivate
inline_baseFlowInfoprivate
inline_headFlowInfoprivate
inline_recursionFlowInfoprivate
inlineClone(const FlowInfo &inlineflow, const Address &retaddr)FlowInfo
inlineEZClone(const FlowInfo &inlineflow, const Address &calladdr)FlowInfo
inlineSubFunction(FuncCallSpecs *fc)FlowInfoprivate
insn_countFlowInfoprivate
insn_maxFlowInfoprivate
isFlowForInline(void) const FlowInfoinline
isInArray(vector< PcodeOp * > &array, PcodeOp *op)FlowInfoprivatestatic
maxaddrFlowInfoprivate
minaddrFlowInfoprivate
newAddress(PcodeOp *from, const Address &to)FlowInfoprivate
obankFlowInfoprivate
outofbounds_present enum valueFlowInfo
possible_unreachable enum valueFlowInfo
processInstruction(const Address &curaddr, bool &startbasic)FlowInfoprivate
qlstFlowInfoprivate
queryCall(FuncCallSpecs &fspecs)FlowInfoprivate
record_jumploads enum valueFlowInfo
reinterpreted(const Address &addr)FlowInfoprivate
reinterpreted_present enum valueFlowInfo
seenInstruction(const Address &addr) const FlowInfoinlineprivate
setFallthruBound(Address &bound)FlowInfoprivate
setFlags(uint4 val)FlowInfoinline
setMaximumInstructions(uint4 max)FlowInfoinline
setPossibleUnreachable(void)FlowInfoinlineprivate
setRange(const Address &b, const Address &e)FlowInfoinline
setupCallindSpecs(PcodeOp *op, bool tryoverride, FuncCallSpecs *fc)FlowInfoprivate
setupCallSpecs(PcodeOp *op, FuncCallSpecs *fc)FlowInfoprivate
splitBasic(void)FlowInfoprivate
tablelistFlowInfoprivate
target(const Address &addr) const FlowInfo
testHardInlineRestrictions(Funcdata *inlinefd, PcodeOp *op, Address &retaddr)FlowInfo
toomanyinstructions_present enum valueFlowInfo
truncateIndirectJump(PcodeOp *op, int4 failuremode)FlowInfoprivate
unimplemented_present enum valueFlowInfo
unprocessedFlowInfoprivate
visitedFlowInfoprivate
xrefControlFlow(list< PcodeOp * >::const_iterator oiter, bool &startbasic, bool &isfallthru, FuncCallSpecs *fc)FlowInfoprivate
xrefInlinedBranch(PcodeOp *op)FlowInfoprivate