Searched refs:getBoolRC (Results 1 – 11 of 11) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUGlobalISelDivergenceLowering.cpp | 93 if (MRI->constrainRegClass(DstReg, ST->getBoolRC())) in markAsLaneMask() 98 MRI->setRegClass(DstReg, ST->getBoolRC()); in markAsLaneMask() 187 MRI->setRegClass(Copy.getReg(0), ST->getBoolRC()); in constrainAsLaneMask()
|
H A D | GCNSubtarget.h | 1536 const TargetRegisterClass *getBoolRC() const { in getBoolRC() function 1537 return getRegisterInfo()->getBoolRC(); in getBoolRC()
|
H A D | SIWholeQuadMode.cpp | 956 TmpReg = MRI->createVirtualRegister(TRI->getBoolRC()); in lowerKillI1() 982 LiveMaskWQM = MRI->createVirtualRegister(TRI->getBoolRC()); in lowerKillI1() 1263 const TargetRegisterClass *BoolRC = TRI->getBoolRC(); in processBlock() 1691 LiveMaskReg = MRI->createVirtualRegister(TRI->getBoolRC()); in runOnMachineFunction()
|
H A D | SIRegisterInfo.h | 345 const TargetRegisterClass *getBoolRC() const { in getWaveMaskRegClass() 339 const TargetRegisterClass *getBoolRC() const { getBoolRC() function
|
H A D | SILowerI1Copies.cpp | 813 MRI->setRegClass(DstReg, ST->getBoolRC()); in markAsLaneMask()
|
H A D | AMDGPUInstructionSelector.cpp | 92 RC->hasSuperClassEq(TRI.getBoolRC()); in isVCC() 144 if (!RBI.constrainGenericRegister(DstReg, *TRI.getBoolRC(), *MRI)) in selectCOPY() 1337 *TRI.getBoolRC(), *MRI); in selectG_ICMP_or_FCMP() 1365 return RBI.constrainGenericRegister(Dst, *TRI.getBoolRC(), *MRI); in selectIntrinsicCmp() 1393 RBI.constrainGenericRegister(Dst, *TRI.getBoolRC(), *MRI); in selectIntrinsicCmp() 2858 Register TmpReg = MRI->createVirtualRegister(TRI.getBoolRC()); in selectG_BRCOND() 2868 ConstrainRC = TRI.getBoolRC(); in selectG_BRCOND()
|
H A D | SILowerControlFlow.cpp | 772 BoolRC = TRI->getBoolRC(); in runOnMachineFunction()
|
H A D | SIInstrInfo.cpp | 1309 Register SReg2 = MRI.createVirtualRegister(RI.getBoolRC()); in insertVectorSelect() 1327 Register SReg2 = MRI.createVirtualRegister(RI.getBoolRC()); in insertVectorSelect() 1357 Register Reg = MRI.createVirtualRegister(RI.getBoolRC()); in insertEQ() 1370 Register Reg = MRI.createVirtualRegister(RI.getBoolRC()); in insertNE() 8781 Register DstReg = MRI.createVirtualRegister(RI.getBoolRC()); in convertNonUniformIfRegion() 8808 Register DstReg = MRI.createVirtualRegister(RI.getBoolRC()); in convertNonUniformLoopRegion() 8809 Register BackEdgeReg = MRI.createVirtualRegister(RI.getBoolRC()); in convertNonUniformLoopRegion() 8816 Register ZeroReg = MRI.createVirtualRegister(RI.getBoolRC()); in convertNonUniformLoopRegion() 8952 Register UnusedCarry = MRI.createVirtualRegister(RI.getBoolRC()); in getAddNoCarry() 8971 *RI.getBoolRC(), I, /* RestoreAfter */ false, in getAddNoCarry()
|
H A D | SIFixSGPRCopies.cpp | 1125 Register Tmp = MRI->createVirtualRegister(TRI->getBoolRC()); in fixSCCCopies()
|
H A D | SIRegisterInfo.cpp | 3144 return getBoolRC(); in getRegClass()
|
H A D | SIISelLowering.cpp | 4472 const TargetRegisterClass *BoolRC = TRI->getBoolRC(); in emitLoadM0FromVGPRLoop() 5008 const TargetRegisterClass *BoolRC = TRI->getBoolRC(); in EmitInstrWithCustomInserter()
|