[vector] restrict bit shifting and rotation to int and long
Lupusoru, Razvan A
razvan.a.lupusoru at intel.com
Fri May 18 21:06:49 UTC 2018
Looks good to me - thanks!
--Razvan
-----Original Message-----
From: panama-dev [mailto:panama-dev-bounces at openjdk.java.net] On Behalf Of Paul Sandoz
Sent: Thursday, May 17, 2018 5:03 PM
To: panama-dev at openjdk.java.net
Subject: [vector] restrict bit shifting and rotation to int and long
Hi,
This patch restricts the bit shifting and rotation to int and long.This makes it easier to conform to Java shift/rotate semantics. We may revisit byte/short later on, but at the moment it could be composed from explicit up and down casts.
http://cr.openjdk.java.net/~psandoz/panama/shift-rotate-int-long/webrev/ <http://cr.openjdk.java.net/~psandoz/panama/shift-rotate-int-long/webrev/>
(based off http://cr.openjdk.java.net/~psandoz/panama/abstract-operations/webrev/ <http://cr.openjdk.java.net/~psandoz/panama/abstract-operations/webrev/>)
A follow on patch will reimplement the bit rotation in terms of shifting and or’ing.
Paul.
More information about the panama-dev
mailing list