Lines Matching refs:SrcSubReg
754 Register SrcSubReg = RI.getSubReg(SrcReg, SubIdx); in expandSGPRCopy() local
755 assert(DestSubReg && SrcSubReg && "Failed to find subregs!"); in expandSGPRCopy()
760 bool AlignedSrc = ((SrcSubReg - AMDGPU::SGPR0) % 2) == 0; in expandSGPRCopy()
766 SrcSubReg = RI.getSubReg(SrcReg, SubIdx); in expandSGPRCopy()
767 assert(DestSubReg && SrcSubReg && "Failed to find subregs!"); in expandSGPRCopy()
773 .addReg(SrcSubReg) in expandSGPRCopy()
1110 Register SrcSubReg = RI.getSubReg(SrcReg, SubIdx); in copyPhysReg() local
1111 assert(DestSubReg && SrcSubReg && "Failed to find subregs!"); in copyPhysReg()
1119 indirectCopyToAGPR(*this, MBB, MI, DL, DestSubReg, SrcSubReg, UseKill, in copyPhysReg()
1125 .addReg(SrcSubReg) in copyPhysReg()
1127 .addReg(SrcSubReg) in copyPhysReg()
1138 BuildMI(MBB, MI, DL, get(Opcode), DestSubReg).addReg(SrcSubReg); in copyPhysReg()
3573 unsigned SrcSubReg = RegSrc->getSubReg(); in foldImmediate() local
3575 Src0->setSubReg(SrcSubReg); in foldImmediate()
9476 const DebugLoc &DL, Register Src, unsigned SrcSubReg, Register Dst) const { in createPHISourceCopy() argument
9487 .addReg(Src, 0, SrcSubReg) in createPHISourceCopy()
9490 return TargetInstrInfo::createPHISourceCopy(MBB, InsPt, DL, Src, SrcSubReg, in createPHISourceCopy()