< prev index next >

src/hotspot/share/classfile/vmSymbols.cpp

Print this page
rev 54087 : 8251525: AARCH64: Faster Math.signum(fp)
Reviewed-by: aph, vlivanov, adinn

@@ -855,10 +855,18 @@
   case vmIntrinsics::_isLowerCase:
   case vmIntrinsics::_isUpperCase:
   case vmIntrinsics::_isWhitespace:
     if (!UseCharacterCompareIntrinsics) return true;
     break;
+  case vmIntrinsics::_dcopySign:
+  case vmIntrinsics::_fcopySign:
+    if (!InlineMathNatives || !UseCopySignIntrinsic) return true;
+    break;
+  case vmIntrinsics::_dsignum:
+  case vmIntrinsics::_fsignum:
+    if (!InlineMathNatives || !UseSignumIntrinsic) return true;
+    break;
 #endif // COMPILER2
   default:
     return false;
   }
 
< prev index next >