Thu, 10 Nov 2016 10:48:04 +0800
[C2] Remove redundant sync operations.
src/cpu/mips/vm/mips_64.ad | file | annotate | diff | comparison | revisions |
1.1 --- a/src/cpu/mips/vm/mips_64.ad Thu Nov 10 10:30:56 2016 +0800 1.2 +++ b/src/cpu/mips/vm/mips_64.ad Thu Nov 10 10:48:04 2016 +0800 1.3 @@ -1985,8 +1985,6 @@ 1.4 int disp = $mem$$disp; 1.5 int value = $src$$constant; 1.6 1.7 - __ sync(); 1.8 - 1.9 if( index != 0 ) { 1.10 if (scale == 0) { 1.11 __ daddu(AT, as_Register(base), as_Register(index)); 1.12 @@ -2035,7 +2033,7 @@ 1.13 } 1.14 } 1.15 1.16 - if (Use3A2000) __ sync(); 1.17 + __ sync(); 1.18 %} 1.19 1.20 // Load Short (16bit signed)