<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/54455>54455</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
Hello, friends. A few small questions about inline assembly
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
skychips
</td>
</tr>
</table>
<pre>
I have a few questions for you good folks.
1、How to use "MCAsmParser" to parse Microsoft style inline assembly, the current llvm syntax [mov %eax, %eax] and Microsoft style syntax [mov eax, eax], if I use Microsoft inline assembly syntax, llvm will report an error [error: unknown use of instruction mnemonic without a size suffix
mov eax, eax]
2、Is there any relevant setting, any idea to add relevant setting in "MCAsmLexer"?
3、Can I modify the lexical analysis in the source code to remove the % prefix, which files should I modify, or key files?
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxlUtFu2zAM_Br7hVig2HGaPPgha1c0wArsF2SJjrXIUibKSbyvH6UEKdYCgSOK1PF4x87rud3DIM8IEnq8wJ8JKRrvCHofYPYTHLzXHNgjLQrxUojd7bssftTFRhSb5Zu_QPQwEUJRVe_POxp_yUAYOEqJUwrg3ajgyfcRKM4WwThrHHclwrGzc1E9QxwQ1BQCugjWnkeg2UV5haL5Pvozgzcor6nwfmpeQDr9Bfn_V_cnt_p0Mj3sM9mPd5-43BFScaZxMdZCwJMPkRsChsDSMHw-FPUOJnd0_uIyqu8ZjmKYVJIRRoejd0YxSBz8xABA5i-TnPreXG9SfqWZr6uHwntK2gRm6GYmYvEsWSLCGI07pGfp3miUSW6p9ZcapvTw5ideszVF_XrrUz_6PPN0exi9Nv2c3bB4NUpaxpd2JkMJJ92Tn4Jis7zG1DLwjLxBKcPWwClgmo15XQajBuiNRQLi8a1-4Kc0y3jE-ZZnOqVua72tt7KMJlps39Ban-r6YNBpWsAu7yiNkg352FTZJWE_mVhOwbZDjCdG3hXVK_8ObMHULZQfOUjO3v--nYL_jSpyaIgYlg_NatU05dAu192m07JTutOilmuxFlvRN7XSWyGblSqt7NBSy-vAmjpmlyGSvs1LadpKVJWol9tlU9XVdlGvO9E8CblW_ZPoNk_FSuAojV0kHgsfDmVoM6VuOhAnraFIH0kezhwcYm7H-HLipQotHWc1mBOVuXebuf8DKVBJJA">