Home
last modified time | relevance | path

Searched refs:getWaveMaskRegClass (Results 1 – 9 of 9) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIRegisterInfo.h350 const TargetRegisterClass *getWaveMaskRegClass() const { in getWaveMaskRegClass() function
H A DSILowerSGPRSpills.cpp427 const TargetRegisterClass *RC = TRI->getWaveMaskRegClass(); in runOnMachineFunction()
H A DSIFrameLowering.cpp897 MRI, LiveUnits, *TRI.getWaveMaskRegClass()); in buildScratchExecCopy()
1505 const TargetRegisterClass &RC = *TRI->getWaveMaskRegClass(); in determinePrologEpilogSGPRSaves()
H A DAMDGPUInstructionSelector.cpp353 Register UnusedCarry = MRI->createVirtualRegister(TRI.getWaveMaskRegClass()); in selectG_ADD_SUB()
388 const TargetRegisterClass *CarryRC = TRI.getWaveMaskRegClass(); in selectG_ADD_SUB()
1042 MRI->setRegClass(Reg, TRI.getWaveMaskRegClass()); in selectG_INTRINSIC()
1573 MRI->setRegClass(Reg, TRI.getWaveMaskRegClass()); in selectEndCfIntrinsic()
H A DAMDGPULegalizerInfo.cpp6949 MRI.setRegClass(Def, TRI->getWaveMaskRegClass()); in legalizeIntrinsic()
6950 MRI.setRegClass(Use, TRI->getWaveMaskRegClass()); in legalizeIntrinsic()
6985 MRI.setRegClass(Reg, TRI->getWaveMaskRegClass()); in legalizeIntrinsic()
H A DSIRegisterInfo.cpp945 return getWaveMaskRegClass(); in getCrossCopyRegClass()
H A DAMDGPURegisterBankInfo.cpp785 const TargetRegisterClass *WaveRC = TRI->getWaveMaskRegClass(); in executeInWaterfallLoop()
H A DSIInstrInfo.cpp7173 Register CondReg = MRI.createVirtualRegister(RI.getWaveMaskRegClass()); in moveToVALUImpl()
H A DSIISelLowering.cpp4637 const TargetRegisterClass *WaveMaskRegClass = TRI->getWaveMaskRegClass(); in lowerWaveReduce()