Home
last modified time | relevance | path

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

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
HDSILowerControlFlow.cpp216 Register CopyReg = SimpleIf ? SaveExecReg in emitIf() local
219 BuildMI(MBB, I, DL, TII->get(AMDGPU::COPY), CopyReg) in emitIf()
227 .addReg(CopyReg) in emitIf()
237 .addReg(CopyReg); in emitIf()
278 LIS->createAndComputeVirtRegInterval(CopyReg); in emitIf()
293 Register CopyReg = MRI->createVirtualRegister(BoolRC); in emitElse() local
295 BuildMI(MBB, Start, DL, TII->get(AMDGPU::COPY), CopyReg) in emitElse()
304 .addReg(CopyReg); in emitElse()
346 LIS->createAndComputeVirtRegInterval(CopyReg); in emitElse()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
HDThumb1FrameLowering.cpp888 const unsigned *CopyReg = in spillCalleeSavedRegisters() local
897 while (HiRegToSave != AllHighRegsEnd && CopyReg != AllCopyRegsEnd) { in spillCalleeSavedRegisters()
905 .addReg(*CopyReg, RegState::Define) in spillCalleeSavedRegisters()
911 RegsToPush.push_back(*CopyReg); in spillCalleeSavedRegisters()
913 CopyReg = findNextOrderedReg(++CopyReg, CopyRegs, AllCopyRegsEnd); in spillCalleeSavedRegisters()
998 auto CopyReg = in restoreCalleeSavedRegisters() local
1005 while (HiRegToRestore != AllHighRegsEnd && CopyReg != AllCopyRegsEnd) { in restoreCalleeSavedRegisters()
1007 PopMIB.addReg(*CopyReg, RegState::Define); in restoreCalleeSavedRegisters()
1012 .addReg(*CopyReg, RegState::Kill) in restoreCalleeSavedRegisters()
1015 CopyReg = findNextOrderedReg(++CopyReg, CopyRegs, AllCopyRegsEnd); in restoreCalleeSavedRegisters()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
HDPPCMIPeephole.cpp712 Register CopyReg = SubRegMI->getOperand(1).getReg(); in simplifyCode() local
713 if (Register::isVirtualRegister(CopyReg)) in simplifyCode()
714 SrcMI = MRI->getVRegDef(CopyReg); in simplifyCode()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
HDX86FrameLowering.cpp591 CopyReg = InProlog ? X86::RDX in emitStackProbeInline() local
652 BuildMI(&MBB, DL, TII.get(X86::MOV64rr), CopyReg).addReg(X86::RSP); in emitStackProbeInline()
654 .addReg(CopyReg) in emitStackProbeInline()
HDX86FastISel.cpp3556 unsigned CopyReg = ResultReg + i; in fastLowerCall() local
3570 CopyReg = createResultReg(&X86::RFP80RegClass); in fastLowerCall()
3575 TII.get(TargetOpcode::COPY), CopyReg).addReg(SrcReg); in fastLowerCall()
3588 .addReg(CopyReg); in fastLowerCall()