JIT: SVE Cleanup - In the importer, always ConvertToMask
on SVE APIs that require a mask.
#104836
Labels
arch-arm64
area-CodeGen-coreclr
CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI
arm-sve
Work related to arm64 SVE/SVE2 support
in-pr
There is an active PR which will close this issue when it is merged
Priority:3
Work that is nice to have
Milestone
Discussion: #104704 (comment)
Code:
The idea is that we shouldn't have to check for
varTypeIsMask(op)
; meaning at this point,op
should be returningTYP_SIMD
. Therefore, we should always add aConvertToMask
node:assert(varTypeIsSIMD(op)); op = gtNewSimdCvtVectorToMaskNode(TYP_MASK, op, simdBaseJitType, simdSize);
The text was updated successfully, but these errors were encountered: