comparison src/share/vm/runtime/vmStructs.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 2b8e28fdf503
children 1cc1d4ffcb84 bbfbe9b06038
comparison
equal deleted inserted replaced
14438:4cdf4f71177d 14439:50fdb38839eb
1818 declare_c2_type(CastX2PNode, Node) \ 1818 declare_c2_type(CastX2PNode, Node) \
1819 declare_c2_type(CastP2XNode, Node) \ 1819 declare_c2_type(CastP2XNode, Node) \
1820 declare_c2_type(MemBarNode, MultiNode) \ 1820 declare_c2_type(MemBarNode, MultiNode) \
1821 declare_c2_type(MemBarAcquireNode, MemBarNode) \ 1821 declare_c2_type(MemBarAcquireNode, MemBarNode) \
1822 declare_c2_type(MemBarReleaseNode, MemBarNode) \ 1822 declare_c2_type(MemBarReleaseNode, MemBarNode) \
1823 declare_c2_type(LoadFenceNode, MemBarNode) \
1824 declare_c2_type(StoreFenceNode, MemBarNode) \
1823 declare_c2_type(MemBarVolatileNode, MemBarNode) \ 1825 declare_c2_type(MemBarVolatileNode, MemBarNode) \
1824 declare_c2_type(MemBarCPUOrderNode, MemBarNode) \ 1826 declare_c2_type(MemBarCPUOrderNode, MemBarNode) \
1825 declare_c2_type(InitializeNode, MemBarNode) \ 1827 declare_c2_type(InitializeNode, MemBarNode) \
1826 declare_c2_type(ThreadLocalNode, Node) \ 1828 declare_c2_type(ThreadLocalNode, Node) \
1827 declare_c2_type(Opaque1Node, Node) \ 1829 declare_c2_type(Opaque1Node, Node) \