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

/openjdk9/hotspot/src/share/vm/opto/
H A Dmathexactnode.hpp105 typedef AddLNode MathOp;
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 Daddnode.cpp371 Node *AddLNode::Ideal(PhaseGVN *phase, bool can_reshape) {
394 "dead loop in AddLNode::Ideal" );
396 sub->init_req(1, phase->transform(new AddLNode(in1->in(1), in2->in(1) ) ));
397 sub->init_req(2, phase->transform(new AddLNode(in1->in(2), in2->in(2) ) ));
402 assert(in1->in(1) != this && in2->in(2) != this,"dead loop in AddLNode::Ideal");
403 return new AddLNode(in1->in(1), in2->in(2));
407 assert(in1->in(1) != this && in2->in(1) != this,"dead loop in AddLNode::Ideal");
408 return new AddLNode(in1->in(1), in2->in(1));
412 assert(in1->in(1) != this && in2->in(2) != this,"dead loop in AddLNode::Ideal");
417 assert(in1->in(2) != this && in2->in(1) != this,"dead loop in AddLNode
[all...]
H A Ddivnode.cpp308 Node* t = phase->transform(new AddLNode(u1v0, temp));
320 w1 = phase->transform(new AddLNode(u0v1, w1));
324 Node* temp1 = phase->transform(new AddLNode(u1v1, w2));
337 return new AddLNode(temp1, temp2);
403 dividend = phase->transform(new AddLNode(dividend, round));
430 mul_hi = phase->transform(new AddLNode(dividend, mul_hi));
1068 x = phase->transform( new AddLNode(xh,xl) );
H A Dsubnode.cpp291 return new AddLNode(in1, phase->longcon(-i->get_con()));
301 return new AddLNode( sub2, in1->in(2) );
314 return new AddLNode(sub2, neg_c0);
352 Node *add1 = phase->transform( new AddLNode( in1, in2->in(2) ) );
H A Dmulnode.cpp307 res = new AddLNode( n2, n1 );
774 return new AddLNode( lsh, phase->longcon(t12->get_con() << con));
1258 Node *sum = phase->transform( new AddLNode( lshl->in(1), y_z ) );
H A Dconvertnode.cpp383 case Op_AddI: return new AddLNode(cx, cy);
H A DloopPredicate.cpp729 max_idx_expr = new AddLNode(max_idx_expr, offset);
H A Dtype.hpp1764 #define AddXNode AddLNode
H A Dparse2.cpp2118 c = _gvn.transform( new AddLNode(a,b) );
H A Dloopnode.cpp903 Node *bias = phase->transform(new AddLNode(range, stride_m));
H A Dmacro.cpp1535 Node* new_alloc_bytes = new AddLNode(alloc_bytes, alloc_size);
/openjdk9/hotspot/src/share/vm/runtime/
H A DvmStructs.cpp1784 declare_c2_type(AddLNode, AddNode) \

Completed in 124 milliseconds