Searched refs:AddLNode (Results 1 - 11 of 11) sorted by relevance

/openjdk7/hotspot/src/share/vm/opto/
H A Daddnode.cpp371 Node *AddLNode::Ideal(PhaseGVN *phase, bool can_reshape) {
395 "dead loop in AddLNode::Ideal" );
397 sub->init_req(1, phase->transform(new (phase->C) AddLNode(in1->in(1), in2->in(1) ) ));
398 sub->init_req(2, phase->transform(new (phase->C) AddLNode(in1->in(2), in2->in(2) ) ));
403 assert(in1->in(1) != this && in2->in(2) != this,"dead loop in AddLNode::Ideal");
404 return new (phase->C) AddLNode(in1->in(1), in2->in(2));
408 assert(in1->in(1) != this && in2->in(1) != this,"dead loop in AddLNode::Ideal");
409 return new (phase->C) AddLNode(in1->in(1), in2->in(1));
413 assert(in1->in(1) != this && in2->in(2) != this,"dead loop in AddLNode::Ideal");
418 assert(in1->in(2) != this && in2->in(1) != this,"dead loop in AddLNode
[all...]
H A Daddnode.hpp87 //------------------------------AddLNode---------------------------------------
89 class AddLNode : public AddNode { class in inherits:AddNode
91 AddLNode( Node *in1, Node *in2 ) : AddNode(in1,in2) {} function in class:AddLNode
H A Ddivnode.cpp306 Node* t = phase->transform(new (phase->C) AddLNode(u1v0, temp));
318 w1 = phase->transform(new (phase->C) AddLNode(u0v1, w1));
322 Node* temp1 = phase->transform(new (phase->C) AddLNode(u1v1, w2));
335 return new (phase->C) AddLNode(temp1, temp2);
401 dividend = phase->transform(new (phase->C) AddLNode(dividend, round));
428 mul_hi = phase->transform(new (phase->C) AddLNode(dividend, mul_hi));
1054 x = phase->transform( new (phase->C) AddLNode(xh,xl) );
H A Dsubnode.cpp281 return new (phase->C) AddLNode(in1, phase->longcon(-i->get_con()));
291 return new (phase->C) AddLNode( sub2, in1->in(2) );
304 return new (phase->C) AddLNode(sub2, neg_c0);
342 Node *add1 = phase->transform( new (phase->C) AddLNode( in1, in2->in(2) ) );
H A Dmulnode.cpp306 res = new (phase->C) AddLNode( n2, n1 );
778 return new (phase->C) AddLNode( lsh, phase->longcon(t12->get_con() << con));
1265 Node *sum = phase->transform( new (phase->C) AddLNode( lshl->in(1), y_z ) );
H A Dtype.hpp1332 #define AddXNode AddLNode
H A Dconnode.cpp966 case Op_AddI: return new (phase->C) AddLNode(cx, cy);
H A Dmacro.cpp1292 Node* new_alloc_bytes = new (C) AddLNode(alloc_bytes, alloc_size);
H A Dparse2.cpp2070 c = _gvn.transform( new (C) AddLNode(a,b) );
H A Dloopnode.cpp966 Node *bias = phase->transform(new (phase->C) AddLNode(range, stride_m));
/openjdk7/hotspot/src/share/vm/runtime/
H A DvmStructs.cpp1716 declare_c2_type(AddLNode, AddNode) \

Completed in 102 milliseconds