Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:PN

159          const PHINode *PN = dyn_cast<PHINode>(I); ++I) {
160 if (PN->use_empty()) continue;
163 if (PN->getType()->isEmptyTy())
166 DebugLoc DL = PN->getDebugLoc();
167 unsigned PHIReg = ValueMap[PN];
171 ComputeValueVTs(TLI, PN->getType(), ValueVTs);
265 void FunctionLoweringInfo::ComputePHILiveOutRegInfo(const PHINode *PN) {
266 Type *Ty = PN->getType();
276 if (TLI.getNumRegisters(PN->getContext(), IntVT) != 1)
278 IntVT = TLI.getTypeToTransformTo(PN->getContext(), IntVT);
281 unsigned DestReg = ValueMap[PN];
287 Value *V = PN->getIncomingValue(0);
321 for (unsigned i = 1, e = PN->getNumIncomingValues(); i != e; ++i) {
322 Value *V = PN->getIncomingValue(i);