Lines Matching refs:CompSrcIdx
593 bool hasRegSrcOperand(unsigned CompSrcIdx) const { in hasRegSrcOperand() argument
594 assert(CompSrcIdx < Component::MAX_SRC_NUM); in hasRegSrcOperand()
595 return SrcOperandsNum > CompSrcIdx && !hasMandatoryLiteralAt(CompSrcIdx); in hasRegSrcOperand()
602 bool hasMandatoryLiteralAt(unsigned CompSrcIdx) const { in hasMandatoryLiteralAt() argument
603 assert(CompSrcIdx < Component::MAX_SRC_NUM); in hasMandatoryLiteralAt()
604 return MandatoryLiteralIdx == Component::DST_NUM + CompSrcIdx; in hasMandatoryLiteralAt()
685 unsigned getIndexOfSrcInMCOperands(unsigned CompSrcIdx) const { in getIndexOfSrcInMCOperands() argument
686 assert(CompSrcIdx < Component::MAX_SRC_NUM); in getIndexOfSrcInMCOperands()
687 return FIRST_MC_SRC_IDX[Kind] + getPrevCompSrcNum() + CompSrcIdx; in getIndexOfSrcInMCOperands()
696 unsigned getIndexOfSrcInParsedOperands(unsigned CompSrcIdx) const { in getIndexOfSrcInParsedOperands() argument
697 assert(CompSrcIdx < Component::MAX_SRC_NUM); in getIndexOfSrcInParsedOperands()
698 return FIRST_PARSED_SRC_IDX[Kind] + getPrevCompParsedSrcNum() + CompSrcIdx; in getIndexOfSrcInParsedOperands()