reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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) &&