[PATCH] x86/APX: make .insn extended-EVEX capable

Jan Beulich jbeulich@suse.com
Thu Feb 6 11:27:14 GMT 2025


On 06.02.2025 08:18, Cui, Lili wrote:
> Maybe I'm wrong, I haven't tested it with your patch. I think we cannot handle this case in x86-64-apx-evex-promoted-bad.s. we want to set P[10] to 0.
> 
>         #VSIB vpgatherqq (%rbp,%zmm17,8),%zmm16{%k1} set EVEX.P[10] == 0
>         .byte 0x62, 0xe2, 0xf9, 0x41, 0x91, 0x84, 0xcd
>         .byte 0xff

	.insn EVEX.512.66.0f38.W1 0x91, -8(%rbp,%r17,8){:d8}, %zmm16{%k1}, %r16

is what I arrived at (which isn't exactly the original byte sequence, but that's
for an unrelated reason). Just fyi.

Jan


More information about the Binutils mailing list