[C2] Remove redundant sync operations.

Thu, 10 Nov 2016 10:48:04 +0800

author
fujie
date
Thu, 10 Nov 2016 10:48:04 +0800
changeset 191
2f53535fd1f5
parent 190
431f047d7931
child 192
21e5e0259a4c

[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)

mercurial