Mercurial > hg > truffle
diff src/share/vm/opto/library_call.cpp @ 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 | 2113136690bc |
children | c6d7e7406136 |
line wrap: on
line diff
--- a/src/share/vm/opto/library_call.cpp Fri Nov 22 12:14:09 2013 -0800 +++ b/src/share/vm/opto/library_call.cpp Tue Nov 26 18:38:19 2013 -0800 @@ -3105,10 +3105,10 @@ insert_mem_bar(Op_MemBarCPUOrder); switch(id) { case vmIntrinsics::_loadFence: - insert_mem_bar(Op_MemBarAcquire); + insert_mem_bar(Op_LoadFence); return true; case vmIntrinsics::_storeFence: - insert_mem_bar(Op_MemBarRelease); + insert_mem_bar(Op_StoreFence); return true; case vmIntrinsics::_fullFence: insert_mem_bar(Op_MemBarVolatile);