The Quantum dialect does not model memory effects correctly which results in wrong code after a `cse` pass.