equal
deleted
inserted
replaced
423 _types = gvn->_types; |
423 _types = gvn->_types; |
424 } |
424 } |
425 |
425 |
426 bool is_dominator(Node *d, Node *n) { return is_dominator_helper(d, n, true); } |
426 bool is_dominator(Node *d, Node *n) { return is_dominator_helper(d, n, true); } |
427 |
427 |
|
428 // Helper to call Node::Ideal() and BarrierSetC2::ideal_node(). |
|
429 Node* apply_ideal(Node* i, bool can_reshape); |
|
430 |
|
431 // Helper to call Node::Identity() and BarrierSetC2::identity_node(). |
|
432 Node* apply_identity(Node* n); |
|
433 |
428 // Check for a simple dead loop when a data node references itself. |
434 // Check for a simple dead loop when a data node references itself. |
429 DEBUG_ONLY(void dead_loop_check(Node *n);) |
435 DEBUG_ONLY(void dead_loop_check(Node *n);) |
430 }; |
436 }; |
431 |
437 |
432 //------------------------------PhaseIterGVN----------------------------------- |
438 //------------------------------PhaseIterGVN----------------------------------- |