MCPcopy Create free account
hub / github.com/cseagle/blc / stageJumpTable

Method stageJumpTable

funcdata_block.cc:488–547  ·  view source on GitHub ↗

\brief Recover a jump-table for a given BRANCHIND using existing flow information A partial function (copy) is built using the flow info. Simplification is performed on the partial function (using the "jumptable" strategy), then destination addresses of the branch are recovered by examining the simplified data-flow. The jump-table object is populated with the recovered addresses. A code indicati

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers

nothing calls this directly

Calls 15

LowlevelErrorClass · 0.85
isJumptableRecoveryOnMethod · 0.80
truncatedFlowMethod · 0.80
setCurrentMethod · 0.80
getCurrentMethod · 0.80
performMethod · 0.80
codeMethod · 0.80
doesJumpRecordMethod · 0.80
setIndirectOpMethod · 0.80
getStageMethod · 0.80
recoverMultistageMethod · 0.80
recoverAddressesMethod · 0.80

Tested by

no test coverage detected