Lines Matching refs:AddNode
49 uint AddNode::hash() const {
55 Node* AddNode::Identity(PhaseGVN* phase) {
110 Node *AddNode::Ideal(PhaseGVN *phase, bool can_reshape) {
119 AddNode *progress = NULL; // Progress flag
141 assert(false, "dead loop in AddNode::Ideal");
167 assert(add1->in(1) != this, "dead loop in AddNode::Ideal");
185 assert(add2->in(1) != this, "dead loop in AddNode::Ideal");
207 const Type* AddNode::Value(PhaseGVN* phase) const {
229 const Type *AddNode::add_of_identity( const Type *t1, const Type *t2 ) const {
323 return AddNode::Ideal(phase, can_reshape);
336 return AddNode::Identity(phase);
440 return AddNode::Ideal(phase, can_reshape);
453 return AddNode::Identity(phase);
514 return AddNode::Ideal(phase, can_reshape); // commutative and associative transforms
551 return AddNode::Ideal(phase, can_reshape); // commutative and associative transforms
742 return AddNode::Identity(phase);
783 return AddNode::Identity(phase);