Searched refs:DiamondReuse (Results 1 – 3 of 3) sorted by relevance
83 DiamondReuse, ///> Don't generate new code, reuse existing vector. enumerator112 case LegalityResultID::DiamondReuse: in getLegalityResultID()211 class DiamondReuse final : public LegalityResult {214 DiamondReuse(Action *Vec) in DiamondReuse() function215 : LegalityResult(LegalityResultID::DiamondReuse), Vec(Vec) {} in DiamondReuse()219 return From->getSubclassID() == LegalityResultID::DiamondReuse; in classof()
319 case LegalityResultID::DiamondReuse: in vectorizeRec()381 case LegalityResultID::DiamondReuse: { in emitVectors()382 NewVec = cast<DiamondReuse>(LegalityRes).getVector()->Vec; in emitVectors()
231 return createLegalityResult<DiamondReuse>(Vec); in canVectorize()