Lines Matching defs:Ideal

56 //------------------------------Ideal------------------------------------------
59 Node *MulNode::Ideal(PhaseGVN *phase, bool can_reshape) {
93 assert(false, "dead loop in MulNode::Ideal");
118 assert( add1->in(1) != add1, "dead loop in MulNode::Ideal" );
174 //------------------------------Ideal------------------------------------------
175 // Check for power-of-2 multiply, then try the regular MulNode::Ideal
176 Node *MulINode::Ideal(PhaseGVN *phase, bool can_reshape) {
183 return MulNode::Ideal(phase, can_reshape);
218 return MulNode::Ideal(phase, can_reshape);
270 //------------------------------Ideal------------------------------------------
271 // Check for power-of-2 multiply, then try the regular MulNode::Ideal
272 Node *MulLNode::Ideal(PhaseGVN *phase, bool can_reshape) {
279 return MulNode::Ideal(phase, can_reshape);
314 return MulNode::Ideal(phase, can_reshape);
467 //------------------------------Ideal------------------------------------------
468 Node *AndINode::Ideal(PhaseGVN *phase, bool can_reshape) {
471 if( !t2 || !t2->is_con() ) return MulNode::Ideal(phase, can_reshape);
529 return MulNode::Ideal(phase, can_reshape);
595 //------------------------------Ideal------------------------------------------
596 Node *AndLNode::Ideal(PhaseGVN *phase, bool can_reshape) {
599 if( !t2 || !t2->is_con() ) return MulNode::Ideal(phase, can_reshape);
633 return MulNode::Ideal(phase, can_reshape);
643 //------------------------------Ideal------------------------------------------
646 Node *LShiftINode::Ideal(PhaseGVN *phase, bool can_reshape) {
659 assert( add1 != add1->in(1), "dead loop in LShiftINode::Ideal" );
755 //------------------------------Ideal------------------------------------------
758 Node *LShiftLNode::Ideal(PhaseGVN *phase, bool can_reshape) {
772 assert( add1 != add1->in(1), "dead loop in LShiftLNode::Ideal" );
885 //------------------------------Ideal------------------------------------------
886 Node *RShiftINode::Ideal(PhaseGVN *phase, bool can_reshape) {
1099 //------------------------------Ideal------------------------------------------
1100 Node *URShiftINode::Ideal(PhaseGVN *phase, bool can_reshape) {
1114 assert( in(1) != in(1)->in(1), "dead loop in URShiftINode::Ideal" );
1245 //------------------------------Ideal------------------------------------------
1246 Node *URShiftLNode::Ideal(PhaseGVN *phase, bool can_reshape) {