RFR(M) 8151003 remove nds validity checks from vex x86 assembler
vladimir.kozlov at oracle.com
Mon Apr 4 23:25:02 UTC 2016
Bug number in links is incorrect. Should be:
Changes looks good. Very nice clean up. I will start testing.
I see you changed code for AVX > 2 in macroAssembler_x86.hpp. Is it
because new instructions faster or to avoid mixing evex and non-evex
On 4/1/16 2:51 PM, Berg, Michael C wrote:
> Hi All,
> I would like to contribute some clean up on the x86 assembler applied to
> vex encoding to address the usage of the nds assembler parameter.
> For all instructions which use nds source xmm registers, the validity
> check has been removed. It was originally placed there here:
> And propagated. Now nds register usage is fully compliant with each isa
> Bug-id: https://bugs.openjdk.java.net/browse/JDK-8151001
More information about the hotspot-compiler-dev