Home
last modified time | relevance | path

Searched refs:BoolRC (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DSILowerControlFlow.cpp83 const TargetRegisterClass *BoolRC = nullptr; member in __anonfaa441410111::SILowerControlFlow
234 : MRI->createVirtualRegister(BoolRC); in emitIf()
241 Register Tmp = MRI->createVirtualRegister(BoolRC); in emitIf()
317 Register SaveReg = MRI->createVirtualRegister(BoolRC); in emitElse()
392 Register AndReg = MRI->createVirtualRegister(BoolRC); in emitIfBreak()
850 BoolRC = TRI->getBoolRC(); in runOnMachineFunction()
H A DSIWholeQuadMode.cpp1264 const TargetRegisterClass *BoolRC = TRI->getBoolRC(); in processBlock() local
1383 SavedNonStrictReg = MRI->createVirtualRegister(BoolRC); in processBlock()
1392 SavedWQMReg = MRI->createVirtualRegister(BoolRC); in processBlock()
H A DSIInstrInfo.td1086 class BoolRC : RegisterOperand<SReg_1> {
1096 def VOPDstS64orS32 : BoolRC {
1147 def SDWAVopcDst : BoolRC {
H A DSIISelLowering.cpp3597 const TargetRegisterClass *BoolRC = TRI->getBoolRC(); in emitLoadM0FromVGPRLoop() local
3598 Register PhiExec = MRI.createVirtualRegister(BoolRC); in emitLoadM0FromVGPRLoop()
3599 Register NewExec = MRI.createVirtualRegister(BoolRC); in emitLoadM0FromVGPRLoop()
3601 Register CondReg = MRI.createVirtualRegister(BoolRC); in emitLoadM0FromVGPRLoop()
4002 const TargetRegisterClass *BoolRC = TRI->getBoolRC(); in EmitInstrWithCustomInserter() local
4013 MI, MRI, Src0, BoolRC, AMDGPU::sub0, &AMDGPU::SReg_32RegClass); in EmitInstrWithCustomInserter()
4015 MI, MRI, Src0, BoolRC, AMDGPU::sub1, &AMDGPU::SReg_32RegClass); in EmitInstrWithCustomInserter()
4018 MI, MRI, Src1, BoolRC, AMDGPU::sub0, &AMDGPU::SReg_32RegClass); in EmitInstrWithCustomInserter()
4020 MI, MRI, Src1, BoolRC, AMDGPU::sub1, &AMDGPU::SReg_32RegClass); in EmitInstrWithCustomInserter()