ARM64-SVE: Implement IF_SVE_DL_2A, IF_SVE_DZ_1A, IF_SVE_EA_1A - #97068
Conversation
|
Tagging subscribers to this area: @JulieLeeMSFT, @jakobbotsch Issue DetailsNext batch of encodings from #94549. JitDisasm output: cstool output: Note that
|
|
Tagging subscribers to this area: @JulieLeeMSFT, @jakobbotsch Issue DetailsNext batch of encodings from #94549. JitDisasm output: cstool output: Note that
|
| assert(isValidGeneralDatasize(id->idOpSize())); // X | ||
| case IF_SVE_DL_2A: // ........xx...... .....l.NNNNddddd -- SVE predicate count (predicate-as-counter) | ||
| assert(id->idOpSize() == EA_8BYTE); | ||
| // assert(isValidVectorLength()); // l |
There was a problem hiding this comment.
Thanks for catching that; removed.
Next batch of encodings from #94549.
JitDisasm output:
cstool output:
Note that
fmovis an alias forfdup, which is why we don't see the latter in the outputs. Aside from the differences in printing the predicate register numbers, the outputs look the same. cc @dotnet/arm64-contrib.