< prev index next >

src/share/vm/opto/loopopts.cpp

Print this page

        

*** 910,920 **** // Attempt to remix address expressions for loop invariants Node *m = remix_address_expressions( n ); if( m ) return m; if (n->is_ConstraintCast()) { ! Node* dom_cast = n->as_ConstraintCast()->dominating_cast(this); if (dom_cast != NULL) { _igvn.replace_node(n, dom_cast); return dom_cast; } } --- 910,920 ---- // Attempt to remix address expressions for loop invariants Node *m = remix_address_expressions( n ); if( m ) return m; if (n->is_ConstraintCast()) { ! Node* dom_cast = n->as_ConstraintCast()->dominating_cast(&_igvn, this); if (dom_cast != NULL) { _igvn.replace_node(n, dom_cast); return dom_cast; } }
< prev index next >