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

Method createShiftOp

double.cc:1058–1081  ·  view source on GitHub ↗

\brief Rewrite a double precision shift by replacing hi/lo pieces with unified Varnodes This assumes that we have checked that the transformation is possible by calling the appropriate verify and prepare methods. After this method is called, the logical inputs and output of the calculation will exist as real Varnodes. The \e shift \e amount is not treated as a double precision variable. \param d

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers

nothing calls this directly

Calls 15

findCreateOutputWholeMethod · 0.80
findCreateWholeMethod · 0.80
codeMethod · 0.80
opSetOpcodeMethod · 0.80
getWholeMethod · 0.80
opInsertBeforeMethod · 0.80
buildLoFromWholeMethod · 0.80
buildHiFromWholeMethod · 0.80
isConstantMethod · 0.45
newConstantMethod · 0.45
getSizeMethod · 0.45
getOffsetMethod · 0.45

Tested by

no test coverage detected