Searched refs:IncomingReg (Results 1 – 4 of 4) sorted by relevance
/external/llvm/lib/CodeGen/ |
D | PHIElimination.cpp | 233 unsigned IncomingReg = 0; in LowerPHINode() local 251 IncomingReg = entry; in LowerPHINode() 254 DEBUG(dbgs() << "Reusing " << PrintReg(IncomingReg) << " for " << *MPhi); in LowerPHINode() 257 entry = IncomingReg = MF.getRegInfo().createVirtualRegister(RC); in LowerPHINode() 261 .addReg(IncomingReg); in LowerPHINode() 268 if (IncomingReg) { in LowerPHINode() 269 LiveVariables::VarInfo &VI = LV->getVarInfo(IncomingReg); in LowerPHINode() 272 LV->setPHIJoin(IncomingReg); in LowerPHINode() 280 LV->removeVirtualRegisterKilled(IncomingReg, OldKill); in LowerPHINode() 288 LV->addVirtualRegisterKilled(IncomingReg, PHICopy); in LowerPHINode() [all …]
|
D | MachineInstr.cpp | 1656 bool MachineInstr::addRegisterKilled(unsigned IncomingReg, in addRegisterKilled() argument 1659 bool isPhysReg = TargetRegisterInfo::isPhysicalRegister(IncomingReg); in addRegisterKilled() 1661 MCRegAliasIterator(IncomingReg, RegInfo, false).isValid(); in addRegisterKilled() 1672 if (Reg == IncomingReg) { in addRegisterKilled() 1686 if (RegInfo->isSuperRegister(IncomingReg, Reg)) in addRegisterKilled() 1688 if (RegInfo->isSubRegister(IncomingReg, Reg)) in addRegisterKilled() 1706 addOperand(MachineOperand::CreateReg(IncomingReg, in addRegisterKilled() 1729 bool MachineInstr::addRegisterDead(unsigned IncomingReg, in addRegisterDead() argument 1732 bool isPhysReg = TargetRegisterInfo::isPhysicalRegister(IncomingReg); in addRegisterDead() 1734 MCRegAliasIterator(IncomingReg, RegInfo, false).isValid(); in addRegisterDead() [all …]
|
/external/llvm/include/llvm/CodeGen/ |
D | LiveVariables.h | 200 void addVirtualRegisterKilled(unsigned IncomingReg, MachineInstr *MI, 202 if (MI->addRegisterKilled(IncomingReg, TRI, AddIfNotFound)) 203 getVarInfo(IncomingReg).Kills.push_back(MI); 236 void addVirtualRegisterDead(unsigned IncomingReg, MachineInstr *MI, 238 if (MI->addRegisterDead(IncomingReg, TRI, AddIfNotFound)) 239 getVarInfo(IncomingReg).Kills.push_back(MI);
|
D | MachineInstr.h | 877 bool addRegisterKilled(unsigned IncomingReg, 889 bool addRegisterDead(unsigned IncomingReg, const TargetRegisterInfo *RegInfo, 894 void addRegisterDefined(unsigned IncomingReg,
|