Lines Matching defs:MemBarNode
2814 MemBarNode::MemBarNode(Compile* C, int alias_idx, Node* precedent)
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::Value( PhaseTransform *phase ) const {
2907 Node *MemBarNode::match( const ProjNode *proj, const Matcher *m ) {
2947 // memory barrier (MemBarNode), it keeps critical stores from drifting
3011 MemBarNode(C, adr_type, rawoop)