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

Method lastChanceLoad

coreaction.cc:3882–3903  ·  view source on GitHub ↗

\brief Check if there are any unconsumed LOADs that may be from volatile addresses. It may be too early to remove certain LOAD operations even though their result isn't consumed because it may be of a volatile address with side effects. If a LOAD meets this criteria, it is added to the worklist and \b true is returned. \param data is the function being analyzed \param worklist is the container o

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers

nothing calls this directly

Calls 10

getHeritagePassMethod · 0.80
isJumptableRecoveryOnMethod · 0.80
isConsumeVacuousMethod · 0.80
isEventualConstantMethod · 0.80
setAutoLiveHoldMethod · 0.80
beginOpMethod · 0.45
endOpMethod · 0.45
isDeadMethod · 0.45
getOutMethod · 0.45
getInMethod · 0.45

Tested by

no test coverage detected