Searched refs:MemBarNode (Results 1 - 9 of 9) sorted by relevance
/openjdk7/hotspot/src/share/vm/opto/ |
H A D | memnode.hpp | 891 class MemBarNode: public MultiNode { class in inherits:MultiNode 903 MemBarNode(Compile* C, int alias_idx, Node* precedent); 913 static MemBarNode* make(Compile* C, int opcode, 921 class MemBarAcquireNode: public MemBarNode { 924 : MemBarNode(C, alias_idx, precedent) {} 931 class MemBarReleaseNode: public MemBarNode { 934 : MemBarNode(C, alias_idx, precedent) {} 941 class MemBarAcquireLockNode: public MemBarNode { 944 : MemBarNode(C, alias_idx, precedent) {} 951 class MemBarReleaseLockNode: public MemBarNode { [all...] |
H A D | macro.cpp | 866 // they should be removed during IGVN, see MemBarNode::Ideal(). 871 mb->req() <= MemBarNode::Precedent || 872 mb->in(MemBarNode::Precedent) != n, 1314 MemBarNode* mb = MemBarNode::make(C, Op_MemBarStoreStore, Compile::AliasIdxBot); 1332 MemBarNode* mb = MemBarNode::make(C, Op_MemBarStoreStore, Compile::AliasIdxBot); 1351 // and memory must now depend on the MemBarNode that itself 1998 MemBarNode* membar = fallthroughproj->unique_ctrl_out()->as_MemBar(); 2017 MemBarNode* memba [all...] |
H A D | memnode.cpp | 2814 MemBarNode::MemBarNode(Compile* C, int alias_idx, Node* precedent) function in class:MemBarNode 2828 uint MemBarNode::hash() const { return NO_HASH; } 2829 uint MemBarNode::cmp( const Node &n ) const { 2834 MemBarNode* MemBarNode::make(Compile* C, int opcode, int atp, Node* pn) { 2851 Node *MemBarNode::Ideal(PhaseGVN *phase, bool can_reshape) { 2861 Node* my_mem = in(MemBarNode::Precedent); 2868 set_req(MemBarNode::Precedent, load_node); 2898 const Type *MemBarNode [all...] |
H A D | escape.cpp | 1739 Node *alloc = storestore->in(MemBarNode::Precedent)->in(0); 1742 MemBarNode* mb = MemBarNode::make(C, Op_MemBarCPUOrder, Compile::AliasIdxBot); 2454 if (use->req() > MemBarNode::Precedent && 2455 use->in(MemBarNode::Precedent) == n) {
|
H A D | matcher.cpp | 2310 const MemBarNode *mem = (const MemBarNode*)vmb; 2352 return post_store_load_barrier((const MemBarNode*)x);
|
H A D | graphKit.cpp | 2810 MemBarNode* mb = MemBarNode::make(C, opcode, Compile::AliasIdxBot, precedent); 2834 MemBarNode* mb = MemBarNode::make(C, opcode, alias_idx, precedent);
|
H A D | node.hpp | 99 class MemBarNode;
|
H A D | compile.cpp | 2898 if (n->req() > MemBarNode::Precedent) { 2899 n->set_req(MemBarNode::Precedent, top());
|
/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | vmStructs.cpp | 1801 declare_c2_type(MemBarNode, MultiNode) \ 1802 declare_c2_type(MemBarAcquireNode, MemBarNode) \ 1803 declare_c2_type(MemBarReleaseNode, MemBarNode) \ 1804 declare_c2_type(MemBarVolatileNode, MemBarNode) \ 1805 declare_c2_type(MemBarCPUOrderNode, MemBarNode) \ 1806 declare_c2_type(InitializeNode, MemBarNode) \
|
Completed in 132 milliseconds