1.1 --- a/src/cpu/mips/vm/macroAssembler_mips.cpp Thu Nov 08 20:41:50 2018 +0800 1.2 +++ b/src/cpu/mips/vm/macroAssembler_mips.cpp Tue Nov 13 16:56:02 2018 +0800 1.3 @@ -2322,7 +2322,7 @@ 1.4 1.5 void MacroAssembler::li64(Register rd, long imm) { 1.6 assert_not_delayed(); 1.7 - lui(rd, imm >> 48); 1.8 + lui(rd, split_low(imm >> 48)); 1.9 ori(rd, rd, split_low(imm >> 32)); 1.10 dsll(rd, rd, 16); 1.11 ori(rd, rd, split_low(imm >> 16));