src/cpu/mips/vm/macroAssembler_mips.cpp

changeset 9149
f977b3d18c61
parent 9144
cecfc245b19a
child 9152
2d7317b44659
     1.1 --- a/src/cpu/mips/vm/macroAssembler_mips.cpp	Fri Jun 15 11:08:29 2018 +0800
     1.2 +++ b/src/cpu/mips/vm/macroAssembler_mips.cpp	Fri Jun 15 16:26:12 2018 +0800
     1.3 @@ -3784,7 +3784,7 @@
     1.4        beq(AT, R0, *L_slow_path);
     1.5        delayed()->nop();
     1.6      } else {
     1.7 -      bne(AT, R0, *L_failure);
     1.8 +      bne_far(AT, R0, *L_failure);
     1.9        delayed()->nop();
    1.10        b(*L_slow_path);
    1.11        delayed()->nop();
    1.12 @@ -3806,7 +3806,7 @@
    1.13        beq(super_klass, AT, *L_success);
    1.14        delayed()->nop();
    1.15      } else {
    1.16 -      bne(super_klass, AT, *L_failure);
    1.17 +      bne_far(super_klass, AT, *L_failure);
    1.18        delayed()->nop();
    1.19        b(*L_success);
    1.20        delayed()->nop();

mercurial