Thu, 12 Jul 2018 13:13:03 +0800
#7223 [C1] reg2stack destroyed stack when type is T_FLOAT
src/cpu/mips/vm/c1_LIRAssembler_mips.cpp | file | annotate | diff | comparison | revisions |
1.1 --- a/src/cpu/mips/vm/c1_LIRAssembler_mips.cpp Wed Jul 11 16:35:25 2018 +0800 1.2 +++ b/src/cpu/mips/vm/c1_LIRAssembler_mips.cpp Thu Jul 12 13:13:03 2018 +0800 1.3 @@ -1048,7 +1048,7 @@ 1.4 __ verify_oop(src->as_register()); 1.5 } 1.6 #ifdef _LP64 1.7 - if (type == T_INT) 1.8 + if (type == T_INT || type == T_FLOAT) 1.9 __ sw(src->as_register(),dst); 1.10 else 1.11 #endif