Searched refs:CopyDstReg (Results 1 - 5 of 5) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64RedundantCopyElimination.cpp324 MCPhysReg CopyDstReg = PredI->getOperand(0).getReg(); local
332 OptBBClobberedRegs.available(CopyDstReg)) {
333 KnownRegs.push_back(RegImm(CopyDstReg, KnownReg.Imm));
340 if (CopyDstReg == KnownReg.Reg &&
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DRegAllocFast.cpp1018 Register CopyDstReg; local
1022 CopyDstReg = MI.getOperand(0).getReg();
1086 CopyDstReg = Register();
1112 LiveReg &LR = reloadVirtReg(MI, I, Reg, CopyDstReg);
1191 CopyDstReg = Register(); // cancel coalescing;
1193 CopyDstReg = (CopyDstReg == Reg || CopyDstReg == PhysReg) ? PhysReg : 0;
1205 if (CopyDstReg && CopyDstReg
[all...]
H A DMachineLICM.cpp1000 Register CopyDstReg = MI.getOperand(0).getReg();
1002 assert(Register::isVirtualRegister(CopyDstReg) &&
1005 for (MachineInstr &UseMI : MRI->use_instructions(CopyDstReg)) {
H A DMachineCopyPropagation.cpp496 Register CopyDstReg = Copy->getOperand(0).getReg(); local
501 if (MOUse.getReg() != CopyDstReg) {
H A DRegisterCoalescer.cpp1272 Register CopyDstReg = DstOperand.getReg(); local
1457 } else if (NewMI.getOperand(0).getReg() != CopyDstReg) {
1464 CopyDstReg, true /*IsDef*/, true /*IsImp*/, false /*IsKill*/));

Completed in 193 milliseconds