<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/130217>130217</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[RISCV] Add assembler support for the Q extension
</td>
</tr>
<tr>
<th>Labels</th>
<td>
backend:RISC-V
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
topperc
</td>
</tr>
</table>
<pre>
I don't know of any hardware that implement this, but the opcodes are standardized and it is implemented in the binutils assembler. I think the cost of supporting in LLVM is relatively low and it could be a good first task for someone.
Thoughts @asb @jrtc27 @preames @lenary?
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJxEkk9vpDAMxT9NuFgdhQBL58BhthVSpe5h_6h3QwykExIUm3ZnP_0qqFVPtmR-z4_nILObA1Gnmu-qeSxwlyWmTuK2URqLIdpb9wQ2BmVagWuI7xAnwHCDBZN9x0QgCwq4dfO0UhCQxbEyDzDsuSeI2xgtMeRPWTBYTNb9IwsYLDgBx18wWXDhoAYXdnGeAZlpHTylEzxl7XA95mNkyU5437aYxIU5k8_PLz-yYCKP4t7I38DH989NY9y9hYEAYY7RwuQSCwjyFaaYgONKMdBJ6YvSlz9L3OdFGFStkYdcXpOMps3dlghXOmaeAqabqvrCdpU9V2csqCvbuqxKXdVNsXR4Rq1bU5WoTYlNeS7R3n-b7NSMdhqwLlxntGl0pVtdlmfdnOw4nmtdN7Vpm0rf36ta04rOn7x_W08xzYVj3qkrK23KtvA4kOfjgsYMOF4pWFVdfj39frh7Ucbku6Yus3fDPnM27Vj4S02c-OMFZORFNY9wsfYr-c-Qj5Ry-D-B_goFdjEUe_LdIrKxqi7K9Mr0s5NlH05jXJXp846Pcrel-EqjKNMf9lmZ_uMP3jrzPwAA__9XwtaU">