[vector] [Byte|Short]Vector: No intrinsics for shift*

Vladimir Ivanov vladimir.x.ivanov at oracle.com
Thu Nov 1 23:07:17 UTC 2018


Thanks, Shravya!

Best regards,
Vladimir Ivanov

On 01/11/2018 16:00, Rukmannagari, Shravya wrote:
> Hi Vladimir,
> I'm currently working on the shifts for byte and short and will be sending it out for review shortly. As for the rotate and elemental shifts, we have a plan to intrinsify them as well, maybe by the end of this month.
> 
> Thanks,
> Shravya.
> 
> -----Original Message-----
> From: panama-dev [mailto:panama-dev-bounces at openjdk.java.net] On Behalf Of Vladimir Ivanov
> Sent: Thursday, November 1, 2018 3:47 PM
> To: panama-dev at openjdk.java.net
> Subject: [vector] [Byte|Short]Vector: No intrinsics for shift*
> 
> Hi,
> 
> I stumbled upon a missing intrinsics for shiftL/shiftR/aShiftR on byte/short vectors [1].
> 
> Just curious what's the plan?
> 
> PS: while browsing other concrete classes, found that IntVector.[rotate|shift][EL|ER] [2] aren't intrinsified as well. Same question.
> 
> Best regards,
> Vladimir Ivanov
> 
> [1]
> http://hg.openjdk.java.net/panama/dev/file/aa68196d5ef3/src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short256Vector.java#l468
> 
> [2]
> http://hg.openjdk.java.net/panama/dev/file/aa68196d5ef3/src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int256Vector.java#l872
> 


More information about the panama-dev mailing list