<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/59028>59028</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            Use of float registers for integers type for ARM64 .
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          UmeshKalappa0
      </td>
    </tr>
</table>

<pre>
    Hi ,

We have the situation like 
https://godbolt.org/z/EYz1YnxxK

use of neon  registers like Q0-Q1 for the integers and this is code where we have assumption no float registers used .

we know that -mno-implicit-float  or -mgeneral-regs-only can used ,but can we fix the compiler in this case ????

~Umesh
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxdksFu3CAQhp8GX5AtjNf27oHDpklUKeohlaIqR4zHNg0GC3B2N0_fWdw2q0gYMzPwzzcDnesv4rumhH8j7J6w4zb_AjrJd6BxAhp0XGXUzlKj34BuG6YYl0CqI-GPOEbXd87EwvkRrQ_8Hl4_yld7Pj_dqq4BqBuoBdSiHkYdIviwyT6z_Lmkg_Mpp7YRxmtM2h4dOlAcyvVATxN4nP_yyRDWeUlw1tHBOBlvhDFfT4tbAjz3Zt0JJXFjPluX63kxWumYb4cpAuTzCBa8NDlKhdxZc6FK2k0OG9WtMdkoNuhz4lVuXrQBj-AbrpJYK6keP8cNBWkfXmYIUwaibJp9w6q2YVkvqv5QHWQWdTQgXrZmfa3p2qH_3YmXBZLn-PNHs6NFtnojvlyNjtPaFQiIhjHv_3754t1vUBFNjU2EgIv6wPg-m0Td1GXJQA2VrNGjaqXYwPY9r_mu6nvIjOzABEHqO8K5hRNNErgm9X2mBWecl2XZlBXjO1aopqurGhhrWl61qiU7BrPUprhyXN9M5kVC6tYxYNBgqeEziHesRwuQ0qG-XOPkvEgdfJJGLotkWQIQqYA_O0zotA">