Home
last modified time | relevance | path

Searched refs:hasVectorRegisters (Results 1 – 5 of 5) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIFixSGPRCopies.cpp134 if (TRI->hasVectorRegisters(MRI.getRegClass(MI.getOperand(i).getReg()))) in hasVectorOperands()
165 TRI.hasVectorRegisters(SrcRC); in isVGPRToSGPRCopy()
172 TRI.hasVectorRegisters(DstRC); in isSGPRToVGPRCopy()
597 if (DstReg == AMDGPU::M0 && TRI->hasVectorRegisters(SrcRC)) { in runOnMachineFunction()
664 if (TRI->hasVectorRegisters(TII->getOpRegClass(MI, 0)) || in runOnMachineFunction()
689 (TRI->hasVectorRegisters(Src0RC) || in runOnMachineFunction()
690 TRI->hasVectorRegisters(Src1RC))) { in runOnMachineFunction()
H A DSIRegisterInfo.h177 bool hasVectorRegisters(const TargetRegisterClass *RC) const { in hasVectorRegisters() function
H A DSIWholeQuadMode.cpp583 TRI->hasVectorRegisters(TRI->getPhysRegClass(Reg))) { in scanInstructions()
H A DSIFoldOperands.cpp697 if (TRI->isSGPRClass(SrcRC) && TRI->hasVectorRegisters(DestRC)) { in foldOperand()
H A DSIInstrInfo.cpp5471 if (RI.hasVectorRegisters(OpRC)) { in legalizeOperands()
5562 if (Src.isReg() && RI.hasVectorRegisters(MRI.getRegClass(Src.getReg()))) in legalizeOperands()
6750 if (!RI.hasVectorRegisters(getOpRegClass(UseMI, OpNo))) { in addUsersToMoveToVALUWorklist()