CR for RFR 8178800
vladimir.kozlov at oracle.com
Wed May 10 23:54:48 UTC 2017
Why do you need pshufd()?
Why to save xmm0 in register you can use movdqu() but for stack you use
Why you can use movss(src, nds) and movsd(src, nds) when other
instructions use evmovdqul() for that?
Why you removed (nds_enc < 16) block?
On 5/10/17 12:58 PM, Berg, Michael C wrote:
> Hi Folks,
> Some support was added to enable a pass state of all validation tests
> for KNL for JDK9. This support enables upper bank register usage for
> auto code generation for a small number of instructions (3) which needed
> some additional coverage under cases where servers do not enable vector
> length but have EVEX support.
> This code was tested as follows: All internal validation tests at both
> Intel and Oracle. This change needs approval for JDK9 addition.
> Bug-id: https://bugs.openjdk.java.net/browse/JDK-8178800
> webrev: http://cr.openjdk.java.net/~mcberg/8178800/webrev
More information about the hotspot-compiler-dev