Searched refs:getBoolRC (Results 1 – 12 of 12) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUGlobalISelDivergenceLowering.cpp | 94 if (MRI->constrainRegClass(DstReg, ST->getBoolRC())) in markAsLaneMask() 99 MRI->setRegClass(DstReg, ST->getBoolRC()); in markAsLaneMask() 188 MRI->setRegClass(Copy.getReg(0), ST->getBoolRC()); in constrainAsLaneMask() 230 MachineRegisterInfo::VRegAttrs BoolS1 = {ST->getBoolRC(), LLT::scalar(1)}; in lowerTemporalDivergenceI1()
|
| H A D | SIWholeQuadMode.cpp | 966 TmpReg = MRI->createVirtualRegister(TRI->getBoolRC()); in lowerKillI1() 992 LiveMaskWQM = MRI->createVirtualRegister(TRI->getBoolRC()); in lowerKillI1() 1277 const TargetRegisterClass *BoolRC = TRI->getBoolRC(); in processBlock() 1573 Register EntryExec = MRI->createVirtualRegister(TRI->getBoolRC()); in lowerInitExec() 1748 LiveMaskReg = MRI->createVirtualRegister(TRI->getBoolRC()); in run()
|
| H A D | GCNSubtarget.h | 1657 const TargetRegisterClass *getBoolRC() const { in getBoolRC() function 1658 return getRegisterInfo()->getBoolRC(); in getBoolRC()
|
| H A D | SIRegisterInfo.h | 380 const TargetRegisterClass *getBoolRC() const { in getBoolRC() function
|
| H A D | AMDGPUInstructionSelector.cpp | 92 RC->hasSuperClassEq(TRI.getBoolRC()); in isVCC() 144 if (!RBI.constrainGenericRegister(DstReg, *TRI.getBoolRC(), *MRI)) in selectCOPY() 259 return RBI.constrainGenericRegister(DstReg, *TRI.getBoolRC(), *MRI); in selectCOPY_VCC_SCC() 1492 *TRI.getBoolRC(), *MRI); in selectG_ICMP_or_FCMP() 1520 return RBI.constrainGenericRegister(Dst, *TRI.getBoolRC(), *MRI); in selectIntrinsicCmp() 1548 RBI.constrainGenericRegister(Dst, *TRI.getBoolRC(), *MRI); in selectIntrinsicCmp() 1607 Dst = MRI->createVirtualRegister(TRI.getBoolRC()); in selectBallot() 1621 if (!RBI.constrainGenericRegister(Dst, *TRI.getBoolRC(), *MRI)) in selectBallot() 1627 if (!RBI.constrainGenericRegister(Dst, *TRI.getBoolRC(), *MRI)) in selectBallot() 3052 Register TmpReg = MRI->createVirtualRegister(TRI.getBoolRC()); in selectG_BRCOND() [all …]
|
| H A D | SILowerI1Copies.cpp | 744 MRI->setRegClass(DstReg, ST->getBoolRC()); in markAsLaneMask()
|
| H A D | SILowerControlFlow.cpp | 773 BoolRC = TRI->getBoolRC(); in run()
|
| H A D | SIFixSGPRCopies.cpp | 1160 Register Tmp = MRI->createVirtualRegister(TRI->getBoolRC()); in fixSCCCopies()
|
| H A D | SIInstrInfo.cpp | 1270 Register SReg2 = MRI.createVirtualRegister(RI.getBoolRC()); in insertVectorSelect() 1288 Register SReg2 = MRI.createVirtualRegister(RI.getBoolRC()); in insertVectorSelect() 1318 Register Reg = MRI.createVirtualRegister(RI.getBoolRC()); in insertEQ() 1331 Register Reg = MRI.createVirtualRegister(RI.getBoolRC()); in insertNE() 9383 Register UnusedCarry = MRI.createVirtualRegister(RI.getBoolRC()); in getAddNoCarry() 9402 *RI.getBoolRC(), I, /* RestoreAfter */ false, in getAddNoCarry()
|
| H A D | SIFoldOperands.cpp | 412 Register CarryOutReg = MRI->createVirtualRegister(TRI->getBoolRC()); in foldCopyToVGPROfScalarAddOfFrameIndex()
|
| H A D | SIRegisterInfo.cpp | 3909 return getBoolRC(); in getRegClass()
|
| H A D | SIISelLowering.cpp | 4688 const TargetRegisterClass *BoolRC = TRI->getBoolRC(); in emitLoadM0FromVGPRLoop() 5347 const TargetRegisterClass *BoolRC = TRI->getBoolRC(); in EmitInstrWithCustomInserter()
|