669 "Enables intrinsification of BigInteger.squareToLen()") \ |
669 "Enables intrinsification of BigInteger.squareToLen()") \ |
670 \ |
670 \ |
671 product(bool, UseMulAddIntrinsic, false, \ |
671 product(bool, UseMulAddIntrinsic, false, \ |
672 "Enables intrinsification of BigInteger.mulAdd()") \ |
672 "Enables intrinsification of BigInteger.mulAdd()") \ |
673 \ |
673 \ |
|
674 product(bool, UseMontgomeryMultiplyIntrinsic, false, \ |
|
675 "Enables intrinsification of BigInteger.montgomeryMultiply()") \ |
|
676 \ |
|
677 product(bool, UseMontgomerySquareIntrinsic, false, \ |
|
678 "Enables intrinsification of BigInteger.montgomerySquare()") \ |
|
679 \ |
674 product(bool, UseTypeSpeculation, true, \ |
680 product(bool, UseTypeSpeculation, true, \ |
675 "Speculatively propagate types from profiles") \ |
681 "Speculatively propagate types from profiles") \ |
676 \ |
682 \ |
677 diagnostic(bool, UseInlineDepthForSpeculativeTypes, true, \ |
683 diagnostic(bool, UseInlineDepthForSpeculativeTypes, true, \ |
678 "Carry inline depth of profile point with speculative type " \ |
684 "Carry inline depth of profile point with speculative type " \ |