Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSILowerControlFlow.cpp762 Register CountReg = MRI->createVirtualRegister(&AMDGPU::SGPR_32RegClass); in lowerInitExec() local
763 auto BfeMI = BuildMI(*MBB, FirstMI, DL, TII->get(AMDGPU::S_BFE_U32), CountReg) in lowerInitExec()
771 .addReg(CountReg) in lowerInitExec()
774 .addReg(CountReg, RegState::Kill) in lowerInitExec()
777 LV->getVarInfo(CountReg).Kills.push_back(CmpMI); in lowerInitExec()
798 LIS->createAndComputeVirtRegInterval(CountReg); in lowerInitExec()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DMVETPAndVPTOptimisationsPass.cpp488 Register CountReg = FirstVCTP->getOperand(1).getReg(); in ConvertTailPredLoop() local
489 if (!CountReg.isVirtual()) { in ConvertTailPredLoop()
493 MachineInstr *Phi = LookThroughCOPY(MRI->getVRegDef(CountReg), MRI); in ConvertTailPredLoop()
501 CountReg = Phi->getOperand(2).getMBB() == ML->getLoopLatch() in ConvertTailPredLoop()
525 .addReg(CountReg); in ConvertTailPredLoop()
530 MRI->constrainRegClass(CountReg, &ARM::rGPRRegClass); in ConvertTailPredLoop()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonHardwareLoops.cpp1250 Register CountReg = MRI->createVirtualRegister(&Hexagon::IntRegsRegClass); in convertToHardwareLoop() local
1251 BuildMI(*Preheader, InsertPos, DL, TII->get(TargetOpcode::COPY), CountReg) in convertToHardwareLoop()
1255 .addReg(CountReg); in convertToHardwareLoop()
1263 Register CountReg = MRI->createVirtualRegister(&Hexagon::IntRegsRegClass); in convertToHardwareLoop() local
1264 BuildMI(*Preheader, InsertPos, DL, TII->get(Hexagon::A2_tfrsi), CountReg) in convertToHardwareLoop()
1267 .addMBB(LoopStart).addReg(CountReg); in convertToHardwareLoop()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ExpandPseudo.cpp645 Register CountReg = VAStartPseudoInstr->getOperand(0).getReg(); in ExpandVastartSaveXmmRegs() local
704 .addReg(CountReg) in ExpandVastartSaveXmmRegs()
705 .addReg(CountReg); in ExpandVastartSaveXmmRegs()
/freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-remarkutil/
H A DRemarkCounter.cpp337 static CommandRegistration CountReg(&CountSub, collectRemarks); variable