Home
last modified time | relevance | path

Searched refs:DataIdx (Results 1 – 3 of 3) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNHazardRecognizer.cpp851 int DataIdx = AMDGPU::getNamedOperandIdx(Opcode, AMDGPU::OpName::vdata); in createsVALUHazard() local
852 if (AMDGPU::getRegBitWidth(Desc.operands()[DataIdx].RegClass) > 64) in createsVALUHazard()
853 return DataIdx; in createsVALUHazard()
873 int DataIdx = createsVALUHazard(MI); in checkVALUHazardsHelper() local
874 return DataIdx >= 0 && in checkVALUHazardsHelper()
875 TRI->regsOverlap(MI.getOperand(DataIdx).getReg(), Reg); in checkVALUHazardsHelper()
H A DSIInstrInfo.cpp5474 const int DataIdx = AMDGPU::getNamedOperandIdx(TID.Opcode, in getRegClass() local
5477 if (DataIdx != -1) { in getRegClass()
5676 const int DataIdx = AMDGPU::getNamedOperandIdx(Opc, in isOperandLegal() local
5678 if ((int)OpIdx == VDstIdx && DataIdx != -1 && in isOperandLegal()
5679 MI.getOperand(DataIdx).isReg() && in isOperandLegal()
5680 RI.isAGPR(MRI, MI.getOperand(DataIdx).getReg()) != IsAGPR) in isOperandLegal()
5682 if ((int)OpIdx == DataIdx) { in isOperandLegal()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/Disassembler/
H A DAMDGPUDisassembler.cpp385 int DataIdx = AMDGPU::getNamedOperandIdx(Opc, DataNameIdx); in decodeOperand_AVLdSt_Any() local
386 if ((int)Inst.getNumOperands() == DataIdx) { in decodeOperand_AVLdSt_Any()
395 IsAGPROperand(Inst, DataIdx, MRI)) in decodeOperand_AVLdSt_Any()