Lines Matching defs:Component
618 enum Component : unsigned {
660 // index of this literal (i.e. either Component::SRC1 or Component::SRC2).
669 assert(CompSrcIdx < Component::MAX_SRC_NUM);
678 assert(CompSrcIdx < Component::MAX_SRC_NUM);
679 return MandatoryLiteralIdx == Component::DST_NUM + CompSrcIdx;
694 // - VOPD component operand indices (Component::DST, Component::SRC0, etc.);
761 assert(CompSrcIdx < Component::MAX_SRC_NUM);
772 assert(CompSrcIdx < Component::MAX_SRC_NUM);
808 using RegIndices = std::array<unsigned, Component::MAX_OPR_NUM>;
822 // GetRegIdx(Component, MCOperandIdx) must return a VGPR register index