-
Notifications
You must be signed in to change notification settings - Fork 397
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Support Java and IEEE-754 SPEC w.r.t floating point min/max ops on Z
- changes are only for the floating point min/max evaluators on z/Architecture - +0.0 compares as strictly greater than -0.0 - Refactored xmaxxminHelper to into a more generic helper function that does not change NaNs - added helper for fmin/fmax/... nodes that uses SIMD instructions when available that has same behaviour as xmaxxminHelper on floats - idea is to enable other evaluators to use these helpers and deal with NaNs as they see fit - omr evaluators support IEEE-754 w.r.t zeros and NaNs (returns the quiet NaN corresponding to the first NaN given if present) Signed-off-by: Matthew Hall <[email protected]>
- Loading branch information
1 parent
476b604
commit da17b3f
Showing
2 changed files
with
268 additions
and
40 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.