Lines Matching refs:isReg

104     if (Src.isReg() && Src.getReg() == Exec)  in isCopyFromExec()
119 if (Dst.isReg() && Dst.getReg() == Exec && MI.getOperand(1).isReg()) in isCopyToExec()
144 if (Src1.isReg() && Src1.getReg() == AMDGPU::EXEC) in isLogicalOpOnExec()
147 if (Src2.isReg() && Src2.getReg() == AMDGPU::EXEC) in isLogicalOpOnExec()
160 if (Src1.isReg() && Src1.getReg() == AMDGPU::EXEC_LO) in isLogicalOpOnExec()
163 if (Src2.isReg() && Src2.getReg() == AMDGPU::EXEC_LO) in isLogicalOpOnExec()
216 bool RegSrc = MI.getOperand(1).isReg(); in removeTerminatorBit()
221 bool RegSrc = MI.getOperand(1).isReg(); in removeTerminatorBit()
360 if (MO.isReg() && MO.isKill()) { in findInstrBackwards()
541 if (Src0.isReg() && Src0.getReg() == CopyFromExec) { in optimizeExecSequence()
543 } else if (Src1.isReg() && Src1.getReg() == CopyFromExec) { in optimizeExecSequence()
617 if (Src0->isReg()) in optimizeVCMPSaveExecSequence()
619 if (Src1->isReg()) in optimizeVCMPSaveExecSequence()
654 if (!SaveExecSrc0->isReg()) in tryRecordVCmpxAndSaveexecSequence()
682 if (Src0->isReg() && TRI->isSGPRReg(*MRI, Src0->getReg()) && in tryRecordVCmpxAndSaveexecSequence()
687 if (Src1->isReg() && TRI->isSGPRReg(*MRI, Src1->getReg()) && in tryRecordVCmpxAndSaveexecSequence()
709 if (Src0->isReg()) in tryRecordVCmpxAndSaveexecSequence()
712 if (Src1->isReg()) in tryRecordVCmpxAndSaveexecSequence()
738 if (XorDst.isReg() && XorDst.getReg() == Exec && XorSrc0.isReg() && in tryRecordOrSaveexecXorSequence()
739 XorSrc1.isReg() && in tryRecordOrSaveexecXorSequence()
753 if (OrDst.isReg() && OrSrc0.isReg()) { in tryRecordOrSaveexecXorSequence()