<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/126125>126125</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[clang++] function call disappears when `__restrict__` is used.
</td>
</tr>
<tr>
<th>Labels</th>
<td>
clang
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
greg7mdp
</td>
</tr>
</table>
<pre>
Looks like a bug to me, but maybe it is a dangerous consequence of using `__restrict__`?
https://godbolt.org/z/87c7Eb4G5
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJxs0M2O2yAUBeCnud6gicjFmHjBItOpu-k7RICvCR1sXH6mmj595ShSpaoSEqtzj85nSgl-I9IgX0G-dabVe8raZ_JqnffOpvlTf0_pvbAY3okZZptnNbGVAL8w2ypbzaclFioLhRk2m81TTq0wl7ZCPxttjlhaWCth8wwGfrtlKjUHV283GDiICfgV-PVe615AXAEnwMmn2aZYTyl7wOk34HRRTn21_TcJ_NrNWsyjGE1H-qzE5aJ6oYburkcaF1y4wqUX48KFHBduUZ2xt3ZW4tIFjRwlRz4gF6MYTqZ3EuUwnnvJFzVcoOe0mhBPMX6sR30XSmmkzzicUXbRWIrlwYXootk8IB5yWR-BF9t8gZ7HUGr5e6KGGh_Gz8Tr8eQbW9rmakgbcyZGNodi9p1MLuzXnbb_YB3GrdB86lqO-h-xUO_NnlxaAaej-fm97Dn9IFcBp8eSAjg9x3xo_BMAAP__in6hdg">