RFR(M) 8151003 remove nds validity checks from vex x86 assembler

Berg, Michael C michael.c.berg at intel.com
Fri Apr 1 21:51:14 UTC 2016


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:

http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/006050192a5a#l1.1269

And propagated.  Now nds register usage is fully compliant with each isa descrption.

Bug-id: https://bugs.openjdk.java.net/browse/JDK-8151001
webrev:
http://cr.openjdk.java.net/~mcberg/8151001/webrev.02/

Thanks,
Michael

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/attachments/20160401/e42a9de2/attachment.html>


More information about the hotspot-compiler-dev mailing list