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

Method distributeIntMultAdd

funcdata_op.cc:1021–1068  ·  view source on GitHub ↗

If a term has a multiplicative coefficient, but the underlying term is still additive, in some situations we may need to distribute the coefficient before simplifying further. The given PcodeOp is a INT_MULT where the second input is a constant. We also know the first input is formed with INT_ADD. Distribute the coefficient to the INT_ADD inputs. \param op is the given PcodeOp \return \b true if t

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers 2

applyOpMethod · 0.80
applyMethod · 0.80

Calls 9

calc_maskFunction · 0.85
isFreeMethod · 0.80
getDefMethod · 0.45
getInMethod · 0.45
isConstantMethod · 0.45
getOffsetMethod · 0.45
getSizeMethod · 0.45
getOutMethod · 0.45
getAddrMethod · 0.45

Tested by

no test coverage detected