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

Method trimOpInput

merge.cc:692–712  ·  view source on GitHub ↗

\brief Trim the input HighVariable of the given PcodeOp so that its Cover is tiny The given PcodeOp is assumed to force merging so that input and output Covers shouldn't intersect. A new COPY is inserted right before the given PcodeOp with a new \e unique output that replaces the specified input, disassociating it from the other original inputs and output. \param op is the given PcodeOp \param sl

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers

nothing calls this directly

Calls 9

codeMethod · 0.80
opInsertEndMethod · 0.80
opInsertBeforeMethod · 0.80
getInMethod · 0.45
getParentMethod · 0.45
getStopMethod · 0.45
getAddrMethod · 0.45
opSetInputMethod · 0.45
getOutMethod · 0.45

Tested by

no test coverage detected