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.

Reply via email to