As discussed in https://github.com/dotnet/coreclr/pull/21432#discussion_r239903857, there may be certain HWIntrinsics (such as the widening or narrowing operations: CreateScalarUnsafe, ToVector256Unsafe, GetLower, and ToScalar) which would benefit from additional handling in lowering.
We should investigate which intrinsics would benefit from this and implement the appropriate logic where necessary.
As discussed in https://github.com/dotnet/coreclr/pull/21432#discussion_r239903857, there may be certain HWIntrinsics (such as the widening or narrowing operations:
CreateScalarUnsafe
,ToVector256Unsafe
,GetLower
, andToScalar
) which would benefit from additional handling in lowering.We should investigate which intrinsics would benefit from this and implement the appropriate logic where necessary.
category:cq theme:hardware-intrinsics skill-level:intermediate cost:small