543 case vmIntrinsics::_getAndSetLong:
544 case vmIntrinsics::_getAndSetReference:
545 case vmIntrinsics::_loadFence:
546 case vmIntrinsics::_storeFence:
547 case vmIntrinsics::_fullFence:
548 case vmIntrinsics::_hasNegatives:
549 case vmIntrinsics::_Reference_get:
550 break;
551 default:
552 return true;
553 }
554 }
555
556 switch (id) {
557 case vmIntrinsics::_isInstance:
558 case vmIntrinsics::_isAssignableFrom:
559 case vmIntrinsics::_getModifiers:
560 case vmIntrinsics::_isInterface:
561 case vmIntrinsics::_isArray:
562 case vmIntrinsics::_isPrimitive:
563 case vmIntrinsics::_getSuperclass:
564 case vmIntrinsics::_Class_cast:
565 case vmIntrinsics::_getLength:
566 case vmIntrinsics::_newArray:
567 case vmIntrinsics::_getClass:
568 if (!InlineClassNatives) return true;
569 break;
570 case vmIntrinsics::_currentThread:
571 if (!InlineThreadNatives) return true;
572 break;
573 case vmIntrinsics::_floatToRawIntBits:
574 case vmIntrinsics::_intBitsToFloat:
575 case vmIntrinsics::_doubleToRawLongBits:
576 case vmIntrinsics::_longBitsToDouble:
577 case vmIntrinsics::_ceil:
578 case vmIntrinsics::_floor:
579 case vmIntrinsics::_rint:
580 case vmIntrinsics::_dabs:
581 case vmIntrinsics::_fabs:
582 case vmIntrinsics::_iabs:
|
543 case vmIntrinsics::_getAndSetLong:
544 case vmIntrinsics::_getAndSetReference:
545 case vmIntrinsics::_loadFence:
546 case vmIntrinsics::_storeFence:
547 case vmIntrinsics::_fullFence:
548 case vmIntrinsics::_hasNegatives:
549 case vmIntrinsics::_Reference_get:
550 break;
551 default:
552 return true;
553 }
554 }
555
556 switch (id) {
557 case vmIntrinsics::_isInstance:
558 case vmIntrinsics::_isAssignableFrom:
559 case vmIntrinsics::_getModifiers:
560 case vmIntrinsics::_isInterface:
561 case vmIntrinsics::_isArray:
562 case vmIntrinsics::_isPrimitive:
563 case vmIntrinsics::_isHiddenClass:
564 case vmIntrinsics::_getSuperclass:
565 case vmIntrinsics::_Class_cast:
566 case vmIntrinsics::_getLength:
567 case vmIntrinsics::_newArray:
568 case vmIntrinsics::_getClass:
569 if (!InlineClassNatives) return true;
570 break;
571 case vmIntrinsics::_currentThread:
572 if (!InlineThreadNatives) return true;
573 break;
574 case vmIntrinsics::_floatToRawIntBits:
575 case vmIntrinsics::_intBitsToFloat:
576 case vmIntrinsics::_doubleToRawLongBits:
577 case vmIntrinsics::_longBitsToDouble:
578 case vmIntrinsics::_ceil:
579 case vmIntrinsics::_floor:
580 case vmIntrinsics::_rint:
581 case vmIntrinsics::_dabs:
582 case vmIntrinsics::_fabs:
583 case vmIntrinsics::_iabs:
|