< prev index next >

src/hotspot/share/opto/c2compiler.cpp

Print this page
rev 60737 : 8252204: AArch64: Implement SHA3 accelerator/intrinsic
Reviewed-by: duke
Contributed-by: dongbo4@huawei.com


 597   case vmIntrinsics::_getClassAccessFlags:
 598   case vmIntrinsics::_floatToRawIntBits:
 599   case vmIntrinsics::_floatToIntBits:
 600   case vmIntrinsics::_intBitsToFloat:
 601   case vmIntrinsics::_doubleToRawLongBits:
 602   case vmIntrinsics::_doubleToLongBits:
 603   case vmIntrinsics::_longBitsToDouble:
 604   case vmIntrinsics::_Reference_get:
 605   case vmIntrinsics::_Class_cast:
 606   case vmIntrinsics::_aescrypt_encryptBlock:
 607   case vmIntrinsics::_aescrypt_decryptBlock:
 608   case vmIntrinsics::_cipherBlockChaining_encryptAESCrypt:
 609   case vmIntrinsics::_cipherBlockChaining_decryptAESCrypt:
 610   case vmIntrinsics::_electronicCodeBook_encryptAESCrypt:
 611   case vmIntrinsics::_electronicCodeBook_decryptAESCrypt:
 612   case vmIntrinsics::_counterMode_AESCrypt:
 613   case vmIntrinsics::_md5_implCompress:
 614   case vmIntrinsics::_sha_implCompress:
 615   case vmIntrinsics::_sha2_implCompress:
 616   case vmIntrinsics::_sha5_implCompress:

 617   case vmIntrinsics::_digestBase_implCompressMB:
 618   case vmIntrinsics::_multiplyToLen:
 619   case vmIntrinsics::_squareToLen:
 620   case vmIntrinsics::_mulAdd:
 621   case vmIntrinsics::_montgomeryMultiply:
 622   case vmIntrinsics::_montgomerySquare:
 623   case vmIntrinsics::_bigIntegerRightShiftWorker:
 624   case vmIntrinsics::_bigIntegerLeftShiftWorker:
 625   case vmIntrinsics::_vectorizedMismatch:
 626   case vmIntrinsics::_ghash_processBlocks:
 627   case vmIntrinsics::_base64_encodeBlock:
 628   case vmIntrinsics::_updateCRC32:
 629   case vmIntrinsics::_updateBytesCRC32:
 630   case vmIntrinsics::_updateByteBufferCRC32:
 631   case vmIntrinsics::_updateBytesCRC32C:
 632   case vmIntrinsics::_updateDirectByteBufferCRC32C:
 633   case vmIntrinsics::_updateBytesAdler32:
 634   case vmIntrinsics::_updateByteBufferAdler32:
 635   case vmIntrinsics::_profileBoolean:
 636   case vmIntrinsics::_isCompileConstant:


 597   case vmIntrinsics::_getClassAccessFlags:
 598   case vmIntrinsics::_floatToRawIntBits:
 599   case vmIntrinsics::_floatToIntBits:
 600   case vmIntrinsics::_intBitsToFloat:
 601   case vmIntrinsics::_doubleToRawLongBits:
 602   case vmIntrinsics::_doubleToLongBits:
 603   case vmIntrinsics::_longBitsToDouble:
 604   case vmIntrinsics::_Reference_get:
 605   case vmIntrinsics::_Class_cast:
 606   case vmIntrinsics::_aescrypt_encryptBlock:
 607   case vmIntrinsics::_aescrypt_decryptBlock:
 608   case vmIntrinsics::_cipherBlockChaining_encryptAESCrypt:
 609   case vmIntrinsics::_cipherBlockChaining_decryptAESCrypt:
 610   case vmIntrinsics::_electronicCodeBook_encryptAESCrypt:
 611   case vmIntrinsics::_electronicCodeBook_decryptAESCrypt:
 612   case vmIntrinsics::_counterMode_AESCrypt:
 613   case vmIntrinsics::_md5_implCompress:
 614   case vmIntrinsics::_sha_implCompress:
 615   case vmIntrinsics::_sha2_implCompress:
 616   case vmIntrinsics::_sha5_implCompress:
 617   case vmIntrinsics::_sha3_implCompress:
 618   case vmIntrinsics::_digestBase_implCompressMB:
 619   case vmIntrinsics::_multiplyToLen:
 620   case vmIntrinsics::_squareToLen:
 621   case vmIntrinsics::_mulAdd:
 622   case vmIntrinsics::_montgomeryMultiply:
 623   case vmIntrinsics::_montgomerySquare:
 624   case vmIntrinsics::_bigIntegerRightShiftWorker:
 625   case vmIntrinsics::_bigIntegerLeftShiftWorker:
 626   case vmIntrinsics::_vectorizedMismatch:
 627   case vmIntrinsics::_ghash_processBlocks:
 628   case vmIntrinsics::_base64_encodeBlock:
 629   case vmIntrinsics::_updateCRC32:
 630   case vmIntrinsics::_updateBytesCRC32:
 631   case vmIntrinsics::_updateByteBufferCRC32:
 632   case vmIntrinsics::_updateBytesCRC32C:
 633   case vmIntrinsics::_updateDirectByteBufferCRC32C:
 634   case vmIntrinsics::_updateBytesAdler32:
 635   case vmIntrinsics::_updateByteBufferAdler32:
 636   case vmIntrinsics::_profileBoolean:
 637   case vmIntrinsics::_isCompileConstant:
< prev index next >