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