Lines Matching full:src0
536 MachineOperand &Src0 = SaveExecInst->getOperand(1); in optimizeExecSequence() local
541 if (Src0.isReg() && Src0.getReg() == CopyFromExec) { in optimizeExecSequence()
547 OtherOp = &Src0; in optimizeExecSequence()
583 MachineOperand *Src0 = TII->getNamedOperand(VCmp, AMDGPU::OpName::src0); in optimizeVCMPSaveExecSequence() local
609 Builder.add(*Src0); in optimizeVCMPSaveExecSequence()
617 if (Src0->isReg()) in optimizeVCMPSaveExecSequence()
618 MRI->clearKillFlags(Src0->getReg()); in optimizeVCMPSaveExecSequence()
653 MachineOperand *SaveExecSrc0 = TII->getNamedOperand(MI, AMDGPU::OpName::src0); in tryRecordVCmpxAndSaveexecSequence()
681 MachineOperand *Src0 = TII->getNamedOperand(*VCmp, AMDGPU::OpName::src0); in tryRecordVCmpxAndSaveexecSequence() local
682 if (Src0->isReg() && TRI->isSGPRReg(*MRI, Src0->getReg()) && in tryRecordVCmpxAndSaveexecSequence()
683 MI.modifiesRegister(Src0->getReg(), TRI)) in tryRecordVCmpxAndSaveexecSequence()
709 if (Src0->isReg()) in tryRecordVCmpxAndSaveexecSequence()
710 NonDefRegs.push_back(Src0->getReg()); in tryRecordVCmpxAndSaveexecSequence()