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

Method moveSignBitExtraction

ruleaction.cc:7699–7743  ·  view source on GitHub ↗

\brief Replace sign-bit extractions from the first given Varnode with the second Varnode Look for either: - `V >> 0x1f` - `V s>> 0x1f` Allow for the value to be COPYed around. \param firstVn is the first given Varnode \param replaceVn is the Varnode to replace it with in each extraction \param data is the function holding the Varnodes

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers

nothing calls this directly

Calls 13

isWrittenMethod · 0.80
codeMethod · 0.80
sizeMethod · 0.80
beginDescendMethod · 0.80
endDescendMethod · 0.80
push_backMethod · 0.45
getDefMethod · 0.45
getInMethod · 0.45
isConstantMethod · 0.45
getOffsetMethod · 0.45
getSizeMethod · 0.45
opSetInputMethod · 0.45

Tested by

no test coverage detected