Control dependency (source code)

= Control dependency

A memory operation's execution is conditional on a preceding value. A <control dependency> alone does not generally order two reads on <POWER architecture> or the relevant ARM <memory models>; it must not be substituted for an <address dependency> in pointer-publication reasoning.