<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/121241>121241</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[aarch64] Is a bug for selecting register?
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
Zhenhang1213
</td>
</tr>
</table>
<pre>
demo:
https://godbolt.org/z/E5zqec1xj
I think this is wrong, Instead of w8, x8 should be selected, like gcc. And I find this ir is right
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJxckcFu3CAYhJ8GX1BW5gdi-8Bh29TSvkJvYH4DCQsp4Gyap6_YrlSpF0AMfAwzutbgEqIi8huRL4M-ms9F_fSYvE6OAeODyfa3snjNhJ_JePatvde-hJXA6rI1ObZTLo7A-kVg_SG_fuHGPl_J2I9faPMhvfWx0lDpreTkCHynl1QbakvzTm9z3_icafX5iJYapBUjbg1tF2J4Q-q27UTPydIL3UOyD17pyBKcb39fG6ziduGLHlCxiUsuR8H54NWzAAm7mbSeF6O55DjirKdFb1JYuYkhKBhBMIB5ZGJi_DQKnADtAmbnO3JBxIhXHeIpxo9r_-8Qaj1QMWAg2BC1wVjvOQIkvNG7SgB6rEX1S0_mcJWIMYba6j9MCy3eC9C6bP5ZEPlCL5Vqag5H91weWYTkaEEXasNC-DocJar_ugjNH-a05SuBteMf09N7ya-4NQLr3VQlsD5cfyj4EwAA___lJaIJ">