Home
last modified time | relevance | path

Searched refs:getBoolRC (Results 1 – 10 of 10) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNSubtarget.h1432 const TargetRegisterClass *getBoolRC() const { in getBoolRC() function
1433 return getRegisterInfo()->getBoolRC(); in getBoolRC()
H A DSIWholeQuadMode.cpp966 TmpReg = MRI->createVirtualRegister(TRI->getBoolRC()); in lowerKillI1()
992 LiveMaskWQM = MRI->createVirtualRegister(TRI->getBoolRC()); in lowerKillI1()
1318 const TargetRegisterClass *BoolRC = TRI->getBoolRC(); in processBlock()
1638 LiveMaskReg = MRI->createVirtualRegister(TRI->getBoolRC()); in runOnMachineFunction()
H A DSIRegisterInfo.h345 const TargetRegisterClass *getBoolRC() const { in getBoolRC() function
H A DSILowerI1Copies.cpp810 MRI->setRegClass(DstReg, ST->getBoolRC()); in markAsLaneMask()
H A DAMDGPUInstructionSelector.cpp97 RC->hasSuperClassEq(TRI.getBoolRC()); in isVCC()
149 if (!RBI.constrainGenericRegister(DstReg, *TRI.getBoolRC(), *MRI)) in selectCOPY()
1349 *TRI.getBoolRC(), *MRI); in selectG_ICMP_or_FCMP()
1377 return RBI.constrainGenericRegister(Dst, *TRI.getBoolRC(), *MRI); in selectIntrinsicCmp()
1405 RBI.constrainGenericRegister(Dst, *TRI.getBoolRC(), *MRI); in selectIntrinsicCmp()
2911 Register TmpReg = MRI->createVirtualRegister(TRI.getBoolRC()); in selectG_BRCOND()
2921 ConstrainRC = TRI.getBoolRC(); in selectG_BRCOND()
H A DSILowerControlFlow.cpp860 BoolRC = TRI->getBoolRC(); in runOnMachineFunction()
H A DSIInstrInfo.cpp1310 Register SReg2 = MRI.createVirtualRegister(RI.getBoolRC()); in insertVectorSelect()
1328 Register SReg2 = MRI.createVirtualRegister(RI.getBoolRC()); in insertVectorSelect()
1358 Register Reg = MRI.createVirtualRegister(RI.getBoolRC()); in insertEQ()
1371 Register Reg = MRI.createVirtualRegister(RI.getBoolRC()); in insertNE()
8658 Register DstReg = MRI.createVirtualRegister(RI.getBoolRC()); in convertNonUniformIfRegion()
8685 Register DstReg = MRI.createVirtualRegister(RI.getBoolRC()); in convertNonUniformLoopRegion()
8686 Register BackEdgeReg = MRI.createVirtualRegister(RI.getBoolRC()); in convertNonUniformLoopRegion()
8693 Register ZeroReg = MRI.createVirtualRegister(RI.getBoolRC()); in convertNonUniformLoopRegion()
8829 Register UnusedCarry = MRI.createVirtualRegister(RI.getBoolRC()); in getAddNoCarry()
8848 *RI.getBoolRC(), I, /* RestoreAfter */ false, in getAddNoCarry()
H A DSIFixSGPRCopies.cpp1129 Register Tmp = MRI->createVirtualRegister(TRI->getBoolRC()); in fixSCCCopies()
H A DSIRegisterInfo.cpp3135 return getBoolRC(); in getRegClass()
H A DSIISelLowering.cpp4228 const TargetRegisterClass *BoolRC = TRI->getBoolRC(); in emitLoadM0FromVGPRLoop()
4764 const TargetRegisterClass *BoolRC = TRI->getBoolRC(); in EmitInstrWithCustomInserter()