[vectorIntrinsics] LoadMask/StoreMask/LoadConst cleanup for x86

Viswanathan, Sandhya sandhya.viswanathan at intel.com
Fri Mar 20 23:20:48 UTC 2020


Hi Shravya,

Thanks a lot for the review. I will make this change and push the patch.

Best Regards,
Sandhya

From: Rukmannagari, Shravya <shravya.rukmannagari at intel.com>
Sent: Friday, March 20, 2020 2:43 PM
To: Viswanathan, Sandhya <sandhya.viswanathan at intel.com>; panama-dev at openjdk.java.net
Subject: RE: [vectorIntrinsics] LoadMask/StoreMask/LoadConst cleanup for x86

Hi Sandhya,
The patch looks good overall.
The following can still be vec instead of legVec.

-instruct loadconb(vec dst, immI0 src, rRegP scratch) %{
+instruct loadconb(legVec dst, immI0 src, rRegP scratch) %{

Thanks,
Shravya.

From: Viswanathan, Sandhya <sandhya.viswanathan at intel.com>
Sent: Friday, March 20, 2020 11:32 AM
To: panama-dev at openjdk.java.net; Rukmannagari, Shravya <shravya.rukmannagari at intel.com>
Subject: [vectorIntrinsics] LoadMask/StoreMask/LoadConst cleanup for x86

Please find below a weberv which cleans up LoadMask/StoreMask/LoadConst code generation for x86:

http://cr.openjdk.java.net/~sviswanathan/vectorIntrinsics/Mask/webrev.00/

Best Regards,
Sandhya




More information about the panama-dev mailing list