RFR: PPC64: Mapping floating point registers to vsx registers in ppc.ad
Michihiro Horie
HORIE at jp.ibm.com
Wed Sep 12 16:10:51 UTC 2018
Dear all,
Would you please review the following change?
Bug: https://bugs.openjdk.java.net/browse/JDK-8210660
Webrev: http://cr.openjdk.java.net/~mhorie/8210660/webrev.00/
In the current code emit for replicating the floating point value in
ppc.ad, a floating point value is once stored in order to load as an
integer value. However, when SuperwordUseVSX is enabled, this is redundant
because the floating point registers are overlapped with vsx registers
0-31. We can use vsx instructions for replicating the floating point value
by mapping the floating point register to the vsx register.
Best regards,
--
Michihiro,
IBM Research - Tokyo
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/attachments/20180913/f1bfe299/attachment.html>
More information about the hotspot-compiler-dev
mailing list