Home
last modified time | relevance | path

Searched refs:CanonicalUse (Results 1 – 1 of 1) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DModuloSchedule.cpp1724 MachineInstr *CanonicalUse = CanonicalPhi; in getPhiCanonicalReg() local
1725 Register CanonicalUseReg = CanonicalUse->getOperand(0).getReg(); in getPhiCanonicalReg()
1727 assert(CanonicalUse->isPHI()); in getPhiCanonicalReg()
1728 assert(CanonicalUse->getNumOperands() == 5); in getPhiCanonicalReg()
1730 if (CanonicalUse->getOperand(2).getMBB() == CanonicalUse->getParent()) in getPhiCanonicalReg()
1732 CanonicalUseReg = CanonicalUse->getOperand(LoopRegIdx).getReg(); in getPhiCanonicalReg()
1733 CanonicalUse = MRI.getVRegDef(CanonicalUseReg); in getPhiCanonicalReg()
1814 MachineInstr *CanonicalUse = CanonicalMIs[Use]; in peelPrologAndEpilogs() local
1815 if (CanonicalUse->isPHI()) { in peelPrologAndEpilogs()
1819 Reg = getPhiCanonicalReg(CanonicalUse, Use); in peelPrologAndEpilogs()