hg: panama/panama/jdk: Operations for exact math, which are currently only supported on

paul.sandoz at oracle.com paul.sandoz at oracle.com
Mon Aug 7 19:04:43 UTC 2017


Changeset: 2aafefcc58db
Author:    psandoz
Date:      2017-08-07 12:02 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2aafefcc58db

Operations for exact math, which are currently only supported on
int and long types.
(There are shape specific operations which have yet to be
implemented that require a mix of int and long values, such
as multiplyFull taking say Int256Vector and returning Long512Vector.
At some point, if there is 16-bit floating point type this may
also apply to floating point operations.)

! test/panama/vector-draft-spec/gen-src.sh
! test/panama/vector-draft-spec/src/main/java/com/oracle/vector/ByteVector.java
! test/panama/vector-draft-spec/src/main/java/com/oracle/vector/DoubleVector.java
! test/panama/vector-draft-spec/src/main/java/com/oracle/vector/FloatVector.java
! test/panama/vector-draft-spec/src/main/java/com/oracle/vector/IntVector.java
! test/panama/vector-draft-spec/src/main/java/com/oracle/vector/LongVector.java
! test/panama/vector-draft-spec/src/main/java/com/oracle/vector/ShortVector.java
! test/panama/vector-draft-spec/src/main/java/com/oracle/vector/Vector.java
! test/panama/vector-draft-spec/src/main/java/com/oracle/vector/X-Vector.java.template
! test/panama/vector-draft-spec/src/main/java/com/oracle/vector/X-VectorBits.java.template



More information about the panama-dev mailing list