Integrated: 8259773: Incorrect encoding of AVX-512 kmovq instruction
Jatin Bhateja
jbhateja at openjdk.java.net
Thu Jan 14 13:23:05 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
This pull request has now been integrated.
Changeset: ff3e6e46
Author: Jatin Bhateja <jbhateja at openjdk.org>
URL: https://git.openjdk.java.net/jdk/commit/ff3e6e46
Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod
8259773: Incorrect encoding of AVX-512 kmovq instruction
Reviewed-by: vlivanov
-------------
PR: https://git.openjdk.java.net/jdk/pull/2078
More information about the hotspot-compiler-dev
mailing list