Searched refs:RegSrc (Results 1 – 3 of 3) sorted by relevance
886 Register RegSrc = CopyOperands->Source->getReg(); in ForwardCopyPropagateBlock() local888 if (!TRI->regsOverlap(RegDef, RegSrc)) { in ForwardCopyPropagateBlock()889 assert(RegDef.isPhysical() && RegSrc.isPhysical() && in ForwardCopyPropagateBlock()893 MCRegister Src = RegSrc.asMCReg(); in ForwardCopyPropagateBlock()938 Register RegSrc = CopyOperands->Source->getReg(); in ForwardCopyPropagateBlock() local941 if (!TRI->regsOverlap(RegDef, RegSrc)) { in ForwardCopyPropagateBlock()1030 Register RegSrc = CopyOperands->Source->getReg(); in ForwardCopyPropagateBlock() local1032 if (!TRI->regsOverlap(RegDef, RegSrc)) { in ForwardCopyPropagateBlock()
235 bool RegSrc = MI.getOperand(1).isReg(); in removeTerminatorBit() local236 MI.setDesc(TII->get(RegSrc ? AMDGPU::COPY : AMDGPU::S_MOV_B32)); in removeTerminatorBit()240 bool RegSrc = MI.getOperand(1).isReg(); in removeTerminatorBit() local241 MI.setDesc(TII->get(RegSrc ? AMDGPU::COPY : AMDGPU::S_MOV_B64)); in removeTerminatorBit()
3654 MachineOperand *RegSrc = in foldImmediate() local3656 if (!RegSrc->isReg()) in foldImmediate()3658 if (RI.isSGPRClass(MRI->getRegClass(RegSrc->getReg())) && in foldImmediate()3690 Imm, RegSrc == Src1 ? Src0->getSubReg() : Src1->getSubReg()); in foldImmediate()3695 Register SrcReg = RegSrc->getReg(); in foldImmediate()3696 unsigned SrcSubReg = RegSrc->getSubReg(); in foldImmediate()3699 Src0->setIsKill(RegSrc->isKill()); in foldImmediate()