Lines Matching refs:PhysReg
280 OS << ' ' << PrintReg(LI.PhysReg, TRI); in print()
328 [Reg] (const RegisterMaskPair &LI) { return LI.PhysReg == Reg; }); in removeLiveIn()
340 [Reg] (const RegisterMaskPair &LI) { return LI.PhysReg == Reg; }); in isLiveIn()
347 return LI0.PhysReg < LI1.PhysReg; in sortUniqueLiveIns()
354 unsigned PhysReg = I->PhysReg; in sortUniqueLiveIns() local
356 for (J = std::next(I); J != LiveIns.end() && J->PhysReg == PhysReg; ++J) in sortUniqueLiveIns()
358 Out->PhysReg = PhysReg; in sortUniqueLiveIns()
365 MachineBasicBlock::addLiveIn(MCPhysReg PhysReg, const TargetRegisterClass *RC) { in addLiveIn() argument
367 assert(TargetRegisterInfo::isPhysicalRegister(PhysReg) && "Expected physreg"); in addLiveIn()
372 bool LiveIn = isLiveIn(PhysReg); in addLiveIn()
380 if (I->getOperand(1).getReg() == PhysReg) { in addLiveIn()
390 .addReg(PhysReg, RegState::Kill); in addLiveIn()
392 addLiveIn(PhysReg); in addLiveIn()