Searched refs:CmpReg (Results 1 - 7 of 7) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIOptimizeExecMaskingPreRA.cpp122 Register CmpReg = AndCC->getReg(); local
124 if (CmpReg == ExecReg) {
126 CmpReg = AndCC->getReg();
132 auto *Cmp = TRI->findReachingDef(CmpReg, CmpSubReg, *And, MRI, LIS);
183 if ((Register::isVirtualRegister(CmpReg) && MRI.use_nodbg_empty(CmpReg)) ||
184 (CmpReg == CondReg &&
H A DAMDGPURegisterBankInfo.cpp1638 Register CmpReg = Sel->getOperand(1).getReg(); local
1639 B.getMRI()->setRegBank(CmpReg, AMDGPU::SGPRRegBank);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64RedundantCopyElimination.cpp405 MCPhysReg CmpReg = KnownReg.Reg; local
406 if (any_of(MI->implicit_operands(), [CmpReg](MachineOperand &O) {
408 O.getReg() != CmpReg;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp369 unsigned Tmp0, Tmp1, CmpReg, EqzReg, FalseReg, TrueReg; local
372 CmpReg = MRI.createVirtualRegister(&WebAssembly::I32RegClass);
387 BuildMI(BB, DL, TII.get(LT), CmpReg).addReg(Tmp0).addReg(Tmp1);
398 BuildMI(BB, DL, TII.get(And), AndReg).addReg(CmpReg).addReg(SecondCmpReg);
399 CmpReg = AndReg;
402 BuildMI(BB, DL, TII.get(Eqz), EqzReg).addReg(CmpReg);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FastISel.cpp2202 Register CmpReg = fastEmitInst_rri(CmpOpcode, VK1, CmpLHSReg, CmpLHSIsKill, local
2216 CmpReg, true, ImplicitDefReg, true,
2236 Register CmpReg = fastEmitInst_rri(CmpOpcode, RC, CmpLHSReg, CmpLHSIsKill, local
2239 LHSReg, LHSIsKill, CmpReg, true);
2258 Register CmpReg = fastEmitInst_rri(Opc[0], RC, CmpLHSReg, CmpLHSIsKill, local
2260 Register AndReg = fastEmitInst_rr(Opc[1], VR128, CmpReg, /*IsKill=*/false,
2262 Register AndNReg = fastEmitInst_rr(Opc[2], VR128, CmpReg, /*IsKill=*/true,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMFastISel.cpp1290 unsigned CmpReg = getRegForValue(BI->getCondition()); local
1291 if (CmpReg == 0) return false;
1301 CmpReg = constrainOperandRegClass(TII.get(TstOpc), CmpReg, 0);
1304 .addReg(CmpReg)
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp11596 unsigned CmpReg = Incr2Reg; local
11606 CmpReg = incr;
11609 .addReg(CmpReg)
12254 Register CmpReg = RegInfo.createVirtualRegister(&PPC::CRRCRegClass); local
12256 BuildMI(BB, dl, TII->get(PPC::CMPW), CmpReg)
12261 .addReg(CmpReg)

Completed in 175 milliseconds