Searched refs:isAGPR (Results 1 – 8 of 8) sorted by relevance
| /openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| D | SIFoldOperands.cpp | 723 if (Size > 4 && TRI->isAGPR(*MRI, UseMI->getOperand(0).getReg()) && in foldOperand() 746 } else if (Def->isReg() && TRI->isAGPR(*MRI, Def->getReg())) { in foldOperand() 801 if (TRI->isAGPR(*MRI, Reg0) && TRI->isVGPR(*MRI, Reg1)) in foldOperand() 803 else if (TRI->isVGPR(*MRI, Reg0) && TRI->isAGPR(*MRI, Reg1)) in foldOperand() 805 else if (ST->hasGFX90AInsts() && TRI->isAGPR(*MRI, Reg0) && in foldOperand() 806 TRI->isAGPR(*MRI, Reg1)) in foldOperand() 1567 if (TRI->isAGPR(*MRI, Op->getReg())) in tryFoldRegSequence() 1573 if (!TRI->isAGPR(*MRI, SubDef->getOperand(1).getReg())) in tryFoldRegSequence() 1605 if (TRI->isAGPR(*MRI, Def->getReg())) { in tryFoldRegSequence() 1661 if (!TRI->isAGPR(*MRI, CopyIn) || Copy->getOperand(1).getSubReg()) in tryFoldLCSSAPhi() [all …]
|
| D | SIRegisterInfo.h | 284 bool isAGPR(const MachineRegisterInfo &MRI, Register Reg) const; 286 return isVGPR(MRI, Reg) || isAGPR(MRI, Reg); in isVectorRegister()
|
| D | SIFixSGPRCopies.cpp | 797 TRI->isAGPR(*MRI, UseMI->getOperand(0).getReg())) || in processPHINode() 798 TRI->isAGPR(*MRI, Use.getReg()); in processPHINode() 871 if (!SrcReg.isVirtual() || TRI->isAGPR(*MRI, SrcReg)) { in lowerSpecialCase()
|
| D | SIInstrInfo.cpp | 1984 !RI.isAGPR(MBB.getParent()->getRegInfo(), SrcOp.getReg())) { in expandPostRAPseudo() 3066 if (RI.isAGPR(*MRI, DstReg)) { in FoldImmediate() 4727 (RI.isAGPR(MRI, Dst->getReg()) != RI.isAGPR(MRI, Data->getReg()))) { in verifyInstruction() 4733 (RI.isAGPR(MRI, Data->getReg()) != RI.isAGPR(MRI, Data2->getReg()))) { in verifyInstruction() 4739 if ((Dst && RI.isAGPR(MRI, Dst->getReg())) || in verifyInstruction() 4740 (Data && RI.isAGPR(MRI, Data->getReg())) || in verifyInstruction() 4741 (Data2 && RI.isAGPR(MRI, Data2->getReg()))) { in verifyInstruction() 4817 RI.isAGPR(MRI, MI.getOperand(0).getReg()) ? in getVALUOp() 5143 bool IsAGPR = RI.isAGPR(MRI, MO->getReg()); in isOperandLegal() 5157 RI.isAGPR(MRI, MI.getOperand(DataIdx).getReg()) != IsAGPR) in isOperandLegal() [all …]
|
| D | SIInsertWaitcnts.cpp | 508 if (TRI->isAGPR(*MRI, Op.getReg())) in getRegInterval()
|
| D | SIFrameLowering.cpp | 1352 TRI->isAGPR(MRI, VReg))) { in processFunctionBeforeFrameFinalized()
|
| D | GCNHazardRecognizer.cpp | 1995 if (!Op.isReg() || !TRI.isAGPR(MF.getRegInfo(), Op.getReg())) in checkMAIHazards908()
|
| D | SIRegisterInfo.cpp | 2919 bool SIRegisterInfo::isAGPR(const MachineRegisterInfo &MRI, in isAGPR() function in SIRegisterInfo
|