452 // Return whether two Nodes are equivalent, after stripping casting. |
452 // Return whether two Nodes are equivalent, after stripping casting. |
453 bool eqv_uncast(const Node* n) const { |
453 bool eqv_uncast(const Node* n) const { |
454 return (this->uncast() == n->uncast()); |
454 return (this->uncast() == n->uncast()); |
455 } |
455 } |
456 |
456 |
|
457 // Find out of current node that matches opcode. |
|
458 Node* find_out_with(int opcode); |
|
459 |
457 private: |
460 private: |
458 static Node* uncast_helper(const Node* n); |
461 static Node* uncast_helper(const Node* n); |
459 |
462 |
460 // Add an output edge to the end of the list |
463 // Add an output edge to the end of the list |
461 void add_out( Node *n ) { |
464 void add_out( Node *n ) { |