Skip to content

Commit c772489

Browse files
authored
JIT: ARM64 SVE format encodings, SVE_IF_4A to SVE_JK_4B (#97739)
* Added SVE_IF_4A and SVE_IF_4A_A formats. Added initial work for another SVE format group. * Added SVE_IG_4A to SVE_IG_4A_G formats * Added SVE_II_4A, SVE_II_4A_B, SVE_II_4A_H formats. Special casing ld1w for encoding elem size. * Added SVE_IK_4A to SVE_IK_4A_I formats. * Added SVE_IN_4A format * Preparing to implement more formats by writing out some of the boilerplate * Added SVE_IP_4A format * Added SVE_IR_4A format * Added SVE_IT_4A format * Added SVE_IU_4B to SVE_IU_4B_D formats. Some minor cleanup. * Added SVE_IW_4A format. Fixed an issue with SVE_IU_4B test not including LSL. * Added SVE_IX_4A format * Added remaining formats * Minor format fixes * Separated emitting SVE instructions for R_R_R_R * Added emitInstrSve * Renamed emitInstrSve to emitOutput_InstrSve * Formatting
1 parent 05fb35e commit c772489

File tree

5 files changed

+3222
-755
lines changed

5 files changed

+3222
-755
lines changed

0 commit comments

Comments
 (0)