[PATCH] x86-64: Support APX NF TLS IE with 2 operands

H.J. Lu hjl.tools@gmail.com
Wed Jul 3 09:43:22 GMT 2024


On Wed, Jul 3, 2024, 5:23 PM Jan Beulich <jbeulich@suse.com> wrote:

> On 03.07.2024 09:49, H.J. Lu wrote:
> > Have I missed something? I haven't seen any testcases.
>
> From my description you could have made one yourself, if you really didn't
> believe what I was saying. Here you go:
>
>         .text
> gottpoff:
>         .irp op, add, sub
>         \op     foo@gottpoff(%rip), %rax
>         \op     foo@gottpoff(%rip), %r16
>         \op     foo@gottpoff(%rip), %rax, %rcx
>         \op     %rax, foo@gottpoff(%rip), %rcx
>         {nf} \op foo@gottpoff(%rip), %rax
>         .endr
>
>         popcnt  foo@gottpoff(%rip), %rax
>         popcnt  foo@gottpoff(%rip), %r16
>         {nf} popcnt foo@gottpoff(%rip), %rax
>
>         adox    foo@gottpoff(%rip), %rax
>         adox    foo@gottpoff(%rip), %r16
>

What are the issues?


> Thank you for making me waste time on demonstrating an obvious issue to
> you.
>
> Jan
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://sourceware.org/pipermail/binutils/attachments/20240703/5b3d89c2/attachment.htm>


More information about the Binutils mailing list