diff -r 81adfb064a4f -r daaf806995b3 src/share/vm/opto/escape.cpp --- a/src/share/vm/opto/escape.cpp Tue Feb 16 13:56:12 2016 +0000 +++ b/src/share/vm/opto/escape.cpp Wed Feb 17 13:40:12 2016 +0300 @@ -958,7 +958,9 @@ strcmp(call->as_CallLeaf()->_name, "sha256_implCompressMB") == 0 || strcmp(call->as_CallLeaf()->_name, "sha512_implCompress") == 0 || strcmp(call->as_CallLeaf()->_name, "sha512_implCompressMB") == 0 || - strcmp(call->as_CallLeaf()->_name, "multiplyToLen") == 0) + strcmp(call->as_CallLeaf()->_name, "multiplyToLen") == 0 || + strcmp(call->as_CallLeaf()->_name, "squareToLen") == 0 || + strcmp(call->as_CallLeaf()->_name, "mulAdd") == 0) ))) { call->dump(); fatal(err_msg_res("EA unexpected CallLeaf %s", call->as_CallLeaf()->_name));