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

Method inlineFlow

funcdata_op.cc:808–866  ·  view source on GitHub ↗

\brief In-line the p-code from another function into \b this function Raw PcodeOps for the in-line function are generated and then cloned into \b this function. Depending on the control-flow complexity of the in-line function, the PcodeOps are injected as if they are all part of the call site address (EZModel), or the PcodeOps preserve their address and extra branch instructions are inserted to

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers 1

inlineSubFunctionMethod · 0.80

Calls 15

clearAnalysisMethod · 0.80
setUniqIdMethod · 0.80
getUniqIdMethod · 0.80
forwardRecursionMethod · 0.80
generateOpsMethod · 0.80
checkEZModelMethod · 0.80
endDeadMethod · 0.80
inlineEZCloneMethod · 0.80
moveSequenceDeadMethod · 0.80
isBlockStartMethod · 0.80
inlineCloneMethod · 0.80

Tested by

no test coverage detected