diff -r 680d04ae76e9 -r 7ad092f40454 src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp --- a/src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp Mon Jun 25 16:31:18 2018 +0300 +++ b/src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp Mon Jun 25 16:31:37 2018 +0300 @@ -1212,8 +1212,8 @@ void string_compare(Register str1, Register str2, Register cnt1, Register cnt2, Register result, - Register tmp1, - FloatRegister vtmp, FloatRegister vtmpZ, int ae); + Register tmp1, Register tmp2, FloatRegister vtmp1, + FloatRegister vtmp2, FloatRegister vtmp3, int ae); void has_negatives(Register ary1, Register len, Register result);