Bug when using DIV
Yang Zhang
Yang.Zhang at arm.com
Tue Apr 21 07:32:14 UTC 2020
Hi John
> (BTW, does ARM implement integer divide on vectors?)
Currently, arm doesn't support div for integer vector either.
Regards
Yang
-----Original Message-----
From: panama-dev <panama-dev-bounces at openjdk.java.net> On Behalf Of John Rose
Sent: Tuesday, April 21, 2020 9:18 AM
To: Sandhya Viswanathan <sandhya.viswanathan at intel.com>
Cc: panama-dev at openjdk.java.net' <panama-dev at openjdk.java.net>
Subject: Re: Bug when using DIV
On Apr 20, 2020, at 12:57 PM, Viswanathan, Sandhya <sandhya.viswanathan at intel.com> wrote:
>
> Yes, the DIV operator is supported for floating point (float/double) only.
> That's how we have documented it in the Java doc also.
> http://cr.openjdk.java.net/~psandoz/panama/vector-api-review/docs/api/
> jdk.incubator.vector/jdk/incubator/vector/VectorOperators.html#DIV
> <http://cr.openjdk.java.net/~psandoz/panama/vector-api-review/docs/api
> /jdk.incubator.vector/jdk/incubator/vector/VectorOperators.html#DIV>
>
> I think we should verify and update the implementation accordingly, if that is not already so.
At one point I promoted it to “full service” status because I thought there was support available for the integer versions also.
It’s a little surprising to have add, sub, and mul, but not div, but even more surprising if div isn’t implemented.
(BTW, does ARM implement integer divide on vectors?)
I hope we can fill that gap before the API is fully mature, but I agree with taking away div for now.
— John
More information about the panama-dev
mailing list