Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZPostRewrite.cpp112 MachineInstr *CopyInst = nullptr; in selectSELRMux() local
119 CopyInst = BuildMI(*MBBI->getParent(), MBBI, MBBI->getDebugLoc(), in selectSELRMux()
122 MBB.getParent()->substituteDebugValuesForInst(*MBBI, *CopyInst, 1); in selectSELRMux()
132 CopyInst = BuildMI(*MBBI->getParent(), MBBI, MBBI->getDebugLoc(), in selectSELRMux()
139 CopyInst = BuildMI(*MBBI->getParent(), MBBI, MBBI->getDebugLoc(), in selectSELRMux()
148 if (CopyInst) in selectSELRMux()
149 MBB.getParent()->substituteDebugValuesForInst(*MBBI, *CopyInst, 1); in selectSELRMux()
213 MachineInstr *CopyInst = in expandCondMove() local
217 MBB.getParent()->substituteDebugValuesForInst(*MBBI, *CopyInst, 1); in expandCondMove()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsRegisterBankInfo.cpp314 const MachineInstr *MI, const MachineInstr *CopyInst, unsigned Op) { in setTypesAccordingToPhysicalRegister() argument
315 assert((CopyInst->getOperand(Op).getReg().isPhysical()) && in setTypesAccordingToPhysicalRegister()
318 const MachineFunction &MF = *CopyInst->getMF(); in setTypesAccordingToPhysicalRegister()
322 *CopyInst->getMF()->getSubtarget().getRegBankInfo(); in setTypesAccordingToPhysicalRegister()
324 RBI.getRegBank(CopyInst->getOperand(Op).getReg(), MRI, TRI); in setTypesAccordingToPhysicalRegister()
H A DMipsRegisterBankInfo.h175 const MachineInstr *CopyInst,
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DInlineSpiller.cpp285 auto CopyInst = TII.isCopyInstr(MI); in isCopyOfBundle() local
286 if (!CopyInst) in isCopyOfBundle()
289 const MachineOperand &DstOp = *CopyInst->Destination; in isCopyOfBundle()
290 const MachineOperand &SrcOp = *CopyInst->Source; in isCopyOfBundle()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCFrameLowering.cpp1271 const MCInstrDesc &CopyInst = TII.get(isPPC64 ? PPC::OR8 : PPC::OR); in inlineStackProbe() local
1399 BuildMI(*ProbeExitMBB, ProbeExitMBB->end(), DL, CopyInst, TempReg) in inlineStackProbe()
1411 BuildMI(&MBB, DL, CopyInst, TempReg).addReg(SPReg).addReg(SPReg); in inlineStackProbe()
1476 BuildMI(*CurrentMBB, {MI}, DL, CopyInst, FPReg).addReg(SPReg).addReg(SPReg); in inlineStackProbe()
H A DPPCRegisterInfo.cpp902 const MCInstrDesc &CopyInst = TII.get(LP64 ? PPC::OR8 : PPC::OR); in lowerPrepareProbedAlloca() local
910 BuildMI(MBB, II, dl, CopyInst, ActualNegSizeReg) in lowerPrepareProbedAlloca()
920 BuildMI(MBB, II, dl, CopyInst, ActualNegSizeReg) in lowerPrepareProbedAlloca()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstructionSelector.cpp
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86InstructionSelector.cpp1517 MachineInstr &CopyInst = *BuildMI(*I.getParent(), I, I.getDebugLoc(), in selectMergeValues() local
1521 if (!select(CopyInst)) in selectMergeValues()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp4242 MachineInstr &CopyInst = in selectUnmergeValues() local
4246 constrainSelectedInstRegOperands(CopyInst, TII, TRI, RBI); in selectUnmergeValues()