1.1 --- a/src/cpu/mips/vm/mips_64.ad Thu Dec 07 16:21:29 2017 +0800 1.2 +++ b/src/cpu/mips/vm/mips_64.ad Tue Dec 12 10:30:27 2017 +0800 1.3 @@ -13075,7 +13075,7 @@ 1.4 __ stop("in storeIConditional: index != 0"); 1.5 } else { 1.6 __ bind(again); 1.7 - if(!Use3A2000) __ sync(); 1.8 + if(UseSyncLevel >= 3000 || UseSyncLevel < 2000) __ sync(); 1.9 __ ll(AT, addr); 1.10 __ bne(AT, oldval, failure); 1.11 __ delayed()->addu(AT, R0, R0);