Searched refs:AddINode (Results 1 - 21 of 21) sorted by relevance

/openjdk7/hotspot/src/share/vm/opto/
H A Daddnode.cpp239 Node *AddINode::Ideal(PhaseGVN *phase, bool can_reshape) {
262 "dead loop in AddINode::Ideal" );
264 sub->init_req(1, phase->transform(new (phase->C) AddINode(in1->in(1), in2->in(1) ) ));
265 sub->init_req(2, phase->transform(new (phase->C) AddINode(in1->in(2), in2->in(2) ) ));
270 assert(in1->in(1) != this && in2->in(2) != this,"dead loop in AddINode::Ideal");
271 return new (phase->C) AddINode(in1->in(1), in2->in(2));
275 assert(in1->in(1) != this && in2->in(1) != this,"dead loop in AddINode::Ideal");
276 return new (phase->C) AddINode(in1->in(1), in2->in(1));
280 assert(in1->in(1) != this && in2->in(2) != this,"dead loop in AddINode::Ideal");
285 assert(in1->in(2) != this && in2->in(1) != this,"dead loop in AddINode
[all...]
H A Daddnode.hpp73 //------------------------------AddINode---------------------------------------
75 class AddINode : public AddNode { class in inherits:AddNode
77 AddINode( Node *in1, Node *in2 ) : AddNode(in1,in2) {} function in class:AddINode
H A DloopTransform.cpp236 inv = new (phase->C) AddINode(n_inv1, inv2);
244 addx = new (phase->C) AddINode(x, inv);
1069 Node *pre_limit = new (C) AddINode( init, stride );
1379 new_limit = new (C) AddINode( spn2, init );
1596 Node *plus_one = new (C) AddINode(offset, one);
1699 Node* offset = new (C) AddINode(offset2, exp->in(2));
1923 limit = new (C) AddINode( limit, one );
1993 Node *add = new (C) AddINode(span,rndup);
1999 Node *newlim = new (C) AddINode(mul,init);
H A Dloopnode.cpp549 limit = gvn->transform(new (C) AddINode(limit, stride));
568 limit = gvn->transform(new (C) AddINode(limit, one));
584 limit = gvn->transform(new (C) AddINode(limit,stride));
606 limit = gvn->transform(new (C) AddINode(limit,one_p));
621 Node *bias = gvn->transform(new (C) AddINode(range,stride));
625 Node *bias1 = gvn->transform(new (C) AddINode(bias,one_m));
636 limit = gvn->transform(new (C) AddINode(limit,one_m));
651 Node *bias = gvn->transform(new (C) AddINode(range,stride));
655 Node *bias1 = gvn->transform(new (C) AddINode(bias,one_p));
670 limit = gvn->transform(new (C) AddINode(spa
[all...]
H A DparseHelper.cpp351 Node* incr = _gvn.transform(new (C) AddINode(cnt, _gvn.intcon(1)));
385 Node* incr = _gvn.transform(new (C) AddINode(cnt, _gvn.intcon(DataLayout::counter_increment)));
H A DidealKit.hpp182 Node* AddI(Node* l, Node* r) { return transform(new (C) AddINode(l, r)); }
H A Ddivnode.cpp148 dividend = phase->transform(new (phase->C) AddINode(dividend, round));
179 mul_hi = phase->transform(new (phase->C) AddINode(dividend, mul_hi));
881 x = phase->transform( new (phase->C) AddINode(xh,xl) );
H A Dsubnode.cpp152 return new (phase->C) AddINode(in1, phase->intcon(-i->get_con()));
162 return new (phase->C) AddINode( sub2, in1->in(2) );
176 return new (phase->C) AddINode(sub2, neg_c0);
233 Node *add1 = phase->transform( new (phase->C) AddINode( in1, in2->in(2) ) );
H A Dmulnode.cpp210 res = new (phase->C) AddINode( n2, n1 );
668 return new (phase->C) AddINode( lsh, phase->intcon(t12->get_con() << con));
1132 Node *sum = phase->transform( new (phase->C) AddINode( lshl->in(1), y_z ) );
H A Dsuperword.cpp2071 e = new (_phase->C) AddINode(e, aref);
2091 e = new (_phase->C) AddINode(e, bref);
2100 e = new (_phase->C) AddINode(e, lim0);
2124 lim = new (_phase->C) AddINode(lim0, N);
H A Dloopopts.cpp361 add = new (C) AddINode( add->in(1), neg );
394 Node *var_add = new (C) AddINode( var_scale, inv_scale );
2759 Node *post = new (C) AddINode( opaq, neg_stride);
H A DgraphKit.hpp315 Node* AddI(Node* l, Node* r) { return _gvn.transform(new (C) AddINode(l, r)); }
H A DloopPredicate.cpp683 max_idx_expr = new (C) AddINode(max_idx_expr, offset);
H A Dparse2.cpp1751 push( _gvn.transform( new (C) AddINode(a,b) ) );
2158 set_local( i, _gvn.transform( new (C) AddINode( _gvn.intcon(iter().get_iinc_con()), local(i) ) ) );
H A Difnode.cpp544 new_add = off_lo ? gvn->transform(new (gvn->C) AddINode( index, new_add )) : index;
H A Dtype.hpp1376 #define AddXNode AddINode
H A Dconnode.cpp1043 return new (phase->C) AddINode(add1,add2);
H A Dlibrary_call.cpp956 last = _gvn.transform( new (C) AddINode(last, offset));
4710 Node* dest_tail = _gvn.transform( new(C) AddINode(dest_offset,
4899 Node* src_off_plus = _gvn.transform( new(C) AddINode(src_offset, slow_offset) );
4900 Node* dest_off_plus = _gvn.transform( new(C) AddINode(dest_offset, slow_offset) );
H A DgraphKit.cpp1866 Node* incr = _gvn.transform(new (C) AddINode(cnt, _gvn.intcon(1)));
3230 header_size = _gvn.transform( new(C) AddINode(hsize, mask) );
H A Dcfgnode.cpp1322 return new (phase->C) AddINode(j_and,x);
/openjdk7/hotspot/src/share/vm/runtime/
H A DvmStructs.cpp1715 declare_c2_type(AddINode, AddNode) \

Completed in 194 milliseconds