[vector] Removal of some operations
Paul Sandoz
paul.sandoz at oracle.com
Fri Feb 2 01:18:27 UTC 2018
In an effort to shrink down the API to a smaller set of operations and thus make it easier scope out a first viable implementation we can remove the following lesser known operations:
bitwise vectors
—
addExact
decrementExact
floorDiv
floorMod
incrementExtract
multiplyExact
negateExact
substractExtract
toIntExact
fp vectors
—
ceil
copySign
floor
getExponent
IEEEremainder
nextAfter
nextDown
nextUp
rint
round
scalb
signum
toDegrees
toRadians
ulp
I am on the fence for the following:
random
min
max
for now i propose to keep ‘em. And also expand such that random is implemented by all vector types. Even if it's not fully optimized i suspect it’s quite a useful helper method.
Paul.
More information about the panama-dev
mailing list