Fri, 23 Mar 2018 10:48:36 +0800
Rewrote synchronization-related misleading debug infomation.
src/cpu/mips/vm/mips_64.ad | file | annotate | diff | comparison | revisions |
1.1 --- a/src/cpu/mips/vm/mips_64.ad Mon Mar 12 17:10:25 2018 +0800 1.2 +++ b/src/cpu/mips/vm/mips_64.ad Fri Mar 23 10:48:36 2018 +0800 1.3 @@ -3563,7 +3563,7 @@ 1.4 constraint(ALLOC_IN_RC(mips_flags)); 1.5 match(RegFlags); 1.6 1.7 - format %{ "EFLAGS" %} 1.8 + format %{ "AT" %} 1.9 interface(REG_INTER); 1.10 %} 1.11 1.12 @@ -7729,7 +7729,7 @@ 1.13 match(MemBarAcquire); 1.14 ins_cost(400); 1.15 1.16 - format %{ "MEMBAR-acquire (empty) @ membar_acquire" %} 1.17 + format %{ "MEMBAR-acquire @ membar_acquire" %} 1.18 ins_encode %{ 1.19 __ sync(); 1.20 %} 1.21 @@ -7825,7 +7825,7 @@ 1.22 match(MemBarStoreStore); 1.23 1.24 ins_cost(400); 1.25 - format %{ "MEMBAR-storestore (empty encoding) @ membar_storestore" %} 1.26 + format %{ "MEMBAR-storestore @ membar_storestore" %} 1.27 ins_encode %{ 1.28 __ sync(); 1.29 %} 1.30 @@ -12754,7 +12754,7 @@ 1.31 match( Set cr (FastLock object box) ); 1.32 effect( TEMP tmp, TEMP scr, USE_KILL box ); 1.33 ins_cost(300); 1.34 - format %{ "FASTLOCK $cr $object, $box, $tmp #@ cmpFastLock" %} 1.35 + format %{ "FASTLOCK $cr <-- $object, $box, $tmp, $scr #@ cmpFastLock" %} 1.36 ins_encode %{ 1.37 __ fast_lock($object$$Register, $box$$Register, $tmp$$Register, $scr$$Register); 1.38 %} 1.39 @@ -12767,7 +12767,7 @@ 1.40 match( Set cr (FastUnlock object box) ); 1.41 effect( TEMP tmp, USE_KILL box ); 1.42 ins_cost(300); 1.43 - format %{ "FASTUNLOCK $object, $box, $tmp #@cmpFastUnlock" %} 1.44 + format %{ "FASTUNLOCK $cr <-- $object, $box, $tmp #@cmpFastUnlock" %} 1.45 ins_encode %{ 1.46 __ fast_unlock($object$$Register, $box$$Register, $tmp$$Register); 1.47 %}