Searched refs:IncomingReg (Results 1 – 5 of 5) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | PHIElimination.cpp | 285 unsigned IncomingReg = 0; in LowerPHINode() local 304 IncomingReg = entry; in LowerPHINode() 315 IncomingReg, DestReg); in LowerPHINode() 330 if (IncomingReg) { in LowerPHINode() 389 if (IncomingReg) { in LowerPHINode() 486 SrcRegDef->getOperand(0).setReg(IncomingReg); in LowerPHINode() 506 if (!reusedIncoming && IncomingReg) { in LowerPHINode() 513 IncomingReg); in LowerPHINode() 559 if (reusedIncoming || !IncomingReg) { in LowerPHINode() 617 if (reusedIncoming || !IncomingReg) { in LowerPHINode() [all …]
|
| H A D | MachineInstr.cpp | 1926 bool MachineInstr::addRegisterKilled(Register IncomingReg, in addRegisterKilled() argument 1929 bool isPhysReg = IncomingReg.isPhysical(); in addRegisterKilled() 1931 MCRegAliasIterator(IncomingReg, RegInfo, false).isValid(); in addRegisterKilled() 1949 if (Reg == IncomingReg) { in addRegisterKilled() 1962 if (RegInfo->isSuperRegister(IncomingReg, Reg)) in addRegisterKilled() 1964 if (RegInfo->isSubRegister(IncomingReg, Reg)) in addRegisterKilled() 1983 addOperand(MachineOperand::CreateReg(IncomingReg, in addRegisterKilled()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | LiveVariables.h | 199 void addVirtualRegisterKilled(Register IncomingReg, MachineInstr &MI, 201 if (MI.addRegisterKilled(IncomingReg, TRI, AddIfNotFound)) 202 getVarInfo(IncomingReg).Kills.push_back(&MI); 234 void addVirtualRegisterDead(Register IncomingReg, MachineInstr &MI, 236 if (MI.addRegisterDead(IncomingReg, TRI, AddIfNotFound)) 237 getVarInfo(IncomingReg).Kills.push_back(&MI);
|
| H A D | MachineInstr.h | 1656 bool addRegisterKilled(Register IncomingReg,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SILowerI1Copies.cpp | 827 Register IncomingReg = MI->getOperand(i).getReg(); in collectIncomingValuesFromPhi() local 829 MachineInstr *IncomingDef = MRI->getUniqueVRegDef(IncomingReg); in collectIncomingValuesFromPhi() 832 IncomingReg = IncomingDef->getOperand(1).getReg(); in collectIncomingValuesFromPhi() 833 assert(isLaneMaskReg(IncomingReg) || isVreg1(IncomingReg)); in collectIncomingValuesFromPhi() 838 assert(IncomingDef->isPHI() || PhiRegisters.count(IncomingReg)); in collectIncomingValuesFromPhi() 841 Incomings.emplace_back(IncomingReg, IncomingMBB, Register()); in collectIncomingValuesFromPhi()
|