Lines Matching defs:APN
1108 if (PHINode *APN = dyn_cast<PHINode>(BB->begin())) {
1111 if (PhiToAllocaMap.count(APN)) {
1114 // the IR before mem2reg was run. We determine that APN is being inserted
1118 unsigned NewPHINumOperands = APN->getNumOperands();
1126 unsigned AllocaNo = PhiToAllocaMap[APN];
1129 updateForIncomingValueLocation(APN, IncomingLocs[AllocaNo],
1130 APN->getNumIncomingValues() > 0);
1134 APN->addIncoming(IncomingVals[AllocaNo], Pred);
1141 if (isa<FPMathOperator>(APN) && NoSignedZeros)
1142 APN->setHasNoSignedZeros(true);
1145 IncomingVals[AllocaNo] = APN;
1146 AllocaATInfo[AllocaNo].updateForNewPhi(APN, DIB);
1150 ConvertDebugDeclareToDebugValue(DbgItem, APN, DIB);
1157 APN = dyn_cast<PHINode>(PNI);
1158 if (!APN)
1163 } while (APN->getNumOperands() == NewPHINumOperands);