hotspot/src/share/vm/classfile/vmSymbols.cpp
changeset 38238 1bbcc430c78d
parent 36827 53d2d43551d2
child 38246 518c89421883
equal deleted inserted replaced
38237:d972e3a2df53 38238:1bbcc430c78d
   351   case vmIntrinsics::_checkIndex:
   351   case vmIntrinsics::_checkIndex:
   352   case vmIntrinsics::_Reference_get:
   352   case vmIntrinsics::_Reference_get:
   353   case vmIntrinsics::_updateCRC32:
   353   case vmIntrinsics::_updateCRC32:
   354   case vmIntrinsics::_updateBytesCRC32:
   354   case vmIntrinsics::_updateBytesCRC32:
   355   case vmIntrinsics::_updateByteBufferCRC32:
   355   case vmIntrinsics::_updateByteBufferCRC32:
       
   356   case vmIntrinsics::_vectorizedMismatch:
   356     return true;
   357     return true;
   357   default:
   358   default:
   358     return false;
   359     return false;
   359   }
   360   }
   360 }
   361 }
   382   case vmIntrinsics::_dexp:
   383   case vmIntrinsics::_dexp:
   383   case vmIntrinsics::_dpow:
   384   case vmIntrinsics::_dpow:
   384   case vmIntrinsics::_updateCRC32:
   385   case vmIntrinsics::_updateCRC32:
   385   case vmIntrinsics::_updateBytesCRC32:
   386   case vmIntrinsics::_updateBytesCRC32:
   386   case vmIntrinsics::_updateByteBufferCRC32:
   387   case vmIntrinsics::_updateByteBufferCRC32:
       
   388   case vmIntrinsics::_vectorizedMismatch:
   387     return false;
   389     return false;
   388   default:
   390   default:
   389     return true;
   391     return true;
   390   }
   392   }
   391 }
   393 }
   667     break;
   669     break;
   668   case vmIntrinsics::_updateBytesCRC32C:
   670   case vmIntrinsics::_updateBytesCRC32C:
   669   case vmIntrinsics::_updateDirectByteBufferCRC32C:
   671   case vmIntrinsics::_updateDirectByteBufferCRC32C:
   670     if (!UseCRC32CIntrinsics) return true;
   672     if (!UseCRC32CIntrinsics) return true;
   671     break;
   673     break;
       
   674   case vmIntrinsics::_vectorizedMismatch:
       
   675     if (!UseVectorizedMismatchIntrinsic) return true;
       
   676     break;
   672   case vmIntrinsics::_updateBytesAdler32:
   677   case vmIntrinsics::_updateBytesAdler32:
   673   case vmIntrinsics::_updateByteBufferAdler32:
   678   case vmIntrinsics::_updateByteBufferAdler32:
   674     if (!UseAdler32Intrinsics) return true;
   679     if (!UseAdler32Intrinsics) return true;
   675     break;
   680     break;
   676   case vmIntrinsics::_copyMemory:
   681   case vmIntrinsics::_copyMemory:
   731   case vmIntrinsics::_montgomeryMultiply:
   736   case vmIntrinsics::_montgomeryMultiply:
   732     if (!UseMontgomeryMultiplyIntrinsic) return true;
   737     if (!UseMontgomeryMultiplyIntrinsic) return true;
   733     break;
   738     break;
   734   case vmIntrinsics::_montgomerySquare:
   739   case vmIntrinsics::_montgomerySquare:
   735     if (!UseMontgomerySquareIntrinsic) return true;
   740     if (!UseMontgomerySquareIntrinsic) return true;
   736     break;
       
   737   case vmIntrinsics::_vectorizedMismatch:
       
   738     if (!UseVectorizedMismatchIntrinsic) return true;
       
   739     break;
   741     break;
   740   case vmIntrinsics::_addExactI:
   742   case vmIntrinsics::_addExactI:
   741   case vmIntrinsics::_addExactL:
   743   case vmIntrinsics::_addExactL:
   742   case vmIntrinsics::_decrementExactI:
   744   case vmIntrinsics::_decrementExactI:
   743   case vmIntrinsics::_decrementExactL:
   745   case vmIntrinsics::_decrementExactL: