< prev index next >

src/hotspot/share/runtime/globals.hpp

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


 318           "Use intrinsics for AES versions of crypto")                      \
 319                                                                             \
 320   diagnostic(bool, UseAESCTRIntrinsics, false,                              \
 321           "Use intrinsics for the paralleled version of AES/CTR crypto")    \
 322                                                                             \
 323   diagnostic(bool, UseMD5Intrinsics, false,                                 \
 324           "Use intrinsics for MD5 crypto hash function")                    \
 325                                                                             \
 326   diagnostic(bool, UseSHA1Intrinsics, false,                                \
 327           "Use intrinsics for SHA-1 crypto hash function. "                 \
 328           "Requires that UseSHA is enabled.")                               \
 329                                                                             \
 330   diagnostic(bool, UseSHA256Intrinsics, false,                              \
 331           "Use intrinsics for SHA-224 and SHA-256 crypto hash functions. "  \
 332           "Requires that UseSHA is enabled.")                               \
 333                                                                             \
 334   diagnostic(bool, UseSHA512Intrinsics, false,                              \
 335           "Use intrinsics for SHA-384 and SHA-512 crypto hash functions. "  \
 336           "Requires that UseSHA is enabled.")                               \
 337                                                                             \




 338   diagnostic(bool, UseCRC32Intrinsics, false,                               \
 339           "use intrinsics for java.util.zip.CRC32")                         \
 340                                                                             \
 341   diagnostic(bool, UseCRC32CIntrinsics, false,                              \
 342           "use intrinsics for java.util.zip.CRC32C")                        \
 343                                                                             \
 344   diagnostic(bool, UseAdler32Intrinsics, false,                             \
 345           "use intrinsics for java.util.zip.Adler32")                       \
 346                                                                             \
 347   diagnostic(bool, UseVectorizedMismatchIntrinsic, false,                   \
 348           "Enables intrinsification of ArraysSupport.vectorizedMismatch()") \
 349                                                                             \
 350   diagnostic(ccstrlist, DisableIntrinsic, "",                               \
 351          "do not expand intrinsics whose (internal) names appear here")     \
 352                                                                             \
 353   diagnostic(ccstrlist, ControlIntrinsic, "",                               \
 354          "Control intrinsics using a list of +/- (internal) names, "        \
 355          "separated by commas")                                             \
 356                                                                             \
 357   develop(bool, TraceCallFixup, false,                                      \




 318           "Use intrinsics for AES versions of crypto")                      \
 319                                                                             \
 320   diagnostic(bool, UseAESCTRIntrinsics, false,                              \
 321           "Use intrinsics for the paralleled version of AES/CTR crypto")    \
 322                                                                             \
 323   diagnostic(bool, UseMD5Intrinsics, false,                                 \
 324           "Use intrinsics for MD5 crypto hash function")                    \
 325                                                                             \
 326   diagnostic(bool, UseSHA1Intrinsics, false,                                \
 327           "Use intrinsics for SHA-1 crypto hash function. "                 \
 328           "Requires that UseSHA is enabled.")                               \
 329                                                                             \
 330   diagnostic(bool, UseSHA256Intrinsics, false,                              \
 331           "Use intrinsics for SHA-224 and SHA-256 crypto hash functions. "  \
 332           "Requires that UseSHA is enabled.")                               \
 333                                                                             \
 334   diagnostic(bool, UseSHA512Intrinsics, false,                              \
 335           "Use intrinsics for SHA-384 and SHA-512 crypto hash functions. "  \
 336           "Requires that UseSHA is enabled.")                               \
 337                                                                             \
 338   diagnostic(bool, UseSHA3Intrinsics, false,                                \
 339           "Use intrinsics for SHA3 crypto hash function. "                  \
 340           "Requires that UseSHA is enabled.")                               \
 341                                                                             \
 342   diagnostic(bool, UseCRC32Intrinsics, false,                               \
 343           "use intrinsics for java.util.zip.CRC32")                         \
 344                                                                             \
 345   diagnostic(bool, UseCRC32CIntrinsics, false,                              \
 346           "use intrinsics for java.util.zip.CRC32C")                        \
 347                                                                             \
 348   diagnostic(bool, UseAdler32Intrinsics, false,                             \
 349           "use intrinsics for java.util.zip.Adler32")                       \
 350                                                                             \
 351   diagnostic(bool, UseVectorizedMismatchIntrinsic, false,                   \
 352           "Enables intrinsification of ArraysSupport.vectorizedMismatch()") \
 353                                                                             \
 354   diagnostic(ccstrlist, DisableIntrinsic, "",                               \
 355          "do not expand intrinsics whose (internal) names appear here")     \
 356                                                                             \
 357   diagnostic(ccstrlist, ControlIntrinsic, "",                               \
 358          "Control intrinsics using a list of +/- (internal) names, "        \
 359          "separated by commas")                                             \
 360                                                                             \
 361   develop(bool, TraceCallFixup, false,                                      \


< prev index next >