if flags & CF:
      yield assign_t(self.cf.copy(), carry_t(self.eflags_expr.copy()))