diff src/cpu/sparc/vm/sparc.ad @ 14439:50fdb38839eb

8028515: PPPC64 (part 113.2): opto: Introduce LoadFence/StoreFence. Summary: Use new nodes for loadFence/storeFence intrinsics in C2. Reviewed-by: kvn, dholmes
author goetz
date Tue, 26 Nov 2013 18:38:19 -0800
parents da862781b584
children abec000618bf a9becfeecd1b
line wrap: on
line diff
--- a/src/cpu/sparc/vm/sparc.ad	Fri Nov 22 12:14:09 2013 -0800
+++ b/src/cpu/sparc/vm/sparc.ad	Tue Nov 26 18:38:19 2013 -0800
@@ -6651,6 +6651,7 @@
 
 instruct membar_acquire() %{
   match(MemBarAcquire);
+  match(LoadFence);
   ins_cost(4*MEMORY_REF_COST);
 
   size(0);
@@ -6671,6 +6672,7 @@
 
 instruct membar_release() %{
   match(MemBarRelease);
+  match(StoreFence);
   ins_cost(4*MEMORY_REF_COST);
 
   size(0);