RFR: 8259773: Incorrect encoding of AVX-512 kmovq instruction
Vladimir Ivanov
vlivanov at openjdk.java.net
Thu Jan 14 12:01:03 UTC 2021
On Thu, 14 Jan 2021 11:41:35 GMT, Jatin Bhateja <jbhateja at openjdk.org> wrote:
> While working on a prototype for supporting opmask register allocation encountered this bug.
>
> Encoding for following instruction[1] which spills the value of an opmask register into memory should have 0x91 as the opcode instead of 0x90.
>
> KMOVQ Address , K1.
>
> [1] https://www.felixcloutier.com/x86/kmovw:kmovb:kmovq:kmovd
Looks good.
-------------
Marked as reviewed by vlivanov (Reviewer).
PR: https://git.openjdk.java.net/jdk/pull/2078
More information about the hotspot-compiler-dev
mailing list