RFR(XXS): 8222412: AARCH64: lse atomics encoding is not accepting zr as source

Dmitrij Pochepko dmitrij.pochepko at bell-sw.com
Fri Apr 12 15:24:42 UTC 2019


Hi all,

please review small fix for 8222412: AARCH64: lse atomics encoding is 
not accepting zr as source

webrev: http://cr.openjdk.java.net/~dpochepk/8222412/webrev.01/

Current encoding for lse atomics hits assert when trying to use zr as 
source register while it is allowed by spec. Current vm doesn't use 
atomics with zr and this problem is not triggered.


Testing:

I generated lse atomics with zr as source register. No assert observed 
with patched vm.


CR: https://bugs.openjdk.java.net/browse/JDK-8222412

Thanks,
Dmitrij


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/attachments/20190412/5ef5fe99/attachment.html>


More information about the hotspot-compiler-dev mailing list