Searched refs:DiamondReuseMultiInput (Results 1 – 3 of 3) sorted by relevance
85 DiamondReuseMultiInput, ///> Reuse more than one vector and/or scalars. enumerator116 case LegalityResultID::DiamondReuseMultiInput: in getLegalityResultID()303 class DiamondReuseMultiInput final : public LegalityResult {306 DiamondReuseMultiInput(CollectDescr &&Descr) in DiamondReuseMultiInput() function307 : LegalityResult(LegalityResultID::DiamondReuseMultiInput), in DiamondReuseMultiInput()312 return From->getSubclassID() == LegalityResultID::DiamondReuseMultiInput; in classof()
321 case LegalityResultID::DiamondReuseMultiInput: in vectorizeRec()394 case LegalityResultID::DiamondReuseMultiInput: { in emitVectors()396 cast<DiamondReuseMultiInput>(LegalityRes).getCollectDescr(); in emitVectors()
234 return createLegalityResult<DiamondReuseMultiInput>( in canVectorize()