Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCReduceCRLogicals.cpp546 Register CopySrc = Copy->getOperand(1).getReg(); in lookThroughCRCopy() local
548 if (!CopySrc.isVirtual()) { in lookThroughCRCopy()
551 if (CopySrc == PPC::CR0EQ || CopySrc == PPC::CR6EQ) in lookThroughCRCopy()
553 if (CopySrc == PPC::CR0LT || CopySrc == PPC::CR6LT) in lookThroughCRCopy()
555 if (CopySrc == PPC::CR0GT || CopySrc == PPC::CR6GT) in lookThroughCRCopy()
557 if (CopySrc == PPC::CR0UN || CopySrc == PPC::CR6UN) in lookThroughCRCopy()
562 if ((--Me)->modifiesRegister(CopySrc, TRI)) in lookThroughCRCopy()
566 return MRI->getVRegDef(CopySrc); in lookThroughCRCopy()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineCopyPropagation.cpp708 const MachineOperand &CopySrc = *CopyOperands->Source; in forwardUses() local
709 Register CopySrcReg = CopySrc.getReg(); in forwardUses()
758 if (!CopySrc.isRenamable()) in forwardUses()
760 MOUse.setIsUndef(CopySrc.isUndef()); in forwardUses()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIFoldOperands.cpp1859 const MachineOperand &CopySrc = Copy.getOperand(1); in isAGPRCopy() local
1860 Register CopySrcReg = CopySrc.getReg(); in isAGPRCopy()
1868 OutSubReg = CopySrc.getSubReg(); in isAGPRCopy()
1888 OutSubReg = CopySrc.getSubReg(); in isAGPRCopy()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMLowOverheadLoops.cpp1047 MachineInstr *CopySrc = in ValidateLiveOuts() local
1049 if (CopySrc) in ValidateLiveOuts()
1050 Worklist.push_back(CopySrc); in ValidateLiveOuts()