< prev index next >
src/hotspot/share/opto/matcher.cpp
Print this page
rev 52827 : Revert MachMemBarNode related diffs vs. upstream
@@ -1003,13 +1003,10 @@
// Calls match special. They match alone with no children.
// Their children, the incoming arguments, match normally.
m = n->is_SafePoint() ? match_sfpt(n->as_SafePoint()):match_tree(n);
if (C->failing()) return NULL;
if (m == NULL) { Matcher::soft_match_failure(); return NULL; }
- if (n->is_MemBar()) {
- m->as_MachMemBar()->set_adr_type(n->adr_type());
- }
} else { // Nothing the matcher cares about
if (n->is_Proj() && n->in(0) != NULL && n->in(0)->is_Multi()) { // Projections?
// Convert to machine-dependent projection
m = n->in(0)->as_Multi()->match( n->as_Proj(), this );
#ifdef ASSERT
< prev index next >