src/cpu/mips/vm/mips_64.ad

changeset 8020
ed0d6e1dbcb2
parent 8019
3fb3ceb7398f
child 8022
a9cf1a1da2b9
     1.1 --- a/src/cpu/mips/vm/mips_64.ad	Tue Dec 12 10:30:27 2017 +0800
     1.2 +++ b/src/cpu/mips/vm/mips_64.ad	Thu Feb 01 09:22:45 2018 +0800
     1.3 @@ -7735,9 +7735,10 @@
     1.4    match(MemBarAcquire);
     1.5    ins_cost(0);
     1.6  
     1.7 -  size(0);
     1.8    format %{ "MEMBAR-acquire (empty) @ membar_acquire" %}
     1.9 -  ins_encode();
    1.10 +  ins_encode %{
    1.11 +    __ sync(); 
    1.12 +  %}
    1.13    ins_pipe(empty);
    1.14  %}
    1.15  
    1.16 @@ -7830,9 +7831,10 @@
    1.17    match(MemBarStoreStore);
    1.18  
    1.19    ins_cost(0);
    1.20 -  size(0);
    1.21    format %{ "MEMBAR-storestore (empty encoding) @ membar_storestore" %}
    1.22 -  ins_encode( );
    1.23 +  ins_encode %{
    1.24 +    __ sync();
    1.25 +  %}
    1.26    ins_pipe(empty);
    1.27  %}
    1.28  

mercurial