Lines Matching defs:Phi
1145 auto Phi = cast<PHINode>(I);
1147 PHINode::Create(Phi->getType(), Incoming.size(),
1148 Phi->getName() + ".moved", &FirstGuardBlock->back());
1150 Value *V = UndefValue::get(Phi->getType());
1153 } else if (Phi->getBasicBlockIndex(In) != -1) {
1154 V = Phi->removeIncomingValue(In, false);
1159 if (Phi->getNumOperands() == 0) {
1160 Phi->replaceAllUsesWith(NewPhi);
1161 I = Phi->eraseFromParent();
1164 Phi->addIncoming(NewPhi, GuardBlock);
1237 auto Phi =
1240 GuardPredicates[Out] = Phi;
1260 auto Phi = GuardPredicates[Out];
1262 Phi->addIncoming(BoolFalse, In);
1268 Phi->addIncoming(BoolTrue, In);
1274 Phi->addIncoming(Condition, In);
1279 Phi->addIncoming(Inverted, In);