Lines Matching defs:CompOprIdx
679 unsigned CompOprIdx;
680 for (CompOprIdx = Component::SRC1; CompOprIdx < OperandsNum; ++CompOprIdx) {
681 if (OpDesc.operands()[CompOprIdx].OperandType == AMDGPU::OPERAND_KIMM32) {
682 MandatoryLiteralIdx = CompOprIdx;
688 unsigned ComponentInfo::getIndexInParsedOperands(unsigned CompOprIdx) const {
689 assert(CompOprIdx < Component::MAX_OPR_NUM);
691 if (CompOprIdx == Component::DST)
694 auto CompSrcIdx = CompOprIdx - Component::DST_NUM;
710 unsigned CompOprIdx;
711 for (CompOprIdx = 0; CompOprIdx < CompOprNum; ++CompOprIdx) {
712 unsigned BanksMasks = VOPD_VGPR_BANK_MASKS[CompOprIdx];
713 if (OpXRegs[CompOprIdx] && OpYRegs[CompOprIdx] &&
714 ((OpXRegs[CompOprIdx] & BanksMasks) ==
715 (OpYRegs[CompOprIdx] & BanksMasks)))
716 return CompOprIdx;
739 for (unsigned CompOprIdx : {SRC0, SRC1, SRC2}) {
740 unsigned CompSrcIdx = CompOprIdx - DST_NUM;
741 RegIndices[CompOprIdx] =