Wed, 29 Aug 2018 15:23:26 +0800
#7275 [C1] Fix another assert(is_simm16(v)) failed: must be simm16 issue
Summary: Change b to b_far by following previous fix way
Reviewed-by: fujie
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 Aug 29 15:12:56 2018 +0800 1.2 +++ b/src/cpu/mips/vm/c1_LIRAssembler_mips.cpp Wed Aug 29 15:23:26 2018 +0800 1.3 @@ -3799,10 +3799,10 @@ 1.4 __ addi(AT, AT, -DataLayout::counter_increment); 1.5 __ st_ptr(AT, counter_addr); 1.6 1.7 - __ b(*failure); 1.8 + __ b_far(*failure); 1.9 __ delayed()->nop(); 1.10 } 1.11 - __ b(*success); 1.12 + __ b_far(*success); 1.13 __ delayed()->nop(); 1.14 } 1.15