[Bug target/124349] assemble failure "operand size mismatch for `vcomisbf16'" with -masm=intel
jakub at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Wed Mar 4 11:08:42 GMT 2026
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=124349
--- Comment #10 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
As for enqcmd{,s}, seems gas doesn't use any SOMETHING PTR in there:
enqcmd.s: enqcmd eax,[ecx]
enqcmd.s: enqcmd ax,[si]
enqcmd.s: enqcmds eax,[ecx]
enqcmd.s: enqcmds ax,[si]
x86-64-apx-evex-promoted.s: enqcmd r25d,[r31d+eax*4+0x123]
x86-64-apx-evex-promoted.s: enqcmd r31,[r31+rax*4+0x123]
x86-64-apx-evex-promoted.s: enqcmds r25d,[r31d+eax*4+0x123]
x86-64-apx-evex-promoted.s: enqcmds r31,[r31+rax*4+0x123]
x86-64-enqcmd.s: enqcmd rax,[rcx]
x86-64-enqcmd.s: enqcmd eax,[ecx]
x86-64-enqcmd.s: enqcmds rax,[rcx]
x86-64-enqcmd.s: enqcmds eax,[ecx]
x86-64-enqcmd.s: enqcmd rcx,[rip+foo]
x86-64-enqcmd.s: enqcmd ecx,[eip+foo]
x86-64-enqcmd.s: enqcmds rcx,[rip+foo]
x86-64-enqcmd.s: enqcmds ecx,[eip+foo]
Wonder whether that is intentional or gas bug.
More information about the Gcc-bugs
mailing list