https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104475
--- Comment #21 from Richard Biener <rguenth at gcc dot gnu.org> ---
When the C++ frontend sees
QMutexLocker lock(&d->m_mutex);
it could hint the middle-end via emitting
[[assume (&d->m_mutex != nullptr)]]
QMutexLocker lock(&d->m_mutex);
instead.
