396
397 #ifdef COMPILER2
398 if (FLAG_IS_DEFAULT(UseMultiplyToLenIntrinsic)) {
399 UseMultiplyToLenIntrinsic = true;
400 }
401
402 if (FLAG_IS_DEFAULT(UseSquareToLenIntrinsic)) {
403 UseSquareToLenIntrinsic = true;
404 }
405
406 if (FLAG_IS_DEFAULT(UseMulAddIntrinsic)) {
407 UseMulAddIntrinsic = true;
408 }
409
410 if (FLAG_IS_DEFAULT(UseMontgomeryMultiplyIntrinsic)) {
411 UseMontgomeryMultiplyIntrinsic = true;
412 }
413 if (FLAG_IS_DEFAULT(UseMontgomerySquareIntrinsic)) {
414 UseMontgomerySquareIntrinsic = true;
415 }
416
417 if (FLAG_IS_DEFAULT(OptoScheduling)) {
418 OptoScheduling = true;
419 }
420 #endif
421 }
422
423 void VM_Version::initialize() {
424 ResourceMark rm;
425
426 stub_blob = BufferBlob::create("getPsrInfo_stub", stub_size);
427 if (stub_blob == NULL) {
428 vm_exit_during_initialization("Unable to allocate getPsrInfo_stub");
429 }
430
431 CodeBuffer c(stub_blob);
432 VM_Version_StubGenerator g(&c);
433 getPsrInfo_stub = CAST_TO_FN_PTR(getPsrInfo_stub_t,
434 g.generate_getPsrInfo());
435
|
396
397 #ifdef COMPILER2
398 if (FLAG_IS_DEFAULT(UseMultiplyToLenIntrinsic)) {
399 UseMultiplyToLenIntrinsic = true;
400 }
401
402 if (FLAG_IS_DEFAULT(UseSquareToLenIntrinsic)) {
403 UseSquareToLenIntrinsic = true;
404 }
405
406 if (FLAG_IS_DEFAULT(UseMulAddIntrinsic)) {
407 UseMulAddIntrinsic = true;
408 }
409
410 if (FLAG_IS_DEFAULT(UseMontgomeryMultiplyIntrinsic)) {
411 UseMontgomeryMultiplyIntrinsic = true;
412 }
413 if (FLAG_IS_DEFAULT(UseMontgomerySquareIntrinsic)) {
414 UseMontgomerySquareIntrinsic = true;
415 }
416 if (FLAG_IS_DEFAULT(MaxVectorSize)) {
417 if (UseSVE) {
418 MaxVectorSize = 256;
419 }
420 }
421
422 if (FLAG_IS_DEFAULT(OptoScheduling)) {
423 OptoScheduling = true;
424 }
425 #endif
426 }
427
428 void VM_Version::initialize() {
429 ResourceMark rm;
430
431 stub_blob = BufferBlob::create("getPsrInfo_stub", stub_size);
432 if (stub_blob == NULL) {
433 vm_exit_during_initialization("Unable to allocate getPsrInfo_stub");
434 }
435
436 CodeBuffer c(stub_blob);
437 VM_Version_StubGenerator g(&c);
438 getPsrInfo_stub = CAST_TO_FN_PTR(getPsrInfo_stub_t,
439 g.generate_getPsrInfo());
440
|