comparison src/share/vm/opto/escape.cpp @ 23824:ea7ac121a5d3

8130150: Implement BigInteger.montgomeryMultiply intrinsic Reviewed-by: kvn, mdoerr
author vkempik
date Fri, 04 Mar 2016 16:15:48 +0300
parents daaf806995b3
children f13e777eb255
comparison
equal deleted inserted replaced
23823:ebd6745380b9 23824:ea7ac121a5d3
958 strcmp(call->as_CallLeaf()->_name, "sha256_implCompressMB") == 0 || 958 strcmp(call->as_CallLeaf()->_name, "sha256_implCompressMB") == 0 ||
959 strcmp(call->as_CallLeaf()->_name, "sha512_implCompress") == 0 || 959 strcmp(call->as_CallLeaf()->_name, "sha512_implCompress") == 0 ||
960 strcmp(call->as_CallLeaf()->_name, "sha512_implCompressMB") == 0 || 960 strcmp(call->as_CallLeaf()->_name, "sha512_implCompressMB") == 0 ||
961 strcmp(call->as_CallLeaf()->_name, "multiplyToLen") == 0 || 961 strcmp(call->as_CallLeaf()->_name, "multiplyToLen") == 0 ||
962 strcmp(call->as_CallLeaf()->_name, "squareToLen") == 0 || 962 strcmp(call->as_CallLeaf()->_name, "squareToLen") == 0 ||
963 strcmp(call->as_CallLeaf()->_name, "mulAdd") == 0) 963 strcmp(call->as_CallLeaf()->_name, "mulAdd") == 0 ||
964 ))) { 964 strcmp(call->as_CallLeaf()->_name, "montgomery_multiply") == 0 ||
965 strcmp(call->as_CallLeaf()->_name, "montgomery_square") == 0)
966 ))) {
965 call->dump(); 967 call->dump();
966 fatal(err_msg_res("EA unexpected CallLeaf %s", call->as_CallLeaf()->_name)); 968 fatal(err_msg_res("EA unexpected CallLeaf %s", call->as_CallLeaf()->_name));
967 } 969 }
968 #endif 970 #endif
969 // Always process arraycopy's destination object since 971 // Always process arraycopy's destination object since