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

References

lib/CodeGen/PHIElimination.cpp
  379       isImplicitlyDefined(SrcReg, *MRI);
  380     assert(Register::isVirtualRegister(SrcReg) &&
  396       findPHICopyInsertPoint(&opBlock, &MBB, SrcReg);
  410         if (MachineInstr *DefMI = MRI->getVRegDef(SrcReg))
  416                                      SrcReg, SrcSubReg, IncomingReg);
  424         !VRegPHIUseCount[BBVRegPair(opBlock.getNumber(), SrcReg)] &&
  425         !LV->isLiveOut(SrcReg, opBlock)) {
  446         if (Term->readsRegister(SrcReg))
  460             if (KillInst->readsRegister(SrcReg))
  468       assert(KillInst->readsRegister(SrcReg) && "Cannot find kill instruction");
  471       LV->addVirtualRegisterKilled(SrcReg, *KillInst);
  475       LV->getVarInfo(SrcReg).AliveBlocks.reset(opBlockNum);
  485           !VRegPHIUseCount[BBVRegPair(opBlock.getNumber(), SrcReg)]) {
  486         LiveInterval &SrcLI = LIS->getInterval(SrcReg);
  506             if (Term->readsRegister(SrcReg))
  520                 if (KillInst->readsRegister(SrcReg))
  528           assert(KillInst->readsRegister(SrcReg) &&