src/cpu/x86/vm/vm_version_x86.cpp

changeset 8637
079d89ac8f34
parent 8319
0cd040567d60
child 8729
402618d5afc9
equal deleted inserted replaced
8636:f973811078b9 8637:079d89ac8f34
702 #ifdef _LP64 702 #ifdef _LP64
703 if (FLAG_IS_DEFAULT(UseMultiplyToLenIntrinsic)) { 703 if (FLAG_IS_DEFAULT(UseMultiplyToLenIntrinsic)) {
704 UseMultiplyToLenIntrinsic = true; 704 UseMultiplyToLenIntrinsic = true;
705 } 705 }
706 if (FLAG_IS_DEFAULT(UseSquareToLenIntrinsic)) { 706 if (FLAG_IS_DEFAULT(UseSquareToLenIntrinsic)) {
707 UseSquareToLenIntrinsic = false; 707 UseSquareToLenIntrinsic = true;
708 } 708 }
709 if (FLAG_IS_DEFAULT(UseMulAddIntrinsic)) { 709 if (FLAG_IS_DEFAULT(UseMulAddIntrinsic)) {
710 UseMulAddIntrinsic = false; 710 UseMulAddIntrinsic = true;
711 } 711 }
712 if (FLAG_IS_DEFAULT(UseMontgomeryMultiplyIntrinsic)) { 712 if (FLAG_IS_DEFAULT(UseMontgomeryMultiplyIntrinsic)) {
713 UseMontgomeryMultiplyIntrinsic = false; 713 UseMontgomeryMultiplyIntrinsic = true;
714 } 714 }
715 if (FLAG_IS_DEFAULT(UseMontgomerySquareIntrinsic)) { 715 if (FLAG_IS_DEFAULT(UseMontgomerySquareIntrinsic)) {
716 UseMontgomerySquareIntrinsic = false; 716 UseMontgomerySquareIntrinsic = true;
717 } 717 }
718 #else 718 #else
719 if (UseMultiplyToLenIntrinsic) { 719 if (UseMultiplyToLenIntrinsic) {
720 if (!FLAG_IS_DEFAULT(UseMultiplyToLenIntrinsic)) { 720 if (!FLAG_IS_DEFAULT(UseMultiplyToLenIntrinsic)) {
721 warning("multiplyToLen intrinsic is not available in 32-bit VM"); 721 warning("multiplyToLen intrinsic is not available in 32-bit VM");

mercurial