Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSILowerControlFlow.cpp303 Register SaveReg = MRI->createVirtualRegister(BoolRC); in emitElse() local
305 BuildMI(MBB, Start, DL, TII->get(OrSaveExecOpc), SaveReg) in emitElse()
316 .addReg(SaveReg); in emitElse()
349 LIS->createAndComputeVirtRegInterval(SaveReg); in emitElse()
H A DSIWholeQuadMode.cpp718 Register SaveReg = MRI->createVirtualRegister(&AMDGPU::SReg_32_XM0RegClass); in saveSCC() local
721 BuildMI(MBB, Before, DebugLoc(), TII->get(AMDGPU::COPY), SaveReg) in saveSCC()
725 .addReg(SaveReg); in saveSCC()
729 LIS->createAndComputeVirtRegInterval(SaveReg); in saveSCC()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMExpandPseudoInsts.cpp1345 unsigned SaveReg = ScratchRegs.pop_back_val(); in CMSESaveClearFPRegsV8() local
1346 ClearedFPRegs.emplace_back(Reg, SaveReg, 0); in CMSESaveClearFPRegsV8()
1349 BuildMI(MBB, MBBI, DL, TII->get(ARM::VMOVRS), SaveReg) in CMSESaveClearFPRegsV8()
1525 unsigned SaveReg = AvailableRegs.pop_back_val(); in CMSERestoreFPRegsV8() local
1526 ClearedFPRegs.emplace_back(Reg, SaveReg, 0); in CMSERestoreFPRegsV8()
1529 BuildMI(MBB, MBBI, DL, TII->get(ARM::VMOVRS), SaveReg) in CMSERestoreFPRegsV8()