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

Method opInsertBefore

funcdata_op.cc:320–339  ·  view source on GitHub ↗

The given PcodeOp is inserted \e immediately before the \e follow op except: - MULTIEQUALS in a basic block all occur first - INDIRECTs occur immediately before their op - a branch op must be the very last op in a basic block \param op is the given PcodeOp to insert \param follow is the op to insert before

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers 15

applyOpMethod · 0.80
duplicateNeedMethod · 0.80
truncatePointerMethod · 0.80
constructBoolMethod · 0.80
constructNegateMethod · 0.80
createBinaryOpMethod · 0.80
createShiftOpMethod · 0.80
createBoolOpMethod · 0.80
createPhiOpMethod · 0.80
replaceIndirectOpMethod · 0.80
reassignIndirectsMethod · 0.80
createReplacementMethod · 0.80

Calls 4

getBasicIterMethod · 0.80
codeMethod · 0.80
getParentMethod · 0.45
beginOpMethod · 0.45

Tested by 2

buildParamMethod · 0.64
buildInputFromTrialsMethod · 0.64