Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIOptimizeExecMasking.cpp751 const MachineOperand &OrDst = PossibleOrSaveexec.getOperand(0); in tryRecordOrSaveexecXorSequence() local
753 if (OrDst.isReg() && OrSrc0.isReg()) { in tryRecordOrSaveexecXorSequence()
754 if ((XorSrc0.getReg() == Exec && XorSrc1.getReg() == OrDst.getReg()) || in tryRecordOrSaveexecXorSequence()
755 (XorSrc0.getReg() == OrDst.getReg() && XorSrc1.getReg() == Exec)) { in tryRecordOrSaveexecXorSequence()
H A DSIPeepholeSDWA.cpp853 MachineOperand *OrDst = TII->getNamedOperand(MI, AMDGPU::OpName::vdst); in matchSDWAOperand() local
854 assert(OrDst && OrDst->isReg()); in matchSDWAOperand()
857 OrDst, OrSDWADef, OrOtherDef, DstSel); in matchSDWAOperand()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp3350 Register OrDst = MI.getOperand(0).getReg(); in matchRedundantOr() local
3363 if (canReplaceReg(OrDst, LHS, MRI) && in matchRedundantOr()
3370 if (canReplaceReg(OrDst, RHS, MRI) && in matchRedundantOr()