reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
275 IncomingReg = entry; 278 LLVM_DEBUG(dbgs() << "Reusing " << printReg(IncomingReg) << " for " 282 entry = IncomingReg = MF.getRegInfo().createVirtualRegister(RC); 286 IncomingReg, DestReg); 291 if (IncomingReg) { 292 LiveVariables::VarInfo &VI = LV->getVarInfo(IncomingReg); 295 LV->setPHIJoin(IncomingReg); 303 LV->removeVirtualRegisterKilled(IncomingReg, *OldKill); 311 LV->addVirtualRegisterKilled(IncomingReg, *PHICopy); 331 if (IncomingReg) { 334 LiveInterval &IncomingLI = LIS->createEmptyInterval(IncomingReg); 400 if (!reusedIncoming && IncomingReg) { 407 IncomingReg); 416 SrcReg, SrcSubReg, IncomingReg); 453 if (reusedIncoming || !IncomingReg) { 481 LIS->addSegmentToEndOfBlock(IncomingReg, *NewSrcInstr); 513 if (reusedIncoming || !IncomingReg) { 540 if (reusedIncoming || !IncomingReg) {