reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/PHIElimination.cpp
  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) {