hg: jdk/sandbox: 8217561: X86: Add floating-point Math.min/max intrinsics
chris.hegarty at oracle.com
chris.hegarty at oracle.com
Thu Mar 7 14:45:16 UTC 2019
Changeset: ff399127078a
Author: bsrbnd
Date: 2019-03-07 15:27 +0100
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/ff399127078a
8217561: X86: Add floating-point Math.min/max intrinsics
Summary: Implementation taking care of +/-0.0 and NaN which uses a specific pattern for reductions
Reviewed-by: aph, kvn, neliasso, sviswanathan, adinn
Contributed-by: Jatin Bhateja <jatin.bhateja at intel.com>
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/loopTransform.cpp
! test/hotspot/jtreg/compiler/intrinsics/math/TestFpMinMaxIntrinsics.java
+ test/micro/org/openjdk/bench/vm/compiler/FpMinMaxIntrinsics.java
More information about the jdk-sandbox-changes
mailing list