Searched refs:createLegalityResult (Results 1 – 2 of 2) sorted by relevance
215 return createLegalityResult<Pack>(ResultReason::NotInstructions); in canVectorize()220 return createLegalityResult<Pack>(ResultReason::DiffBBs); in canVectorize()224 return createLegalityResult<Pack>(ResultReason::RepeatedInstrs); in canVectorize()231 return createLegalityResult<DiamondReuse>(Vec); in canVectorize()232 return createLegalityResult<DiamondReuseWithShuffle>(Vec, Mask); in canVectorize()234 return createLegalityResult<DiamondReuseMultiInput>( in canVectorize()239 return createLegalityResult<Pack>(*ReasonOpt); in canVectorize()248 return createLegalityResult<Pack>(ResultReason::CantSchedule); in canVectorize()251 return createLegalityResult<Widen>(); in canVectorize()
342 ResultT &createLegalityResult(ArgsT &&...Args) { in createLegalityResult() function355 return createLegalityResult<Pack>(ResultReason::ForcePackForDebugging); in getForcedPackForDebugging()