<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/121901>121901</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
ICE: clang frontend
</td>
</tr>
<tr>
<th>Labels</th>
<td>
clang
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
wxie7
</td>
</tr>
</table>
<pre>
code:
```c
int y[4];
void f() {
int x[4] = {0, 1, 2, 3};
__asm volatile("" : : "# Magic instruction"(x), "m"(y));
}
```
https://godbolt.org/z/8ofMW7bzT
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJxckcGO2yAQhp9muKCN8GAbc-DgbGqph71V6nGFgThU2KwMTpM8fYUTqVUlexA_M9_MDzolPy3OKWiO0JyI3vIlrur3zTtBxmjvykTrgPfAemjZ8zPAer9keofmWENzAn4E1l-jt_QM2AFKCqJIlJa02yuNAj-VAwb4TqsSsAQO4kWg9PNTp5leY9DZB7ezEBAp8P75ly2nH3ryhvol5XUz2cdl17sboCxEQJyfyn1X5BNf-vzjAlh_yfkrFXM4AA5TtGMM-RDXCXB4AA5dPH_8FOPjB7GKW8mlJk5VgrfIZdUJclG8HRvRWsmFRlYJh5URLbONZEIa62riFTJsWMUE67isxUF0Z65RdOhG19SIUDM3ax8OIVzn0pv4lDanKqwkq0jQowtpfx5EE_QyFWfNiayqFLyN25SgZsGnnP4iss_Bqe_v38ql7VX0vMYlu8WSbQ3qP-M-X7bxYOIMOBTGa3n7WuMvZzLgsM-UAIfXWFeFfwIAAP__Lt6hBA">