Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNVOPDUtils.cpp80 if (Operand.isReg() && TRI->isVectorRegister(MRI, Operand.getReg())) in checkVOPDRegConstraints()
93 if (!TRI->isVectorRegister(MRI, Src0.getReg())) { in checkVOPDRegConstraints()
H A DSIOptimizeVGPRLiveRange.cpp247 if (MOReg.isPhysical() || !TRI->isVectorRegister(*MRI, MOReg)) in collectCandidateRegisters()
287 if (Reg.isPhysical() || !TRI->isVectorRegister(*MRI, Reg)) in collectCandidateRegisters()
373 if (MOReg.isPhysical() || !TRI->isVectorRegister(*MRI, MOReg)) in collectWaterfallCandidateRegisters()
H A DSIInsertWaitcnts.cpp838 if (TRI->isVectorRegister(*MRI, Op.getReg())) { in getRegInterval()
947 if (TRI->isVectorRegister(*MRI, Op.getReg())) in updateByEvent()
1001 if (TRI->isVectorRegister(*MRI, Op.getReg())) in updateByEvent()
1027 assert(TRI->isVectorRegister(*MRI, Op.getReg())); in updateByEvent()
1952 const bool IsVGPR = TRI->isVectorRegister(*MRI, Op.getReg()); in generateWaitcntInstBefore()
2655 if (!TRI->isVectorRegister(*MRI, Op.getReg())) in shouldFlushVmCnt()
H A DSIRegisterInfo.h327 bool isVectorRegister(const MachineRegisterInfo &MRI, Register Reg) const { in isVectorRegister() function
H A DSIPreEmitPeephole.cpp280 TRI->isVectorRegister(MRI, MO.getReg()); in optimizeSetGPR()
H A DGCNHazardRecognizer.cpp713 if (!Use.isReg() || TRI.isVectorRegister(MF.getRegInfo(), Use.getReg())) in checkVMEMHazards()
857 if (!TRI->isVectorRegister(MRI, Def.getReg())) in checkVALUHazardsHelper()
1095 if (!TRI.isVectorRegister(MRI, Op.getReg())) in checkInlineAsmHazards()
2708 if (TRI.isVectorRegister(MRI, Reg)) { in checkMAIVALUHazards()
H A DSIFixSGPRCopies.cpp846 if (TRI->isVectorRegister(*MRI, PHIRes) || in processPHINode()
H A DSIISelLowering.cpp5478 if (Src0.isReg() && TRI->isVectorRegister(MRI, Src0.getReg())) { in EmitInstrWithCustomInserter()
5484 if (Src1.isReg() && TRI->isVectorRegister(MRI, Src1.getReg())) { in EmitInstrWithCustomInserter()
5491 if (TRI->isVectorRegister(MRI, Src2.getReg())) { in EmitInstrWithCustomInserter()
H A DSIInstrInfo.cpp4771 if (RI.isVectorRegister(MRI, SrcReg) && RI.isSGPRReg(MRI, DstReg)) { in verifyCopy()