Searched refs:new_node (Results 1 - 5 of 5) sorted by relevance
/openjdk7/hotspot/src/share/vm/opto/ |
H A D | matcher.hpp | 105 Node* new_node(const Node* n) const { function in class:Matcher 464 Node* find_old_node(Node* new_node) { argument 465 return _new2old_map[new_node->_idx];
|
H A D | loopnode.hpp | 679 // the 'old_node' with 'new_node'. Kill old-node. Add a reference 680 // from old_node to new_node to support the lazy update. Reference 683 void lazy_update( Node *old_node, Node *new_node ) { 684 assert( old_node != new_node, "no cycles please" ); 685 //old_node->set_req( 1, new_node /*NO DU INFO*/ ); 688 _nodes.map( old_node->_idx, (Node*)((intptr_t)new_node + 1) ); 690 void lazy_replace( Node *old_node, Node *new_node ) { 691 _igvn.replace_node( old_node, new_node ); 692 lazy_update( old_node, new_node ); 694 void lazy_replace_proj( Node *old_node, Node *new_node ) { [all...] |
H A D | phaseX.cpp | 1493 Node *new_node = _nodes[n->_idx]; // Check for transformed node local 1494 if( new_node != NULL ) 1495 return new_node; // Been there, done that, return old answer 1496 new_node = transform_once(n); // Check for constant 1497 _nodes.map( n->_idx, new_node ); // Flag as having been cloned 1502 trstack.push(new_node); // Process children of cloned node 1519 return new_node; 1753 void Node::replace_by(Node *new_node) { argument 1761 use->set_req(j, new_node); 1762 else use->set_prec(j, new_node); [all...] |
H A D | node.hpp | 456 void replace_by(Node* new_node); 459 void subsume_by(Node* new_node, Compile* c) { argument 460 replace_by(new_node);
|
H A D | matcher.cpp | 339 // Pre-size the new_node table to avoid the need for range checks. 997 m = new_node(n); 1588 Node* xroot = new_node(C->root()); 2279 Node* new_val = new_node(val);
|
Completed in 55 milliseconds