< prev index next >

src/hotspot/share/opto/c2compiler.cpp

Print this page
@@ -786,10 +786,12 @@
    case vmIntrinsics::_profileBoolean:
    case vmIntrinsics::_isCompileConstant:
    case vmIntrinsics::_Preconditions_checkIndex:
    case vmIntrinsics::_Preconditions_checkLongIndex:
    case vmIntrinsics::_getObjectSize:
+   case vmIntrinsics::_shipilev_magic_sizeOf:
+   case vmIntrinsics::_shipilev_magic_addressOf:
      break;
    case vmIntrinsics::_VectorCompressExpand:
    case vmIntrinsics::_VectorUnaryOp:
    case vmIntrinsics::_VectorBinaryOp:
    case vmIntrinsics::_VectorTernaryOp:

@@ -822,11 +824,14 @@
    case vmIntrinsics::_notifyJvmtiVThreadMount:
    case vmIntrinsics::_notifyJvmtiVThreadUnmount:
    case vmIntrinsics::_notifyJvmtiVThreadHideFrames:
  #endif
      break;
- 
+   case vmIntrinsics::_shipilev_magic_timestamp:
+     return Matcher::match_rule_supported(Op_Timestamp);
+   case vmIntrinsics::_shipilev_magic_timestamp_serial:
+     return Matcher::match_rule_supported(Op_TimestampSerial);
    default:
      return false;
    }
    return true;
  }
< prev index next >