Lines Matching defs:Copy
89 MachineInstr *Copy;
109 V2SCopyInfo() : Copy(nullptr), ID(0){};
111 : Copy(C), NumSVCopies(0), NumReadfirstlanes(Width / 32), ID(Id){};
114 dbgs() << ID << " : " << *Copy << "\n\tS:" << SChain.size()
189 getCopyRegClasses(const MachineInstr &Copy,
192 Register DstReg = Copy.getOperand(0).getReg();
193 Register SrcReg = Copy.getOperand(1).getReg();
200 // SrcRC = TRI.getSubRegClass(SrcRC, Copy.getOperand(1).getSubReg());
343 static bool isSafeToFoldImmIntoCopy(const MachineInstr *Copy,
348 if (Copy->getOpcode() != AMDGPU::COPY)
360 if (Copy->getOperand(1).getSubReg())
921 AnalysisWorklist.push_back(Info.Copy);
989 MachineInstr *SiblingCopy = InfoIt->second.Copy;
1039 LLVM_DEBUG(dbgs() << "V2S copy " << *C.Copy
1044 Copies.insert(C.Copy);
1053 MachineInstr *MI = C.second.Copy;