Lines Matching refs:PN
248 const PHINode *PN = dyn_cast<PHINode>(I); ++I) { in set()
249 if (PN->use_empty()) continue; in set()
252 if (PN->getType()->isEmptyTy()) in set()
255 DebugLoc DL = PN->getDebugLoc(); in set()
256 unsigned PHIReg = ValueMap[PN]; in set()
260 ComputeValueVTs(*TLI, PN->getType(), ValueVTs); in set()
530 void FunctionLoweringInfo::ComputePHILiveOutRegInfo(const PHINode *PN) { in ComputePHILiveOutRegInfo() argument
531 Type *Ty = PN->getType(); in ComputePHILiveOutRegInfo()
541 if (TLI->getNumRegisters(PN->getContext(), IntVT) != 1) in ComputePHILiveOutRegInfo()
543 IntVT = TLI->getTypeToTransformTo(PN->getContext(), IntVT); in ComputePHILiveOutRegInfo()
546 unsigned DestReg = ValueMap[PN]; in ComputePHILiveOutRegInfo()
552 Value *V = PN->getIncomingValue(0); in ComputePHILiveOutRegInfo()
586 for (unsigned i = 1, e = PN->getNumIncomingValues(); i != e; ++i) { in ComputePHILiveOutRegInfo()
587 Value *V = PN->getIncomingValue(i); in ComputePHILiveOutRegInfo()