Lines Matching refs:PhiNode
56 phi = new (C) PhiNode(region, type, NULL, iid, index, offset);
58 phi = PhiNode::make_blank(region, n);
87 // the PhiNode may cause the resulting node to migrate back to a previous
500 PhiNode* phi = out->as_Phi();
595 PhiNode* phi = NULL;
746 // having a PhiNode input. This sidesteps the dangerous case where the split
752 // 6855164: If the merge point has a FastLockNode with a PhiNode input, we stop
1080 BoolNode *PhaseIdealLoop::clone_iff( PhiNode *phi, IdealLoopTree *loop ) {
1097 PhiNode *phi1 = new (C) PhiNode( phi->in(0), Type::TOP );
1098 PhiNode *phi2 = new (C) PhiNode( phi->in(0), Type::TOP );
1113 phi1 = (PhiNode*)hit1; // Use existing phi
1121 phi2 = (PhiNode*)hit2; // Use existing phi
1150 CmpNode *PhaseIdealLoop::clone_bool( PhiNode *phi, IdealLoopTree *loop ) {
1165 PhiNode *phi1 = new (C) PhiNode( phi->in(0), Type::TOP );
1166 PhiNode *phi2 = new (C) PhiNode( phi->in(0), Type::TOP );
1188 phi1 = (PhiNode*)hit1; // Use existing phi
1196 phi2 = (PhiNode*)hit2; // Use existing phi
1445 phi = PhiNode::make( prev, old );
1459 phi = PhiNode::make( prev, old );
1513 CmpNode *cmp = clone_bool( (PhiNode*)phi, loop );
2021 Node *phi = PhiNode::make(lp, back_edge_val);