Home
last modified time | relevance | path

Searched refs:VGPRCopy (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIFoldOperands.cpp1898 Register &VGPRCopy = VGPRCopies[Src]; in foldCopyToAGPRRegSequence() local
1899 if (!VGPRCopy) { in foldCopyToAGPRRegSequence()
1912 VGPRCopy = MRI->createVirtualRegister(VGPRUseSubRC); in foldCopyToAGPRRegSequence()
1913 BuildMI(MBB, CopyMI, DL, TII->get(AMDGPU::COPY), VGPRCopy).add(*Def); in foldCopyToAGPRRegSequence()
1914 B.addReg(VGPRCopy); in foldCopyToAGPRRegSequence()
1920 B.addReg(VGPRCopy); in foldCopyToAGPRRegSequence()
2698 MachineInstr *VGPRCopy = in tryOptimizeAGPRPhis() local
2705 BuildMI(*DefMBB, ++VGPRCopy->getIterator(), Def->getDebugLoc(), in tryOptimizeAGPRPhis()
2709 LLVM_DEBUG(dbgs() << "Caching AGPR into VGPR: " << *VGPRCopy); in tryOptimizeAGPRPhis()