clang 20.0.0 (based on r547379) from build 12806354. Bug: http://b/379133546 Test: N/A Change-Id: I2eb8938af55d809de674be63cb30cf27e801862b Upstream-Commit: ad834e67b1105d15ef907f6255d4c96e8e733f57
847 lines
63 KiB
SQL
847 lines
63 KiB
SQL
#ifdef GET_SME_LLVM_INTRINSIC_MAP
|
|
SMEMAP1(svadd_write_single_za32_s32_vg1x2, aarch64_sme_add_write_single_za_vg1x2, 35321811042307),
|
|
SMEMAP1(svadd_write_single_za32_s32_vg1x4, aarch64_sme_add_write_single_za_vg1x4, 35321811042307),
|
|
SMEMAP1(svadd_write_single_za32_u32_vg1x2, aarch64_sme_add_write_single_za_vg1x2, 35321811042307),
|
|
SMEMAP1(svadd_write_single_za32_u32_vg1x4, aarch64_sme_add_write_single_za_vg1x4, 35321811042307),
|
|
SMEMAP1(svadd_write_single_za64_s64_vg1x2, aarch64_sme_add_write_single_za_vg1x2, 35321811042308),
|
|
SMEMAP1(svadd_write_single_za64_s64_vg1x4, aarch64_sme_add_write_single_za_vg1x4, 35321811042308),
|
|
SMEMAP1(svadd_write_single_za64_u64_vg1x2, aarch64_sme_add_write_single_za_vg1x2, 35321811042308),
|
|
SMEMAP1(svadd_write_single_za64_u64_vg1x4, aarch64_sme_add_write_single_za_vg1x4, 35321811042308),
|
|
SMEMAP1(svadd_write_za32_s32_vg1x2, aarch64_sme_add_write_za_vg1x2, 35321811042307),
|
|
SMEMAP1(svadd_write_za32_s32_vg1x4, aarch64_sme_add_write_za_vg1x4, 35321811042307),
|
|
SMEMAP1(svadd_write_za32_u32_vg1x2, aarch64_sme_add_write_za_vg1x2, 35321811042307),
|
|
SMEMAP1(svadd_write_za32_u32_vg1x4, aarch64_sme_add_write_za_vg1x4, 35321811042307),
|
|
SMEMAP1(svadd_write_za64_s64_vg1x2, aarch64_sme_add_write_za_vg1x2, 35321811042308),
|
|
SMEMAP1(svadd_write_za64_s64_vg1x4, aarch64_sme_add_write_za_vg1x4, 35321811042308),
|
|
SMEMAP1(svadd_write_za64_u64_vg1x2, aarch64_sme_add_write_za_vg1x2, 35321811042308),
|
|
SMEMAP1(svadd_write_za64_u64_vg1x4, aarch64_sme_add_write_za_vg1x4, 35321811042308),
|
|
SMEMAP1(svadd_za16_bf16_vg1x2, aarch64_sme_add_za16_vg1x2, 35321811042317),
|
|
SMEMAP1(svadd_za16_bf16_vg1x4, aarch64_sme_add_za16_vg1x4, 35321811042317),
|
|
SMEMAP1(svadd_za16_f16_vg1x2, aarch64_sme_add_za16_vg1x2, 35321811042310),
|
|
SMEMAP1(svadd_za16_f16_vg1x4, aarch64_sme_add_za16_vg1x4, 35321811042310),
|
|
SMEMAP1(svadd_za32_f32_vg1x2, aarch64_sme_add_za32_vg1x2, 35321811042311),
|
|
SMEMAP1(svadd_za32_f32_vg1x4, aarch64_sme_add_za32_vg1x4, 35321811042311),
|
|
SMEMAP1(svadd_za32_s32_vg1x2, aarch64_sme_add_za32_vg1x2, 35321811042307),
|
|
SMEMAP1(svadd_za32_s32_vg1x4, aarch64_sme_add_za32_vg1x4, 35321811042307),
|
|
SMEMAP1(svadd_za32_u32_vg1x2, aarch64_sme_add_za32_vg1x2, 35321811042307),
|
|
SMEMAP1(svadd_za32_u32_vg1x4, aarch64_sme_add_za32_vg1x4, 35321811042307),
|
|
SMEMAP1(svadd_za64_f64_vg1x2, aarch64_sme_add_za64_vg1x2, 35321811042312),
|
|
SMEMAP1(svadd_za64_f64_vg1x4, aarch64_sme_add_za64_vg1x4, 35321811042312),
|
|
SMEMAP1(svadd_za64_s64_vg1x2, aarch64_sme_add_za64_vg1x2, 35321811042308),
|
|
SMEMAP1(svadd_za64_s64_vg1x4, aarch64_sme_add_za64_vg1x4, 35321811042308),
|
|
SMEMAP1(svadd_za64_u64_vg1x2, aarch64_sme_add_za64_vg1x2, 35321811042308),
|
|
SMEMAP1(svadd_za64_u64_vg1x4, aarch64_sme_add_za64_vg1x4, 35321811042308),
|
|
SMEMAP1(svaddha_za32_s32_m, aarch64_sme_addha, 35321811042563),
|
|
SMEMAP1(svaddha_za32_u32_m, aarch64_sme_addha, 35321811042563),
|
|
SMEMAP1(svaddha_za64_s64_m, aarch64_sme_addha, 35321811042564),
|
|
SMEMAP1(svaddha_za64_u64_m, aarch64_sme_addha, 35321811042564),
|
|
SMEMAP1(svaddva_za32_s32_m, aarch64_sme_addva, 35321811042563),
|
|
SMEMAP1(svaddva_za32_u32_m, aarch64_sme_addva, 35321811042563),
|
|
SMEMAP1(svaddva_za64_s64_m, aarch64_sme_addva, 35321811042564),
|
|
SMEMAP1(svaddva_za64_u64_m, aarch64_sme_addva, 35321811042564),
|
|
SMEMAP1(svbmopa_za32_s32_m, aarch64_sme_bmopa_za32, 35321811042307),
|
|
SMEMAP1(svbmopa_za32_u32_m, aarch64_sme_bmopa_za32, 35321811042307),
|
|
SMEMAP1(svbmops_za32_s32_m, aarch64_sme_bmops_za32, 35321811042307),
|
|
SMEMAP1(svbmops_za32_u32_m, aarch64_sme_bmops_za32, 35321811042307),
|
|
SMEMAP1(svcntsb, aarch64_sme_cntsb, 274878955523),
|
|
SMEMAP1(svcntsd, aarch64_sme_cntsd, 274878955523),
|
|
SMEMAP1(svcntsh, aarch64_sme_cntsh, 274878955523),
|
|
SMEMAP1(svcntsw, aarch64_sme_cntsw, 274878955523),
|
|
SMEMAP1(svdot_lane_za32_bf16_vg1x2, aarch64_sme_fdot_lane_za32_vg1x2, 35321811042317),
|
|
SMEMAP1(svdot_lane_za32_bf16_vg1x4, aarch64_sme_fdot_lane_za32_vg1x4, 35321811042317),
|
|
SMEMAP1(svdot_lane_za32_f16_vg1x2, aarch64_sme_fdot_lane_za32_vg1x2, 35321811042310),
|
|
SMEMAP1(svdot_lane_za32_f16_vg1x4, aarch64_sme_fdot_lane_za32_vg1x4, 35321811042310),
|
|
SMEMAP1(svdot_lane_za32_s16_vg1x2, aarch64_sme_sdot_lane_za32_vg1x2, 35321811042306),
|
|
SMEMAP1(svdot_lane_za32_s16_vg1x4, aarch64_sme_sdot_lane_za32_vg1x4, 35321811042306),
|
|
SMEMAP1(svdot_lane_za32_s8_vg1x2, aarch64_sme_sdot_lane_za32_vg1x2, 35321811042305),
|
|
SMEMAP1(svdot_lane_za32_s8_vg1x4, aarch64_sme_sdot_lane_za32_vg1x4, 35321811042305),
|
|
SMEMAP1(svdot_lane_za32_u16_vg1x2, aarch64_sme_udot_lane_za32_vg1x2, 35321811042306),
|
|
SMEMAP1(svdot_lane_za32_u16_vg1x4, aarch64_sme_udot_lane_za32_vg1x4, 35321811042306),
|
|
SMEMAP1(svdot_lane_za32_u8_vg1x2, aarch64_sme_udot_lane_za32_vg1x2, 35321811042305),
|
|
SMEMAP1(svdot_lane_za32_u8_vg1x4, aarch64_sme_udot_lane_za32_vg1x4, 35321811042305),
|
|
SMEMAP1(svdot_lane_za64_s16_vg1x2, aarch64_sme_sdot_lane_za64_vg1x2, 35321811042306),
|
|
SMEMAP1(svdot_lane_za64_s16_vg1x4, aarch64_sme_sdot_lane_za64_vg1x4, 35321811042306),
|
|
SMEMAP1(svdot_lane_za64_u16_vg1x2, aarch64_sme_udot_lane_za64_vg1x2, 35321811042306),
|
|
SMEMAP1(svdot_lane_za64_u16_vg1x4, aarch64_sme_udot_lane_za64_vg1x4, 35321811042306),
|
|
SMEMAP1(svdot_single_za32_bf16_vg1x2, aarch64_sme_fdot_single_za32_vg1x2, 35321811042317),
|
|
SMEMAP1(svdot_single_za32_bf16_vg1x4, aarch64_sme_fdot_single_za32_vg1x4, 35321811042317),
|
|
SMEMAP1(svdot_single_za32_f16_vg1x2, aarch64_sme_fdot_single_za32_vg1x2, 35321811042310),
|
|
SMEMAP1(svdot_single_za32_f16_vg1x4, aarch64_sme_fdot_single_za32_vg1x4, 35321811042310),
|
|
SMEMAP1(svdot_single_za32_s16_vg1x2, aarch64_sme_sdot_single_za32_vg1x2, 35321811042306),
|
|
SMEMAP1(svdot_single_za32_s16_vg1x4, aarch64_sme_sdot_single_za32_vg1x4, 35321811042306),
|
|
SMEMAP1(svdot_single_za32_s8_vg1x2, aarch64_sme_sdot_single_za32_vg1x2, 35321811042305),
|
|
SMEMAP1(svdot_single_za32_s8_vg1x4, aarch64_sme_sdot_single_za32_vg1x4, 35321811042305),
|
|
SMEMAP1(svdot_single_za32_u16_vg1x2, aarch64_sme_udot_single_za32_vg1x2, 35321811042306),
|
|
SMEMAP1(svdot_single_za32_u16_vg1x4, aarch64_sme_udot_single_za32_vg1x4, 35321811042306),
|
|
SMEMAP1(svdot_single_za32_u8_vg1x2, aarch64_sme_udot_single_za32_vg1x2, 35321811042305),
|
|
SMEMAP1(svdot_single_za32_u8_vg1x4, aarch64_sme_udot_single_za32_vg1x4, 35321811042305),
|
|
SMEMAP1(svdot_single_za64_s16_vg1x2, aarch64_sme_sdot_single_za64_vg1x2, 35321811042306),
|
|
SMEMAP1(svdot_single_za64_s16_vg1x4, aarch64_sme_sdot_single_za64_vg1x4, 35321811042306),
|
|
SMEMAP1(svdot_single_za64_u16_vg1x2, aarch64_sme_udot_single_za64_vg1x2, 35321811042306),
|
|
SMEMAP1(svdot_single_za64_u16_vg1x4, aarch64_sme_udot_single_za64_vg1x4, 35321811042306),
|
|
SMEMAP1(svdot_za32_bf16_vg1x2, aarch64_sme_fdot_za32_vg1x2, 35321811042317),
|
|
SMEMAP1(svdot_za32_bf16_vg1x4, aarch64_sme_fdot_za32_vg1x4, 35321811042317),
|
|
SMEMAP1(svdot_za32_f16_vg1x2, aarch64_sme_fdot_za32_vg1x2, 35321811042310),
|
|
SMEMAP1(svdot_za32_f16_vg1x4, aarch64_sme_fdot_za32_vg1x4, 35321811042310),
|
|
SMEMAP1(svdot_za32_s16_vg1x2, aarch64_sme_sdot_za32_vg1x2, 35321811042306),
|
|
SMEMAP1(svdot_za32_s16_vg1x4, aarch64_sme_sdot_za32_vg1x4, 35321811042306),
|
|
SMEMAP1(svdot_za32_s8_vg1x2, aarch64_sme_sdot_za32_vg1x2, 35321811042305),
|
|
SMEMAP1(svdot_za32_s8_vg1x4, aarch64_sme_sdot_za32_vg1x4, 35321811042305),
|
|
SMEMAP1(svdot_za32_u16_vg1x2, aarch64_sme_udot_za32_vg1x2, 35321811042306),
|
|
SMEMAP1(svdot_za32_u16_vg1x4, aarch64_sme_udot_za32_vg1x4, 35321811042306),
|
|
SMEMAP1(svdot_za32_u8_vg1x2, aarch64_sme_udot_za32_vg1x2, 35321811042305),
|
|
SMEMAP1(svdot_za32_u8_vg1x4, aarch64_sme_udot_za32_vg1x4, 35321811042305),
|
|
SMEMAP1(svdot_za64_s16_vg1x2, aarch64_sme_sdot_za64_vg1x2, 35321811042306),
|
|
SMEMAP1(svdot_za64_s16_vg1x4, aarch64_sme_sdot_za64_vg1x4, 35321811042306),
|
|
SMEMAP1(svdot_za64_u16_vg1x2, aarch64_sme_udot_za64_vg1x2, 35321811042306),
|
|
SMEMAP1(svdot_za64_u16_vg1x4, aarch64_sme_udot_za64_vg1x4, 35321811042306),
|
|
SMEMAP1(svld1_hor_vnum_za128, aarch64_sme_ld1q_horiz, 35321812099077),
|
|
SMEMAP1(svld1_hor_vnum_za16, aarch64_sme_ld1h_horiz, 35321812099074),
|
|
SMEMAP1(svld1_hor_vnum_za32, aarch64_sme_ld1w_horiz, 35321812099075),
|
|
SMEMAP1(svld1_hor_vnum_za64, aarch64_sme_ld1d_horiz, 35321812099076),
|
|
SMEMAP1(svld1_hor_vnum_za8, aarch64_sme_ld1b_horiz, 35321812099073),
|
|
SMEMAP1(svld1_hor_za128, aarch64_sme_ld1q_horiz, 35321812099077),
|
|
SMEMAP1(svld1_hor_za16, aarch64_sme_ld1h_horiz, 35321812099074),
|
|
SMEMAP1(svld1_hor_za32, aarch64_sme_ld1w_horiz, 35321812099075),
|
|
SMEMAP1(svld1_hor_za64, aarch64_sme_ld1d_horiz, 35321812099076),
|
|
SMEMAP1(svld1_hor_za8, aarch64_sme_ld1b_horiz, 35321812099073),
|
|
SMEMAP1(svld1_ver_vnum_za128, aarch64_sme_ld1q_vert, 35321812099077),
|
|
SMEMAP1(svld1_ver_vnum_za16, aarch64_sme_ld1h_vert, 35321812099074),
|
|
SMEMAP1(svld1_ver_vnum_za32, aarch64_sme_ld1w_vert, 35321812099075),
|
|
SMEMAP1(svld1_ver_vnum_za64, aarch64_sme_ld1d_vert, 35321812099076),
|
|
SMEMAP1(svld1_ver_vnum_za8, aarch64_sme_ld1b_vert, 35321812099073),
|
|
SMEMAP1(svld1_ver_za128, aarch64_sme_ld1q_vert, 35321812099077),
|
|
SMEMAP1(svld1_ver_za16, aarch64_sme_ld1h_vert, 35321812099074),
|
|
SMEMAP1(svld1_ver_za32, aarch64_sme_ld1w_vert, 35321812099075),
|
|
SMEMAP1(svld1_ver_za64, aarch64_sme_ld1d_vert, 35321812099076),
|
|
SMEMAP1(svld1_ver_za8, aarch64_sme_ld1b_vert, 35321812099073),
|
|
SMEMAP1(svldr_vnum_za, aarch64_sme_ldr, 35459251044355),
|
|
SMEMAP1(svldr_za, aarch64_sme_ldr, 35459251044355),
|
|
SMEMAP1(svldr_zt, aarch64_sme_ldr_zt, 281749855666179),
|
|
SMEMAP1(svluti2_lane_zt_bf16, aarch64_sme_luti2_lane_zt, 70506183131149),
|
|
SMEMAP1(svluti2_lane_zt_bf16_x2, aarch64_sme_luti2_lane_zt_x2, 70506183131149),
|
|
SMEMAP1(svluti2_lane_zt_bf16_x4, aarch64_sme_luti2_lane_zt_x4, 70506183131149),
|
|
SMEMAP1(svluti2_lane_zt_f16, aarch64_sme_luti2_lane_zt, 70506183131142),
|
|
SMEMAP1(svluti2_lane_zt_f16_x2, aarch64_sme_luti2_lane_zt_x2, 70506183131142),
|
|
SMEMAP1(svluti2_lane_zt_f16_x4, aarch64_sme_luti2_lane_zt_x4, 70506183131142),
|
|
SMEMAP1(svluti2_lane_zt_f32, aarch64_sme_luti2_lane_zt, 70506183131143),
|
|
SMEMAP1(svluti2_lane_zt_f32_x2, aarch64_sme_luti2_lane_zt_x2, 70506183131143),
|
|
SMEMAP1(svluti2_lane_zt_f32_x4, aarch64_sme_luti2_lane_zt_x4, 70506183131143),
|
|
SMEMAP1(svluti2_lane_zt_s16, aarch64_sme_luti2_lane_zt, 70506183131138),
|
|
SMEMAP1(svluti2_lane_zt_s16_x2, aarch64_sme_luti2_lane_zt_x2, 70506183131138),
|
|
SMEMAP1(svluti2_lane_zt_s16_x4, aarch64_sme_luti2_lane_zt_x4, 70506183131138),
|
|
SMEMAP1(svluti2_lane_zt_s32, aarch64_sme_luti2_lane_zt, 70506183131139),
|
|
SMEMAP1(svluti2_lane_zt_s32_x2, aarch64_sme_luti2_lane_zt_x2, 70506183131139),
|
|
SMEMAP1(svluti2_lane_zt_s32_x4, aarch64_sme_luti2_lane_zt_x4, 70506183131139),
|
|
SMEMAP1(svluti2_lane_zt_s8, aarch64_sme_luti2_lane_zt, 70506183131137),
|
|
SMEMAP1(svluti2_lane_zt_s8_x2, aarch64_sme_luti2_lane_zt_x2, 70506183131137),
|
|
SMEMAP1(svluti2_lane_zt_s8_x4, aarch64_sme_luti2_lane_zt_x4, 70506183131137),
|
|
SMEMAP1(svluti2_lane_zt_u16, aarch64_sme_luti2_lane_zt, 70506183131138),
|
|
SMEMAP1(svluti2_lane_zt_u16_x2, aarch64_sme_luti2_lane_zt_x2, 70506183131138),
|
|
SMEMAP1(svluti2_lane_zt_u16_x4, aarch64_sme_luti2_lane_zt_x4, 70506183131138),
|
|
SMEMAP1(svluti2_lane_zt_u32, aarch64_sme_luti2_lane_zt, 70506183131139),
|
|
SMEMAP1(svluti2_lane_zt_u32_x2, aarch64_sme_luti2_lane_zt_x2, 70506183131139),
|
|
SMEMAP1(svluti2_lane_zt_u32_x4, aarch64_sme_luti2_lane_zt_x4, 70506183131139),
|
|
SMEMAP1(svluti2_lane_zt_u8, aarch64_sme_luti2_lane_zt, 70506183131137),
|
|
SMEMAP1(svluti2_lane_zt_u8_x2, aarch64_sme_luti2_lane_zt_x2, 70506183131137),
|
|
SMEMAP1(svluti2_lane_zt_u8_x4, aarch64_sme_luti2_lane_zt_x4, 70506183131137),
|
|
SMEMAP1(svluti4_lane_zt_bf16, aarch64_sme_luti4_lane_zt, 70506183131149),
|
|
SMEMAP1(svluti4_lane_zt_bf16_x2, aarch64_sme_luti4_lane_zt_x2, 70506183131149),
|
|
SMEMAP1(svluti4_lane_zt_bf16_x4, aarch64_sme_luti4_lane_zt_x4, 70506183131149),
|
|
SMEMAP1(svluti4_lane_zt_f16, aarch64_sme_luti4_lane_zt, 70506183131142),
|
|
SMEMAP1(svluti4_lane_zt_f16_x2, aarch64_sme_luti4_lane_zt_x2, 70506183131142),
|
|
SMEMAP1(svluti4_lane_zt_f16_x4, aarch64_sme_luti4_lane_zt_x4, 70506183131142),
|
|
SMEMAP1(svluti4_lane_zt_f32, aarch64_sme_luti4_lane_zt, 70506183131143),
|
|
SMEMAP1(svluti4_lane_zt_f32_x2, aarch64_sme_luti4_lane_zt_x2, 70506183131143),
|
|
SMEMAP1(svluti4_lane_zt_f32_x4, aarch64_sme_luti4_lane_zt_x4, 70506183131143),
|
|
SMEMAP1(svluti4_lane_zt_s16, aarch64_sme_luti4_lane_zt, 70506183131138),
|
|
SMEMAP1(svluti4_lane_zt_s16_x2, aarch64_sme_luti4_lane_zt_x2, 70506183131138),
|
|
SMEMAP1(svluti4_lane_zt_s16_x4, aarch64_sme_luti4_lane_zt_x4, 70506183131138),
|
|
SMEMAP1(svluti4_lane_zt_s32, aarch64_sme_luti4_lane_zt, 70506183131139),
|
|
SMEMAP1(svluti4_lane_zt_s32_x2, aarch64_sme_luti4_lane_zt_x2, 70506183131139),
|
|
SMEMAP1(svluti4_lane_zt_s32_x4, aarch64_sme_luti4_lane_zt_x4, 70506183131139),
|
|
SMEMAP1(svluti4_lane_zt_s8, aarch64_sme_luti4_lane_zt, 70506183131137),
|
|
SMEMAP1(svluti4_lane_zt_s8_x2, aarch64_sme_luti4_lane_zt_x2, 70506183131137),
|
|
SMEMAP1(svluti4_lane_zt_u16, aarch64_sme_luti4_lane_zt, 70506183131138),
|
|
SMEMAP1(svluti4_lane_zt_u16_x2, aarch64_sme_luti4_lane_zt_x2, 70506183131138),
|
|
SMEMAP1(svluti4_lane_zt_u16_x4, aarch64_sme_luti4_lane_zt_x4, 70506183131138),
|
|
SMEMAP1(svluti4_lane_zt_u32, aarch64_sme_luti4_lane_zt, 70506183131139),
|
|
SMEMAP1(svluti4_lane_zt_u32_x2, aarch64_sme_luti4_lane_zt_x2, 70506183131139),
|
|
SMEMAP1(svluti4_lane_zt_u32_x4, aarch64_sme_luti4_lane_zt_x4, 70506183131139),
|
|
SMEMAP1(svluti4_lane_zt_u8, aarch64_sme_luti4_lane_zt, 70506183131137),
|
|
SMEMAP1(svluti4_lane_zt_u8_x2, aarch64_sme_luti4_lane_zt_x2, 70506183131137),
|
|
SMEMAP1(svmla_lane_za16_bf16_vg1x2, aarch64_sme_fmla_lane_vg1x2, 35321811042317),
|
|
SMEMAP1(svmla_lane_za16_bf16_vg1x4, aarch64_sme_fmla_lane_vg1x4, 35321811042317),
|
|
SMEMAP1(svmla_lane_za16_f16_vg1x2, aarch64_sme_fmla_lane_vg1x2, 35321811042310),
|
|
SMEMAP1(svmla_lane_za16_f16_vg1x4, aarch64_sme_fmla_lane_vg1x4, 35321811042310),
|
|
SMEMAP1(svmla_lane_za32_bf16_vg2x1, aarch64_sme_fmlal_lane_vg2x1, 35321811042317),
|
|
SMEMAP1(svmla_lane_za32_bf16_vg2x2, aarch64_sme_fmlal_lane_vg2x2, 35321811042317),
|
|
SMEMAP1(svmla_lane_za32_bf16_vg2x4, aarch64_sme_fmlal_lane_vg2x4, 35321811042317),
|
|
SMEMAP1(svmla_lane_za32_f16_vg2x1, aarch64_sme_fmlal_lane_vg2x1, 35321811042310),
|
|
SMEMAP1(svmla_lane_za32_f16_vg2x2, aarch64_sme_fmlal_lane_vg2x2, 35321811042310),
|
|
SMEMAP1(svmla_lane_za32_f16_vg2x4, aarch64_sme_fmlal_lane_vg2x4, 35321811042310),
|
|
SMEMAP1(svmla_lane_za32_f32_vg1x2, aarch64_sme_fmla_lane_vg1x2, 35321811042311),
|
|
SMEMAP1(svmla_lane_za32_f32_vg1x4, aarch64_sme_fmla_lane_vg1x4, 35321811042311),
|
|
SMEMAP1(svmla_lane_za32_s16_vg2x1, aarch64_sme_smlal_lane_vg2x1, 35321811042306),
|
|
SMEMAP1(svmla_lane_za32_s16_vg2x2, aarch64_sme_smlal_lane_vg2x2, 35321811042306),
|
|
SMEMAP1(svmla_lane_za32_s16_vg2x4, aarch64_sme_smlal_lane_vg2x4, 35321811042306),
|
|
SMEMAP1(svmla_lane_za32_s8_vg4x1, aarch64_sme_smla_za32_lane_vg4x1, 35321811042305),
|
|
SMEMAP1(svmla_lane_za32_s8_vg4x2, aarch64_sme_smla_za32_lane_vg4x2, 35321811042305),
|
|
SMEMAP1(svmla_lane_za32_s8_vg4x4, aarch64_sme_smla_za32_lane_vg4x4, 35321811042305),
|
|
SMEMAP1(svmla_lane_za32_u16_vg2x1, aarch64_sme_umlal_lane_vg2x1, 35321811042306),
|
|
SMEMAP1(svmla_lane_za32_u16_vg2x2, aarch64_sme_umlal_lane_vg2x2, 35321811042306),
|
|
SMEMAP1(svmla_lane_za32_u16_vg2x4, aarch64_sme_umlal_lane_vg2x4, 35321811042306),
|
|
SMEMAP1(svmla_lane_za32_u8_vg4x1, aarch64_sme_umla_za32_lane_vg4x1, 35321811042305),
|
|
SMEMAP1(svmla_lane_za32_u8_vg4x2, aarch64_sme_umla_za32_lane_vg4x2, 35321811042305),
|
|
SMEMAP1(svmla_lane_za32_u8_vg4x4, aarch64_sme_umla_za32_lane_vg4x4, 35321811042305),
|
|
SMEMAP1(svmla_lane_za64_f64_vg1x2, aarch64_sme_fmla_lane_vg1x2, 35321811042312),
|
|
SMEMAP1(svmla_lane_za64_f64_vg1x4, aarch64_sme_fmla_lane_vg1x4, 35321811042312),
|
|
SMEMAP1(svmla_lane_za64_s16_vg4x1, aarch64_sme_smla_za64_lane_vg4x1, 35321811042306),
|
|
SMEMAP1(svmla_lane_za64_s16_vg4x2, aarch64_sme_smla_za64_lane_vg4x2, 35321811042306),
|
|
SMEMAP1(svmla_lane_za64_s16_vg4x4, aarch64_sme_smla_za64_lane_vg4x4, 35321811042306),
|
|
SMEMAP1(svmla_lane_za64_u16_vg4x1, aarch64_sme_umla_za64_lane_vg4x1, 35321811042306),
|
|
SMEMAP1(svmla_lane_za64_u16_vg4x2, aarch64_sme_umla_za64_lane_vg4x2, 35321811042306),
|
|
SMEMAP1(svmla_lane_za64_u16_vg4x4, aarch64_sme_umla_za64_lane_vg4x4, 35321811042306),
|
|
SMEMAP1(svmla_single_za16_bf16_vg1x2, aarch64_sme_fmla_single_vg1x2, 35321811042317),
|
|
SMEMAP1(svmla_single_za16_bf16_vg1x4, aarch64_sme_fmla_single_vg1x4, 35321811042317),
|
|
SMEMAP1(svmla_single_za16_f16_vg1x2, aarch64_sme_fmla_single_vg1x2, 35321811042310),
|
|
SMEMAP1(svmla_single_za16_f16_vg1x4, aarch64_sme_fmla_single_vg1x4, 35321811042310),
|
|
SMEMAP1(svmla_single_za32_bf16_vg2x2, aarch64_sme_fmlal_single_vg2x2, 35321811042317),
|
|
SMEMAP1(svmla_single_za32_bf16_vg2x4, aarch64_sme_fmlal_single_vg2x4, 35321811042317),
|
|
SMEMAP1(svmla_single_za32_f16_vg2x2, aarch64_sme_fmlal_single_vg2x2, 35321811042310),
|
|
SMEMAP1(svmla_single_za32_f16_vg2x4, aarch64_sme_fmlal_single_vg2x4, 35321811042310),
|
|
SMEMAP1(svmla_single_za32_f32_vg1x2, aarch64_sme_fmla_single_vg1x2, 35321811042311),
|
|
SMEMAP1(svmla_single_za32_f32_vg1x4, aarch64_sme_fmla_single_vg1x4, 35321811042311),
|
|
SMEMAP1(svmla_single_za32_s16_vg2x2, aarch64_sme_smlal_single_vg2x2, 35321811042306),
|
|
SMEMAP1(svmla_single_za32_s16_vg2x4, aarch64_sme_smlal_single_vg2x4, 35321811042306),
|
|
SMEMAP1(svmla_single_za32_s8_vg4x2, aarch64_sme_smla_za32_single_vg4x2, 35321811042305),
|
|
SMEMAP1(svmla_single_za32_s8_vg4x4, aarch64_sme_smla_za32_single_vg4x4, 35321811042305),
|
|
SMEMAP1(svmla_single_za32_u16_vg2x2, aarch64_sme_umlal_single_vg2x2, 35321811042306),
|
|
SMEMAP1(svmla_single_za32_u16_vg2x4, aarch64_sme_umlal_single_vg2x4, 35321811042306),
|
|
SMEMAP1(svmla_single_za32_u8_vg4x2, aarch64_sme_umla_za32_single_vg4x2, 35321811042305),
|
|
SMEMAP1(svmla_single_za32_u8_vg4x4, aarch64_sme_umla_za32_single_vg4x4, 35321811042305),
|
|
SMEMAP1(svmla_single_za64_f64_vg1x2, aarch64_sme_fmla_single_vg1x2, 35321811042312),
|
|
SMEMAP1(svmla_single_za64_f64_vg1x4, aarch64_sme_fmla_single_vg1x4, 35321811042312),
|
|
SMEMAP1(svmla_single_za64_s16_vg4x2, aarch64_sme_smla_za64_single_vg4x2, 35321811042306),
|
|
SMEMAP1(svmla_single_za64_s16_vg4x4, aarch64_sme_smla_za64_single_vg4x4, 35321811042306),
|
|
SMEMAP1(svmla_single_za64_u16_vg4x2, aarch64_sme_umla_za64_single_vg4x2, 35321811042306),
|
|
SMEMAP1(svmla_single_za64_u16_vg4x4, aarch64_sme_umla_za64_single_vg4x4, 35321811042306),
|
|
SMEMAP1(svmla_za16_bf16_vg1x2, aarch64_sme_fmla_vg1x2, 35321811042317),
|
|
SMEMAP1(svmla_za16_bf16_vg1x4, aarch64_sme_fmla_vg1x4, 35321811042317),
|
|
SMEMAP1(svmla_za16_f16_vg1x2, aarch64_sme_fmla_vg1x2, 35321811042310),
|
|
SMEMAP1(svmla_za16_f16_vg1x4, aarch64_sme_fmla_vg1x4, 35321811042310),
|
|
SMEMAP1(svmla_za32_bf16_vg2x1, aarch64_sme_fmlal_single_vg2x1, 35321811042317),
|
|
SMEMAP1(svmla_za32_bf16_vg2x2, aarch64_sme_fmlal_vg2x2, 35321811042317),
|
|
SMEMAP1(svmla_za32_bf16_vg2x4, aarch64_sme_fmlal_vg2x4, 35321811042317),
|
|
SMEMAP1(svmla_za32_f16_vg2x1, aarch64_sme_fmlal_single_vg2x1, 35321811042310),
|
|
SMEMAP1(svmla_za32_f16_vg2x2, aarch64_sme_fmlal_vg2x2, 35321811042310),
|
|
SMEMAP1(svmla_za32_f16_vg2x4, aarch64_sme_fmlal_vg2x4, 35321811042310),
|
|
SMEMAP1(svmla_za32_f32_vg1x2, aarch64_sme_fmla_vg1x2, 35321811042311),
|
|
SMEMAP1(svmla_za32_f32_vg1x4, aarch64_sme_fmla_vg1x4, 35321811042311),
|
|
SMEMAP1(svmla_za32_s16_vg2x1, aarch64_sme_smlal_single_vg2x1, 35321811042306),
|
|
SMEMAP1(svmla_za32_s16_vg2x2, aarch64_sme_smlal_vg2x2, 35321811042306),
|
|
SMEMAP1(svmla_za32_s16_vg2x4, aarch64_sme_smlal_vg2x4, 35321811042306),
|
|
SMEMAP1(svmla_za32_s8_vg4x1, aarch64_sme_smla_za32_single_vg4x1, 35321811042305),
|
|
SMEMAP1(svmla_za32_s8_vg4x2, aarch64_sme_smla_za32_vg4x2, 35321811042305),
|
|
SMEMAP1(svmla_za32_s8_vg4x4, aarch64_sme_smla_za32_vg4x4, 35321811042305),
|
|
SMEMAP1(svmla_za32_u16_vg2x1, aarch64_sme_umlal_single_vg2x1, 35321811042306),
|
|
SMEMAP1(svmla_za32_u16_vg2x2, aarch64_sme_umlal_vg2x2, 35321811042306),
|
|
SMEMAP1(svmla_za32_u16_vg2x4, aarch64_sme_umlal_vg2x4, 35321811042306),
|
|
SMEMAP1(svmla_za32_u8_vg4x1, aarch64_sme_umla_za32_single_vg4x1, 35321811042305),
|
|
SMEMAP1(svmla_za32_u8_vg4x2, aarch64_sme_umla_za32_vg4x2, 35321811042305),
|
|
SMEMAP1(svmla_za32_u8_vg4x4, aarch64_sme_umla_za32_vg4x4, 35321811042305),
|
|
SMEMAP1(svmla_za64_f64_vg1x2, aarch64_sme_fmla_vg1x2, 35321811042312),
|
|
SMEMAP1(svmla_za64_f64_vg1x4, aarch64_sme_fmla_vg1x4, 35321811042312),
|
|
SMEMAP1(svmla_za64_s16_vg4x1, aarch64_sme_smla_za64_single_vg4x1, 35321811042306),
|
|
SMEMAP1(svmla_za64_s16_vg4x2, aarch64_sme_smla_za64_vg4x2, 35321811042306),
|
|
SMEMAP1(svmla_za64_s16_vg4x4, aarch64_sme_smla_za64_vg4x4, 35321811042306),
|
|
SMEMAP1(svmla_za64_u16_vg4x1, aarch64_sme_umla_za64_single_vg4x1, 35321811042306),
|
|
SMEMAP1(svmla_za64_u16_vg4x2, aarch64_sme_umla_za64_vg4x2, 35321811042306),
|
|
SMEMAP1(svmla_za64_u16_vg4x4, aarch64_sme_umla_za64_vg4x4, 35321811042306),
|
|
SMEMAP1(svmls_lane_za16_bf16_vg1x2, aarch64_sme_fmls_lane_vg1x2, 35321811042317),
|
|
SMEMAP1(svmls_lane_za16_bf16_vg1x4, aarch64_sme_fmls_lane_vg1x4, 35321811042317),
|
|
SMEMAP1(svmls_lane_za16_f16_vg1x2, aarch64_sme_fmls_lane_vg1x2, 35321811042310),
|
|
SMEMAP1(svmls_lane_za16_f16_vg1x4, aarch64_sme_fmls_lane_vg1x4, 35321811042310),
|
|
SMEMAP1(svmls_lane_za32_bf16_vg2x1, aarch64_sme_fmlsl_lane_vg2x1, 35321811042317),
|
|
SMEMAP1(svmls_lane_za32_bf16_vg2x2, aarch64_sme_fmlsl_lane_vg2x2, 35321811042317),
|
|
SMEMAP1(svmls_lane_za32_bf16_vg2x4, aarch64_sme_fmlsl_lane_vg2x4, 35321811042317),
|
|
SMEMAP1(svmls_lane_za32_f16_vg2x1, aarch64_sme_fmlsl_lane_vg2x1, 35321811042310),
|
|
SMEMAP1(svmls_lane_za32_f16_vg2x2, aarch64_sme_fmlsl_lane_vg2x2, 35321811042310),
|
|
SMEMAP1(svmls_lane_za32_f16_vg2x4, aarch64_sme_fmlsl_lane_vg2x4, 35321811042310),
|
|
SMEMAP1(svmls_lane_za32_f32_vg1x2, aarch64_sme_fmls_lane_vg1x2, 35321811042311),
|
|
SMEMAP1(svmls_lane_za32_f32_vg1x4, aarch64_sme_fmls_lane_vg1x4, 35321811042311),
|
|
SMEMAP1(svmls_lane_za32_s16_vg2x1, aarch64_sme_smlsl_lane_vg2x1, 35321811042306),
|
|
SMEMAP1(svmls_lane_za32_s16_vg2x2, aarch64_sme_smlsl_lane_vg2x2, 35321811042306),
|
|
SMEMAP1(svmls_lane_za32_s16_vg2x4, aarch64_sme_smlsl_lane_vg2x4, 35321811042306),
|
|
SMEMAP1(svmls_lane_za32_s8_vg4x1, aarch64_sme_smls_za32_lane_vg4x1, 35321811042305),
|
|
SMEMAP1(svmls_lane_za32_s8_vg4x2, aarch64_sme_smls_za32_lane_vg4x2, 35321811042305),
|
|
SMEMAP1(svmls_lane_za32_s8_vg4x4, aarch64_sme_smls_za32_lane_vg4x4, 35321811042305),
|
|
SMEMAP1(svmls_lane_za32_u16_vg2x1, aarch64_sme_umlsl_lane_vg2x1, 35321811042306),
|
|
SMEMAP1(svmls_lane_za32_u16_vg2x2, aarch64_sme_umlsl_lane_vg2x2, 35321811042306),
|
|
SMEMAP1(svmls_lane_za32_u16_vg2x4, aarch64_sme_umlsl_lane_vg2x4, 35321811042306),
|
|
SMEMAP1(svmls_lane_za32_u8_vg4x1, aarch64_sme_umls_za32_lane_vg4x1, 35321811042305),
|
|
SMEMAP1(svmls_lane_za32_u8_vg4x2, aarch64_sme_umls_za32_lane_vg4x2, 35321811042305),
|
|
SMEMAP1(svmls_lane_za32_u8_vg4x4, aarch64_sme_umls_za32_lane_vg4x4, 35321811042305),
|
|
SMEMAP1(svmls_lane_za64_f64_vg1x2, aarch64_sme_fmls_lane_vg1x2, 35321811042312),
|
|
SMEMAP1(svmls_lane_za64_f64_vg1x4, aarch64_sme_fmls_lane_vg1x4, 35321811042312),
|
|
SMEMAP1(svmls_lane_za64_s16_vg4x1, aarch64_sme_smls_za64_lane_vg4x1, 35321811042306),
|
|
SMEMAP1(svmls_lane_za64_s16_vg4x2, aarch64_sme_smls_za64_lane_vg4x2, 35321811042306),
|
|
SMEMAP1(svmls_lane_za64_s16_vg4x4, aarch64_sme_smls_za64_lane_vg4x4, 35321811042306),
|
|
SMEMAP1(svmls_lane_za64_u16_vg4x1, aarch64_sme_umls_za64_lane_vg4x1, 35321811042306),
|
|
SMEMAP1(svmls_lane_za64_u16_vg4x2, aarch64_sme_umls_za64_lane_vg4x2, 35321811042306),
|
|
SMEMAP1(svmls_lane_za64_u16_vg4x4, aarch64_sme_umls_za64_lane_vg4x4, 35321811042306),
|
|
SMEMAP1(svmls_single_za16_bf16_vg1x2, aarch64_sme_fmls_single_vg1x2, 35321811042317),
|
|
SMEMAP1(svmls_single_za16_bf16_vg1x4, aarch64_sme_fmls_single_vg1x4, 35321811042317),
|
|
SMEMAP1(svmls_single_za16_f16_vg1x2, aarch64_sme_fmls_single_vg1x2, 35321811042310),
|
|
SMEMAP1(svmls_single_za16_f16_vg1x4, aarch64_sme_fmls_single_vg1x4, 35321811042310),
|
|
SMEMAP1(svmls_single_za32_bf16_vg2x2, aarch64_sme_fmlsl_single_vg2x2, 35321811042317),
|
|
SMEMAP1(svmls_single_za32_bf16_vg2x4, aarch64_sme_fmlsl_single_vg2x4, 35321811042317),
|
|
SMEMAP1(svmls_single_za32_f16_vg2x2, aarch64_sme_fmlsl_single_vg2x2, 35321811042310),
|
|
SMEMAP1(svmls_single_za32_f16_vg2x4, aarch64_sme_fmlsl_single_vg2x4, 35321811042310),
|
|
SMEMAP1(svmls_single_za32_f32_vg1x2, aarch64_sme_fmls_single_vg1x2, 35321811042311),
|
|
SMEMAP1(svmls_single_za32_f32_vg1x4, aarch64_sme_fmls_single_vg1x4, 35321811042311),
|
|
SMEMAP1(svmls_single_za32_s16_vg2x2, aarch64_sme_smlsl_single_vg2x2, 35321811042306),
|
|
SMEMAP1(svmls_single_za32_s16_vg2x4, aarch64_sme_smlsl_single_vg2x4, 35321811042306),
|
|
SMEMAP1(svmls_single_za32_s8_vg4x2, aarch64_sme_smls_za32_single_vg4x2, 35321811042305),
|
|
SMEMAP1(svmls_single_za32_s8_vg4x4, aarch64_sme_smls_za32_single_vg4x4, 35321811042305),
|
|
SMEMAP1(svmls_single_za32_u16_vg2x2, aarch64_sme_umlsl_single_vg2x2, 35321811042306),
|
|
SMEMAP1(svmls_single_za32_u16_vg2x4, aarch64_sme_umlsl_single_vg2x4, 35321811042306),
|
|
SMEMAP1(svmls_single_za32_u8_vg4x2, aarch64_sme_umls_za32_single_vg4x2, 35321811042305),
|
|
SMEMAP1(svmls_single_za32_u8_vg4x4, aarch64_sme_umls_za32_single_vg4x4, 35321811042305),
|
|
SMEMAP1(svmls_single_za64_f64_vg1x2, aarch64_sme_fmls_single_vg1x2, 35321811042312),
|
|
SMEMAP1(svmls_single_za64_f64_vg1x4, aarch64_sme_fmls_single_vg1x4, 35321811042312),
|
|
SMEMAP1(svmls_single_za64_s16_vg4x2, aarch64_sme_smls_za64_single_vg4x2, 35321811042306),
|
|
SMEMAP1(svmls_single_za64_s16_vg4x4, aarch64_sme_smls_za64_single_vg4x4, 35321811042306),
|
|
SMEMAP1(svmls_single_za64_u16_vg4x2, aarch64_sme_umls_za64_single_vg4x2, 35321811042306),
|
|
SMEMAP1(svmls_single_za64_u16_vg4x4, aarch64_sme_umls_za64_single_vg4x4, 35321811042306),
|
|
SMEMAP1(svmls_za16_bf16_vg1x2, aarch64_sme_fmls_vg1x2, 35321811042317),
|
|
SMEMAP1(svmls_za16_bf16_vg1x4, aarch64_sme_fmls_vg1x4, 35321811042317),
|
|
SMEMAP1(svmls_za16_f16_vg1x2, aarch64_sme_fmls_vg1x2, 35321811042310),
|
|
SMEMAP1(svmls_za16_f16_vg1x4, aarch64_sme_fmls_vg1x4, 35321811042310),
|
|
SMEMAP1(svmls_za32_bf16_vg2x1, aarch64_sme_fmlsl_single_vg2x1, 35321811042317),
|
|
SMEMAP1(svmls_za32_bf16_vg2x2, aarch64_sme_fmlsl_vg2x2, 35321811042317),
|
|
SMEMAP1(svmls_za32_bf16_vg2x4, aarch64_sme_fmlsl_vg2x4, 35321811042317),
|
|
SMEMAP1(svmls_za32_f16_vg2x1, aarch64_sme_fmlsl_single_vg2x1, 35321811042310),
|
|
SMEMAP1(svmls_za32_f16_vg2x2, aarch64_sme_fmlsl_vg2x2, 35321811042310),
|
|
SMEMAP1(svmls_za32_f16_vg2x4, aarch64_sme_fmlsl_vg2x4, 35321811042310),
|
|
SMEMAP1(svmls_za32_f32_vg1x2, aarch64_sme_fmls_vg1x2, 35321811042311),
|
|
SMEMAP1(svmls_za32_f32_vg1x4, aarch64_sme_fmls_vg1x4, 35321811042311),
|
|
SMEMAP1(svmls_za32_s16_vg2x1, aarch64_sme_smlsl_single_vg2x1, 35321811042306),
|
|
SMEMAP1(svmls_za32_s16_vg2x2, aarch64_sme_smlsl_vg2x2, 35321811042306),
|
|
SMEMAP1(svmls_za32_s16_vg2x4, aarch64_sme_smlsl_vg2x4, 35321811042306),
|
|
SMEMAP1(svmls_za32_s8_vg4x1, aarch64_sme_smls_za32_single_vg4x1, 35321811042305),
|
|
SMEMAP1(svmls_za32_s8_vg4x2, aarch64_sme_smls_za32_vg4x2, 35321811042305),
|
|
SMEMAP1(svmls_za32_s8_vg4x4, aarch64_sme_smls_za32_vg4x4, 35321811042305),
|
|
SMEMAP1(svmls_za32_u16_vg2x1, aarch64_sme_umlsl_single_vg2x1, 35321811042306),
|
|
SMEMAP1(svmls_za32_u16_vg2x2, aarch64_sme_umlsl_vg2x2, 35321811042306),
|
|
SMEMAP1(svmls_za32_u16_vg2x4, aarch64_sme_umlsl_vg2x4, 35321811042306),
|
|
SMEMAP1(svmls_za32_u8_vg4x1, aarch64_sme_umls_za32_single_vg4x1, 35321811042305),
|
|
SMEMAP1(svmls_za32_u8_vg4x2, aarch64_sme_umls_za32_vg4x2, 35321811042305),
|
|
SMEMAP1(svmls_za32_u8_vg4x4, aarch64_sme_umls_za32_vg4x4, 35321811042305),
|
|
SMEMAP1(svmls_za64_f64_vg1x2, aarch64_sme_fmls_vg1x2, 35321811042312),
|
|
SMEMAP1(svmls_za64_f64_vg1x4, aarch64_sme_fmls_vg1x4, 35321811042312),
|
|
SMEMAP1(svmls_za64_s16_vg4x1, aarch64_sme_smls_za64_single_vg4x1, 35321811042306),
|
|
SMEMAP1(svmls_za64_s16_vg4x2, aarch64_sme_smls_za64_vg4x2, 35321811042306),
|
|
SMEMAP1(svmls_za64_s16_vg4x4, aarch64_sme_smls_za64_vg4x4, 35321811042306),
|
|
SMEMAP1(svmls_za64_u16_vg4x1, aarch64_sme_umls_za64_single_vg4x1, 35321811042306),
|
|
SMEMAP1(svmls_za64_u16_vg4x2, aarch64_sme_umls_za64_vg4x2, 35321811042306),
|
|
SMEMAP1(svmls_za64_u16_vg4x4, aarch64_sme_umls_za64_vg4x4, 35321811042306),
|
|
SMEMAP1(svmopa_za16_bf16_m, aarch64_sme_mopa, 35321811042317),
|
|
SMEMAP1(svmopa_za16_f16_m, aarch64_sme_mopa, 35321811042310),
|
|
SMEMAP1(svmopa_za32_bf16_m, aarch64_sme_mopa_wide, 35321811042573),
|
|
SMEMAP1(svmopa_za32_f16_m, aarch64_sme_mopa_wide, 35321811042566),
|
|
SMEMAP1(svmopa_za32_f32_m, aarch64_sme_mopa, 35321811042567),
|
|
SMEMAP1(svmopa_za32_s16_m, aarch64_sme_smopa_za32, 35321811042306),
|
|
SMEMAP1(svmopa_za32_s8_m, aarch64_sme_smopa_wide, 35321811042561),
|
|
SMEMAP1(svmopa_za32_u16_m, aarch64_sme_umopa_za32, 35321811042306),
|
|
SMEMAP1(svmopa_za32_u8_m, aarch64_sme_umopa_wide, 35321811042561),
|
|
SMEMAP1(svmopa_za64_f64_m, aarch64_sme_mopa, 35321811042568),
|
|
SMEMAP1(svmopa_za64_s16_m, aarch64_sme_smopa_wide, 35321811042562),
|
|
SMEMAP1(svmopa_za64_u16_m, aarch64_sme_umopa_wide, 35321811042562),
|
|
SMEMAP1(svmops_za16_bf16_m, aarch64_sme_mops, 35321811042317),
|
|
SMEMAP1(svmops_za16_f16_m, aarch64_sme_mops, 35321811042310),
|
|
SMEMAP1(svmops_za32_bf16_m, aarch64_sme_mops_wide, 35321811042573),
|
|
SMEMAP1(svmops_za32_f16_m, aarch64_sme_mops_wide, 35321811042566),
|
|
SMEMAP1(svmops_za32_f32_m, aarch64_sme_mops, 35321811042567),
|
|
SMEMAP1(svmops_za32_s16_m, aarch64_sme_smops_za32, 35321811042306),
|
|
SMEMAP1(svmops_za32_s8_m, aarch64_sme_smops_wide, 35321811042561),
|
|
SMEMAP1(svmops_za32_u16_m, aarch64_sme_umops_za32, 35321811042306),
|
|
SMEMAP1(svmops_za32_u8_m, aarch64_sme_umops_wide, 35321811042561),
|
|
SMEMAP1(svmops_za64_f64_m, aarch64_sme_mops, 35321811042568),
|
|
SMEMAP1(svmops_za64_s16_m, aarch64_sme_smops_wide, 35321811042562),
|
|
SMEMAP1(svmops_za64_u16_m, aarch64_sme_umops_wide, 35321811042562),
|
|
SMEMAP1(svread_hor_za128_bf16_m, aarch64_sme_readq_horiz, 9483287789837),
|
|
SMEMAP1(svread_hor_za128_f16_m, aarch64_sme_readq_horiz, 9483287789830),
|
|
SMEMAP1(svread_hor_za128_f32_m, aarch64_sme_readq_horiz, 9483287789831),
|
|
SMEMAP1(svread_hor_za128_f64_m, aarch64_sme_readq_horiz, 9483287789832),
|
|
SMEMAP1(svread_hor_za128_s16_m, aarch64_sme_readq_horiz, 9483287789826),
|
|
SMEMAP1(svread_hor_za128_s32_m, aarch64_sme_readq_horiz, 9483287789827),
|
|
SMEMAP1(svread_hor_za128_s64_m, aarch64_sme_readq_horiz, 9483287789828),
|
|
SMEMAP1(svread_hor_za128_s8_m, aarch64_sme_readq_horiz, 9483287789825),
|
|
SMEMAP1(svread_hor_za128_u16_m, aarch64_sme_readq_horiz, 9483287789826),
|
|
SMEMAP1(svread_hor_za128_u32_m, aarch64_sme_readq_horiz, 9483287789827),
|
|
SMEMAP1(svread_hor_za128_u64_m, aarch64_sme_readq_horiz, 9483287789828),
|
|
SMEMAP1(svread_hor_za128_u8_m, aarch64_sme_readq_horiz, 9483287789825),
|
|
SMEMAP1(svread_hor_za16_bf16_m, aarch64_sme_read_horiz, 9483287789837),
|
|
SMEMAP1(svread_hor_za16_bf16_vg2, aarch64_sme_read_hor_vg2, 8933531975693),
|
|
SMEMAP1(svread_hor_za16_bf16_vg4, aarch64_sme_read_hor_vg4, 8933531975693),
|
|
SMEMAP1(svread_hor_za16_f16_m, aarch64_sme_read_horiz, 9483287789830),
|
|
SMEMAP1(svread_hor_za16_f16_vg2, aarch64_sme_read_hor_vg2, 8933531975686),
|
|
SMEMAP1(svread_hor_za16_f16_vg4, aarch64_sme_read_hor_vg4, 8933531975686),
|
|
SMEMAP1(svread_hor_za16_s16_m, aarch64_sme_read_horiz, 9483287789826),
|
|
SMEMAP1(svread_hor_za16_s16_vg2, aarch64_sme_read_hor_vg2, 8933531975682),
|
|
SMEMAP1(svread_hor_za16_s16_vg4, aarch64_sme_read_hor_vg4, 8933531975682),
|
|
SMEMAP1(svread_hor_za16_u16_m, aarch64_sme_read_horiz, 9483287789826),
|
|
SMEMAP1(svread_hor_za16_u16_vg2, aarch64_sme_read_hor_vg2, 8933531975682),
|
|
SMEMAP1(svread_hor_za16_u16_vg4, aarch64_sme_read_hor_vg4, 8933531975682),
|
|
SMEMAP1(svread_hor_za32_f32_m, aarch64_sme_read_horiz, 9483287789831),
|
|
SMEMAP1(svread_hor_za32_f32_vg2, aarch64_sme_read_hor_vg2, 8933531975687),
|
|
SMEMAP1(svread_hor_za32_f32_vg4, aarch64_sme_read_hor_vg4, 8933531975687),
|
|
SMEMAP1(svread_hor_za32_s32_m, aarch64_sme_read_horiz, 9483287789827),
|
|
SMEMAP1(svread_hor_za32_s32_vg2, aarch64_sme_read_hor_vg2, 8933531975683),
|
|
SMEMAP1(svread_hor_za32_s32_vg4, aarch64_sme_read_hor_vg4, 8933531975683),
|
|
SMEMAP1(svread_hor_za32_u32_m, aarch64_sme_read_horiz, 9483287789827),
|
|
SMEMAP1(svread_hor_za32_u32_vg2, aarch64_sme_read_hor_vg2, 8933531975683),
|
|
SMEMAP1(svread_hor_za32_u32_vg4, aarch64_sme_read_hor_vg4, 8933531975683),
|
|
SMEMAP1(svread_hor_za64_f64_m, aarch64_sme_read_horiz, 9483287789832),
|
|
SMEMAP1(svread_hor_za64_f64_vg2, aarch64_sme_read_hor_vg2, 8933531975688),
|
|
SMEMAP1(svread_hor_za64_f64_vg4, aarch64_sme_read_hor_vg4, 8933531975688),
|
|
SMEMAP1(svread_hor_za64_s64_m, aarch64_sme_read_horiz, 9483287789828),
|
|
SMEMAP1(svread_hor_za64_s64_vg2, aarch64_sme_read_hor_vg2, 8933531975684),
|
|
SMEMAP1(svread_hor_za64_s64_vg4, aarch64_sme_read_hor_vg4, 8933531975684),
|
|
SMEMAP1(svread_hor_za64_u64_m, aarch64_sme_read_horiz, 9483287789828),
|
|
SMEMAP1(svread_hor_za64_u64_vg2, aarch64_sme_read_hor_vg2, 8933531975684),
|
|
SMEMAP1(svread_hor_za64_u64_vg4, aarch64_sme_read_hor_vg4, 8933531975684),
|
|
SMEMAP1(svread_hor_za8_s8_m, aarch64_sme_read_horiz, 9483287789825),
|
|
SMEMAP1(svread_hor_za8_s8_vg2, aarch64_sme_read_hor_vg2, 8933531975681),
|
|
SMEMAP1(svread_hor_za8_s8_vg4, aarch64_sme_read_hor_vg4, 8933531975681),
|
|
SMEMAP1(svread_hor_za8_u8_m, aarch64_sme_read_horiz, 9483287789825),
|
|
SMEMAP1(svread_hor_za8_u8_vg2, aarch64_sme_read_hor_vg2, 8933531975681),
|
|
SMEMAP1(svread_hor_za8_u8_vg4, aarch64_sme_read_hor_vg4, 8933531975681),
|
|
SMEMAP1(svread_ver_za128_bf16_m, aarch64_sme_readq_vert, 9483287789837),
|
|
SMEMAP1(svread_ver_za128_f16_m, aarch64_sme_readq_vert, 9483287789830),
|
|
SMEMAP1(svread_ver_za128_f32_m, aarch64_sme_readq_vert, 9483287789831),
|
|
SMEMAP1(svread_ver_za128_f64_m, aarch64_sme_readq_vert, 9483287789832),
|
|
SMEMAP1(svread_ver_za128_s16_m, aarch64_sme_readq_vert, 9483287789826),
|
|
SMEMAP1(svread_ver_za128_s32_m, aarch64_sme_readq_vert, 9483287789827),
|
|
SMEMAP1(svread_ver_za128_s64_m, aarch64_sme_readq_vert, 9483287789828),
|
|
SMEMAP1(svread_ver_za128_s8_m, aarch64_sme_readq_vert, 9483287789825),
|
|
SMEMAP1(svread_ver_za128_u16_m, aarch64_sme_readq_vert, 9483287789826),
|
|
SMEMAP1(svread_ver_za128_u32_m, aarch64_sme_readq_vert, 9483287789827),
|
|
SMEMAP1(svread_ver_za128_u64_m, aarch64_sme_readq_vert, 9483287789828),
|
|
SMEMAP1(svread_ver_za128_u8_m, aarch64_sme_readq_vert, 9483287789825),
|
|
SMEMAP1(svread_ver_za16_bf16_m, aarch64_sme_read_vert, 9483287789837),
|
|
SMEMAP1(svread_ver_za16_bf16_vg2, aarch64_sme_read_ver_vg2, 8933531975693),
|
|
SMEMAP1(svread_ver_za16_bf16_vg4, aarch64_sme_read_ver_vg4, 8933531975693),
|
|
SMEMAP1(svread_ver_za16_f16_m, aarch64_sme_read_vert, 9483287789830),
|
|
SMEMAP1(svread_ver_za16_f16_vg2, aarch64_sme_read_ver_vg2, 8933531975686),
|
|
SMEMAP1(svread_ver_za16_f16_vg4, aarch64_sme_read_ver_vg4, 8933531975686),
|
|
SMEMAP1(svread_ver_za16_s16_m, aarch64_sme_read_vert, 9483287789826),
|
|
SMEMAP1(svread_ver_za16_s16_vg2, aarch64_sme_read_ver_vg2, 8933531975682),
|
|
SMEMAP1(svread_ver_za16_s16_vg4, aarch64_sme_read_ver_vg4, 8933531975682),
|
|
SMEMAP1(svread_ver_za16_u16_m, aarch64_sme_read_vert, 9483287789826),
|
|
SMEMAP1(svread_ver_za16_u16_vg2, aarch64_sme_read_ver_vg2, 8933531975682),
|
|
SMEMAP1(svread_ver_za16_u16_vg4, aarch64_sme_read_ver_vg4, 8933531975682),
|
|
SMEMAP1(svread_ver_za32_f32_m, aarch64_sme_read_vert, 9483287789831),
|
|
SMEMAP1(svread_ver_za32_f32_vg2, aarch64_sme_read_ver_vg2, 8933531975687),
|
|
SMEMAP1(svread_ver_za32_f32_vg4, aarch64_sme_read_ver_vg4, 8933531975687),
|
|
SMEMAP1(svread_ver_za32_s32_m, aarch64_sme_read_vert, 9483287789827),
|
|
SMEMAP1(svread_ver_za32_s32_vg2, aarch64_sme_read_ver_vg2, 8933531975683),
|
|
SMEMAP1(svread_ver_za32_s32_vg4, aarch64_sme_read_ver_vg4, 8933531975683),
|
|
SMEMAP1(svread_ver_za32_u32_m, aarch64_sme_read_vert, 9483287789827),
|
|
SMEMAP1(svread_ver_za32_u32_vg2, aarch64_sme_read_ver_vg2, 8933531975683),
|
|
SMEMAP1(svread_ver_za32_u32_vg4, aarch64_sme_read_ver_vg4, 8933531975683),
|
|
SMEMAP1(svread_ver_za64_f64_m, aarch64_sme_read_vert, 9483287789832),
|
|
SMEMAP1(svread_ver_za64_f64_vg2, aarch64_sme_read_ver_vg2, 8933531975688),
|
|
SMEMAP1(svread_ver_za64_f64_vg4, aarch64_sme_read_ver_vg4, 8933531975688),
|
|
SMEMAP1(svread_ver_za64_s64_m, aarch64_sme_read_vert, 9483287789828),
|
|
SMEMAP1(svread_ver_za64_s64_vg2, aarch64_sme_read_ver_vg2, 8933531975684),
|
|
SMEMAP1(svread_ver_za64_s64_vg4, aarch64_sme_read_ver_vg4, 8933531975684),
|
|
SMEMAP1(svread_ver_za64_u64_m, aarch64_sme_read_vert, 9483287789828),
|
|
SMEMAP1(svread_ver_za64_u64_vg2, aarch64_sme_read_ver_vg2, 8933531975684),
|
|
SMEMAP1(svread_ver_za64_u64_vg4, aarch64_sme_read_ver_vg4, 8933531975684),
|
|
SMEMAP1(svread_ver_za8_s8_m, aarch64_sme_read_vert, 9483287789825),
|
|
SMEMAP1(svread_ver_za8_s8_vg2, aarch64_sme_read_ver_vg2, 8933531975681),
|
|
SMEMAP1(svread_ver_za8_s8_vg4, aarch64_sme_read_ver_vg4, 8933531975681),
|
|
SMEMAP1(svread_ver_za8_u8_m, aarch64_sme_read_vert, 9483287789825),
|
|
SMEMAP1(svread_ver_za8_u8_vg2, aarch64_sme_read_ver_vg2, 8933531975681),
|
|
SMEMAP1(svread_ver_za8_u8_vg4, aarch64_sme_read_ver_vg4, 8933531975681),
|
|
SMEMAP1(svread_za16_bf16_vg1x2, aarch64_sme_read_vg1x2, 8933531975693),
|
|
SMEMAP1(svread_za16_bf16_vg1x4, aarch64_sme_read_vg1x4, 8933531975693),
|
|
SMEMAP1(svread_za16_f16_vg1x2, aarch64_sme_read_vg1x2, 8933531975686),
|
|
SMEMAP1(svread_za16_f16_vg1x4, aarch64_sme_read_vg1x4, 8933531975686),
|
|
SMEMAP1(svread_za16_s16_vg1x2, aarch64_sme_read_vg1x2, 8933531975682),
|
|
SMEMAP1(svread_za16_s16_vg1x4, aarch64_sme_read_vg1x4, 8933531975682),
|
|
SMEMAP1(svread_za16_u16_vg1x2, aarch64_sme_read_vg1x2, 8933531975682),
|
|
SMEMAP1(svread_za16_u16_vg1x4, aarch64_sme_read_vg1x4, 8933531975682),
|
|
SMEMAP1(svread_za32_f32_vg1x2, aarch64_sme_read_vg1x2, 8933531975687),
|
|
SMEMAP1(svread_za32_f32_vg1x4, aarch64_sme_read_vg1x4, 8933531975687),
|
|
SMEMAP1(svread_za32_s32_vg1x2, aarch64_sme_read_vg1x2, 8933531975683),
|
|
SMEMAP1(svread_za32_s32_vg1x4, aarch64_sme_read_vg1x4, 8933531975683),
|
|
SMEMAP1(svread_za32_u32_vg1x2, aarch64_sme_read_vg1x2, 8933531975683),
|
|
SMEMAP1(svread_za32_u32_vg1x4, aarch64_sme_read_vg1x4, 8933531975683),
|
|
SMEMAP1(svread_za64_f64_vg1x2, aarch64_sme_read_vg1x2, 8933531975688),
|
|
SMEMAP1(svread_za64_f64_vg1x4, aarch64_sme_read_vg1x4, 8933531975688),
|
|
SMEMAP1(svread_za64_s64_vg1x2, aarch64_sme_read_vg1x2, 8933531975684),
|
|
SMEMAP1(svread_za64_s64_vg1x4, aarch64_sme_read_vg1x4, 8933531975684),
|
|
SMEMAP1(svread_za64_u64_vg1x2, aarch64_sme_read_vg1x2, 8933531975684),
|
|
SMEMAP1(svread_za64_u64_vg1x4, aarch64_sme_read_vg1x4, 8933531975684),
|
|
SMEMAP1(svread_za8_s8_vg1x2, aarch64_sme_read_vg1x2, 8933531975681),
|
|
SMEMAP1(svread_za8_s8_vg1x4, aarch64_sme_read_vg1x4, 8933531975681),
|
|
SMEMAP1(svread_za8_u8_vg1x2, aarch64_sme_read_vg1x2, 8933531975681),
|
|
SMEMAP1(svread_za8_u8_vg1x4, aarch64_sme_read_vg1x4, 8933531975681),
|
|
SMEMAP1(svreadz_hor_za128_bf16, aarch64_sme_readz_q_horiz, 35321811042317),
|
|
SMEMAP1(svreadz_hor_za128_f16, aarch64_sme_readz_q_horiz, 35321811042310),
|
|
SMEMAP1(svreadz_hor_za128_f32, aarch64_sme_readz_q_horiz, 35321811042311),
|
|
SMEMAP1(svreadz_hor_za128_f64, aarch64_sme_readz_q_horiz, 35321811042312),
|
|
SMEMAP1(svreadz_hor_za128_s16, aarch64_sme_readz_q_horiz, 35321811042306),
|
|
SMEMAP1(svreadz_hor_za128_s32, aarch64_sme_readz_q_horiz, 35321811042307),
|
|
SMEMAP1(svreadz_hor_za128_s64, aarch64_sme_readz_q_horiz, 35321811042308),
|
|
SMEMAP1(svreadz_hor_za128_s8, aarch64_sme_readz_q_horiz, 35321811042305),
|
|
SMEMAP1(svreadz_hor_za128_u16, aarch64_sme_readz_q_horiz, 35321811042306),
|
|
SMEMAP1(svreadz_hor_za128_u32, aarch64_sme_readz_q_horiz, 35321811042307),
|
|
SMEMAP1(svreadz_hor_za128_u64, aarch64_sme_readz_q_horiz, 35321811042308),
|
|
SMEMAP1(svreadz_hor_za128_u8, aarch64_sme_readz_q_horiz, 35321811042305),
|
|
SMEMAP1(svreadz_hor_za16_bf16, aarch64_sme_readz_horiz, 35321811042317),
|
|
SMEMAP1(svreadz_hor_za16_bf16_vg2, aarch64_sme_readz_horiz_x2, 35321811042317),
|
|
SMEMAP1(svreadz_hor_za16_bf16_vg4, aarch64_sme_readz_horiz_x4, 35321811042317),
|
|
SMEMAP1(svreadz_hor_za16_f16, aarch64_sme_readz_horiz, 35321811042310),
|
|
SMEMAP1(svreadz_hor_za16_f16_vg2, aarch64_sme_readz_horiz_x2, 35321811042310),
|
|
SMEMAP1(svreadz_hor_za16_f16_vg4, aarch64_sme_readz_horiz_x4, 35321811042310),
|
|
SMEMAP1(svreadz_hor_za16_s16, aarch64_sme_readz_horiz, 35321811042306),
|
|
SMEMAP1(svreadz_hor_za16_s16_vg2, aarch64_sme_readz_horiz_x2, 35321811042306),
|
|
SMEMAP1(svreadz_hor_za16_s16_vg4, aarch64_sme_readz_horiz_x4, 35321811042306),
|
|
SMEMAP1(svreadz_hor_za16_u16, aarch64_sme_readz_horiz, 35321811042306),
|
|
SMEMAP1(svreadz_hor_za16_u16_vg2, aarch64_sme_readz_horiz_x2, 35321811042306),
|
|
SMEMAP1(svreadz_hor_za16_u16_vg4, aarch64_sme_readz_horiz_x4, 35321811042306),
|
|
SMEMAP1(svreadz_hor_za32_f32, aarch64_sme_readz_horiz, 35321811042311),
|
|
SMEMAP1(svreadz_hor_za32_f32_vg2, aarch64_sme_readz_horiz_x2, 35321811042311),
|
|
SMEMAP1(svreadz_hor_za32_f32_vg4, aarch64_sme_readz_horiz_x4, 35321811042311),
|
|
SMEMAP1(svreadz_hor_za32_s32, aarch64_sme_readz_horiz, 35321811042307),
|
|
SMEMAP1(svreadz_hor_za32_s32_vg2, aarch64_sme_readz_horiz_x2, 35321811042307),
|
|
SMEMAP1(svreadz_hor_za32_s32_vg4, aarch64_sme_readz_horiz_x4, 35321811042307),
|
|
SMEMAP1(svreadz_hor_za32_u32, aarch64_sme_readz_horiz, 35321811042307),
|
|
SMEMAP1(svreadz_hor_za32_u32_vg2, aarch64_sme_readz_horiz_x2, 35321811042307),
|
|
SMEMAP1(svreadz_hor_za32_u32_vg4, aarch64_sme_readz_horiz_x4, 35321811042307),
|
|
SMEMAP1(svreadz_hor_za64_f64, aarch64_sme_readz_horiz, 35321811042312),
|
|
SMEMAP1(svreadz_hor_za64_f64_vg2, aarch64_sme_readz_horiz_x2, 35321811042312),
|
|
SMEMAP1(svreadz_hor_za64_f64_vg4, aarch64_sme_readz_horiz_x4, 35321811042312),
|
|
SMEMAP1(svreadz_hor_za64_s64, aarch64_sme_readz_horiz, 35321811042308),
|
|
SMEMAP1(svreadz_hor_za64_s64_vg2, aarch64_sme_readz_horiz_x2, 35321811042308),
|
|
SMEMAP1(svreadz_hor_za64_s64_vg4, aarch64_sme_readz_horiz_x4, 35321811042308),
|
|
SMEMAP1(svreadz_hor_za64_u64, aarch64_sme_readz_horiz, 35321811042308),
|
|
SMEMAP1(svreadz_hor_za64_u64_vg2, aarch64_sme_readz_horiz_x2, 35321811042308),
|
|
SMEMAP1(svreadz_hor_za64_u64_vg4, aarch64_sme_readz_horiz_x4, 35321811042308),
|
|
SMEMAP1(svreadz_hor_za8_s8, aarch64_sme_readz_horiz, 35321811042305),
|
|
SMEMAP1(svreadz_hor_za8_s8_vg2, aarch64_sme_readz_horiz_x2, 35321811042305),
|
|
SMEMAP1(svreadz_hor_za8_s8_vg4, aarch64_sme_readz_horiz_x4, 35321811042305),
|
|
SMEMAP1(svreadz_hor_za8_u8, aarch64_sme_readz_horiz, 35321811042305),
|
|
SMEMAP1(svreadz_hor_za8_u8_vg2, aarch64_sme_readz_horiz_x2, 35321811042305),
|
|
SMEMAP1(svreadz_hor_za8_u8_vg4, aarch64_sme_readz_horiz_x4, 35321811042305),
|
|
SMEMAP1(svreadz_ver_za128_bf16, aarch64_sme_readz_q_vert, 35321811042317),
|
|
SMEMAP1(svreadz_ver_za128_f16, aarch64_sme_readz_q_vert, 35321811042310),
|
|
SMEMAP1(svreadz_ver_za128_f32, aarch64_sme_readz_q_vert, 35321811042311),
|
|
SMEMAP1(svreadz_ver_za128_f64, aarch64_sme_readz_q_vert, 35321811042312),
|
|
SMEMAP1(svreadz_ver_za128_s16, aarch64_sme_readz_q_vert, 35321811042306),
|
|
SMEMAP1(svreadz_ver_za128_s32, aarch64_sme_readz_q_vert, 35321811042307),
|
|
SMEMAP1(svreadz_ver_za128_s64, aarch64_sme_readz_q_vert, 35321811042308),
|
|
SMEMAP1(svreadz_ver_za128_s8, aarch64_sme_readz_q_vert, 35321811042305),
|
|
SMEMAP1(svreadz_ver_za128_u16, aarch64_sme_readz_q_vert, 35321811042306),
|
|
SMEMAP1(svreadz_ver_za128_u32, aarch64_sme_readz_q_vert, 35321811042307),
|
|
SMEMAP1(svreadz_ver_za128_u64, aarch64_sme_readz_q_vert, 35321811042308),
|
|
SMEMAP1(svreadz_ver_za128_u8, aarch64_sme_readz_q_vert, 35321811042305),
|
|
SMEMAP1(svreadz_ver_za16_bf16, aarch64_sme_readz_vert, 35321811042317),
|
|
SMEMAP1(svreadz_ver_za16_bf16_vg2, aarch64_sme_readz_vert_x2, 35321811042317),
|
|
SMEMAP1(svreadz_ver_za16_bf16_vg4, aarch64_sme_readz_vert_x4, 35321811042317),
|
|
SMEMAP1(svreadz_ver_za16_f16, aarch64_sme_readz_vert, 35321811042310),
|
|
SMEMAP1(svreadz_ver_za16_f16_vg2, aarch64_sme_readz_vert_x2, 35321811042310),
|
|
SMEMAP1(svreadz_ver_za16_f16_vg4, aarch64_sme_readz_vert_x4, 35321811042310),
|
|
SMEMAP1(svreadz_ver_za16_s16, aarch64_sme_readz_vert, 35321811042306),
|
|
SMEMAP1(svreadz_ver_za16_s16_vg2, aarch64_sme_readz_vert_x2, 35321811042306),
|
|
SMEMAP1(svreadz_ver_za16_s16_vg4, aarch64_sme_readz_vert_x4, 35321811042306),
|
|
SMEMAP1(svreadz_ver_za16_u16, aarch64_sme_readz_vert, 35321811042306),
|
|
SMEMAP1(svreadz_ver_za16_u16_vg2, aarch64_sme_readz_vert_x2, 35321811042306),
|
|
SMEMAP1(svreadz_ver_za16_u16_vg4, aarch64_sme_readz_vert_x4, 35321811042306),
|
|
SMEMAP1(svreadz_ver_za32_f32, aarch64_sme_readz_vert, 35321811042311),
|
|
SMEMAP1(svreadz_ver_za32_f32_vg2, aarch64_sme_readz_vert_x2, 35321811042311),
|
|
SMEMAP1(svreadz_ver_za32_f32_vg4, aarch64_sme_readz_vert_x4, 35321811042311),
|
|
SMEMAP1(svreadz_ver_za32_s32, aarch64_sme_readz_vert, 35321811042307),
|
|
SMEMAP1(svreadz_ver_za32_s32_vg2, aarch64_sme_readz_vert_x2, 35321811042307),
|
|
SMEMAP1(svreadz_ver_za32_s32_vg4, aarch64_sme_readz_vert_x4, 35321811042307),
|
|
SMEMAP1(svreadz_ver_za32_u32, aarch64_sme_readz_vert, 35321811042307),
|
|
SMEMAP1(svreadz_ver_za32_u32_vg2, aarch64_sme_readz_vert_x2, 35321811042307),
|
|
SMEMAP1(svreadz_ver_za32_u32_vg4, aarch64_sme_readz_vert_x4, 35321811042307),
|
|
SMEMAP1(svreadz_ver_za64_f64, aarch64_sme_readz_vert, 35321811042312),
|
|
SMEMAP1(svreadz_ver_za64_f64_vg2, aarch64_sme_readz_vert_x2, 35321811042312),
|
|
SMEMAP1(svreadz_ver_za64_f64_vg4, aarch64_sme_readz_vert_x4, 35321811042312),
|
|
SMEMAP1(svreadz_ver_za64_s64, aarch64_sme_readz_vert, 35321811042308),
|
|
SMEMAP1(svreadz_ver_za64_s64_vg2, aarch64_sme_readz_vert_x2, 35321811042308),
|
|
SMEMAP1(svreadz_ver_za64_s64_vg4, aarch64_sme_readz_vert_x4, 35321811042308),
|
|
SMEMAP1(svreadz_ver_za64_u64, aarch64_sme_readz_vert, 35321811042308),
|
|
SMEMAP1(svreadz_ver_za64_u64_vg2, aarch64_sme_readz_vert_x2, 35321811042308),
|
|
SMEMAP1(svreadz_ver_za64_u64_vg4, aarch64_sme_readz_vert_x4, 35321811042308),
|
|
SMEMAP1(svreadz_ver_za8_s8, aarch64_sme_readz_vert, 35321811042305),
|
|
SMEMAP1(svreadz_ver_za8_s8_vg2, aarch64_sme_readz_vert_x2, 35321811042305),
|
|
SMEMAP1(svreadz_ver_za8_s8_vg4, aarch64_sme_readz_vert_x4, 35321811042305),
|
|
SMEMAP1(svreadz_ver_za8_u8, aarch64_sme_readz_vert, 35321811042305),
|
|
SMEMAP1(svreadz_ver_za8_u8_vg2, aarch64_sme_readz_vert_x2, 35321811042305),
|
|
SMEMAP1(svreadz_ver_za8_u8_vg4, aarch64_sme_readz_vert_x4, 35321811042305),
|
|
SMEMAP1(svreadz_za16_bf16_vg1x2, aarch64_sme_readz_x2, 35321811042317),
|
|
SMEMAP1(svreadz_za16_bf16_vg1x4, aarch64_sme_readz_x4, 35321811042317),
|
|
SMEMAP1(svreadz_za16_f16_vg1x2, aarch64_sme_readz_x2, 35321811042310),
|
|
SMEMAP1(svreadz_za16_f16_vg1x4, aarch64_sme_readz_x4, 35321811042310),
|
|
SMEMAP1(svreadz_za16_s16_vg1x2, aarch64_sme_readz_x2, 35321811042306),
|
|
SMEMAP1(svreadz_za16_s16_vg1x4, aarch64_sme_readz_x4, 35321811042306),
|
|
SMEMAP1(svreadz_za16_u16_vg1x2, aarch64_sme_readz_x2, 35321811042306),
|
|
SMEMAP1(svreadz_za16_u16_vg1x4, aarch64_sme_readz_x4, 35321811042306),
|
|
SMEMAP1(svreadz_za32_f32_vg1x2, aarch64_sme_readz_x2, 35321811042311),
|
|
SMEMAP1(svreadz_za32_f32_vg1x4, aarch64_sme_readz_x4, 35321811042311),
|
|
SMEMAP1(svreadz_za32_s32_vg1x2, aarch64_sme_readz_x2, 35321811042307),
|
|
SMEMAP1(svreadz_za32_s32_vg1x4, aarch64_sme_readz_x4, 35321811042307),
|
|
SMEMAP1(svreadz_za32_u32_vg1x2, aarch64_sme_readz_x2, 35321811042307),
|
|
SMEMAP1(svreadz_za32_u32_vg1x4, aarch64_sme_readz_x4, 35321811042307),
|
|
SMEMAP1(svreadz_za64_f64_vg1x2, aarch64_sme_readz_x2, 35321811042312),
|
|
SMEMAP1(svreadz_za64_f64_vg1x4, aarch64_sme_readz_x4, 35321811042312),
|
|
SMEMAP1(svreadz_za64_s64_vg1x2, aarch64_sme_readz_x2, 35321811042308),
|
|
SMEMAP1(svreadz_za64_s64_vg1x4, aarch64_sme_readz_x4, 35321811042308),
|
|
SMEMAP1(svreadz_za64_u64_vg1x2, aarch64_sme_readz_x2, 35321811042308),
|
|
SMEMAP1(svreadz_za64_u64_vg1x4, aarch64_sme_readz_x4, 35321811042308),
|
|
SMEMAP1(svreadz_za8_s8_vg1x2, aarch64_sme_readz_x2, 35321811042305),
|
|
SMEMAP1(svreadz_za8_s8_vg1x4, aarch64_sme_readz_x4, 35321811042305),
|
|
SMEMAP1(svreadz_za8_u8_vg1x2, aarch64_sme_readz_x2, 35321811042305),
|
|
SMEMAP1(svreadz_za8_u8_vg1x4, aarch64_sme_readz_x4, 35321811042305),
|
|
SMEMAP1(svst1_hor_vnum_za128, aarch64_sme_st1q_horiz, 8933533040645),
|
|
SMEMAP1(svst1_hor_vnum_za16, aarch64_sme_st1h_horiz, 8933533040642),
|
|
SMEMAP1(svst1_hor_vnum_za32, aarch64_sme_st1w_horiz, 8933533040643),
|
|
SMEMAP1(svst1_hor_vnum_za64, aarch64_sme_st1d_horiz, 8933533040644),
|
|
SMEMAP1(svst1_hor_vnum_za8, aarch64_sme_st1b_horiz, 8933533040641),
|
|
SMEMAP1(svst1_hor_za128, aarch64_sme_st1q_horiz, 8933533040645),
|
|
SMEMAP1(svst1_hor_za16, aarch64_sme_st1h_horiz, 8933533040642),
|
|
SMEMAP1(svst1_hor_za32, aarch64_sme_st1w_horiz, 8933533040643),
|
|
SMEMAP1(svst1_hor_za64, aarch64_sme_st1d_horiz, 8933533040644),
|
|
SMEMAP1(svst1_hor_za8, aarch64_sme_st1b_horiz, 8933533040641),
|
|
SMEMAP1(svst1_ver_vnum_za128, aarch64_sme_st1q_vert, 8933533040645),
|
|
SMEMAP1(svst1_ver_vnum_za16, aarch64_sme_st1h_vert, 8933533040642),
|
|
SMEMAP1(svst1_ver_vnum_za32, aarch64_sme_st1w_vert, 8933533040643),
|
|
SMEMAP1(svst1_ver_vnum_za64, aarch64_sme_st1d_vert, 8933533040644),
|
|
SMEMAP1(svst1_ver_vnum_za8, aarch64_sme_st1b_vert, 8933533040641),
|
|
SMEMAP1(svst1_ver_za128, aarch64_sme_st1q_vert, 8933533040645),
|
|
SMEMAP1(svst1_ver_za16, aarch64_sme_st1h_vert, 8933533040642),
|
|
SMEMAP1(svst1_ver_za32, aarch64_sme_st1w_vert, 8933533040643),
|
|
SMEMAP1(svst1_ver_za64, aarch64_sme_st1d_vert, 8933533040644),
|
|
SMEMAP1(svst1_ver_za8, aarch64_sme_st1b_vert, 8933533040641),
|
|
SMEMAP1(svstr_vnum_za, aarch64_sme_str, 9070971977731),
|
|
SMEMAP1(svstr_za, aarch64_sme_str, 9070971977731),
|
|
SMEMAP1(svstr_zt, aarch64_sme_str_zt, 70643623133187),
|
|
SMEMAP1(svsub_write_single_za32_s32_vg1x2, aarch64_sme_sub_write_single_za_vg1x2, 35321811042307),
|
|
SMEMAP1(svsub_write_single_za32_s32_vg1x4, aarch64_sme_sub_write_single_za_vg1x4, 35321811042307),
|
|
SMEMAP1(svsub_write_single_za32_u32_vg1x2, aarch64_sme_sub_write_single_za_vg1x2, 35321811042307),
|
|
SMEMAP1(svsub_write_single_za32_u32_vg1x4, aarch64_sme_sub_write_single_za_vg1x4, 35321811042307),
|
|
SMEMAP1(svsub_write_single_za64_s64_vg1x2, aarch64_sme_sub_write_single_za_vg1x2, 35321811042308),
|
|
SMEMAP1(svsub_write_single_za64_s64_vg1x4, aarch64_sme_sub_write_single_za_vg1x4, 35321811042308),
|
|
SMEMAP1(svsub_write_single_za64_u64_vg1x2, aarch64_sme_sub_write_single_za_vg1x2, 35321811042308),
|
|
SMEMAP1(svsub_write_single_za64_u64_vg1x4, aarch64_sme_sub_write_single_za_vg1x4, 35321811042308),
|
|
SMEMAP1(svsub_write_za32_s32_vg1x2, aarch64_sme_sub_write_za_vg1x2, 35321811042307),
|
|
SMEMAP1(svsub_write_za32_s32_vg1x4, aarch64_sme_sub_write_za_vg1x4, 35321811042307),
|
|
SMEMAP1(svsub_write_za32_u32_vg1x2, aarch64_sme_sub_write_za_vg1x2, 35321811042307),
|
|
SMEMAP1(svsub_write_za32_u32_vg1x4, aarch64_sme_sub_write_za_vg1x4, 35321811042307),
|
|
SMEMAP1(svsub_write_za64_s64_vg1x2, aarch64_sme_sub_write_za_vg1x2, 35321811042308),
|
|
SMEMAP1(svsub_write_za64_s64_vg1x4, aarch64_sme_sub_write_za_vg1x4, 35321811042308),
|
|
SMEMAP1(svsub_write_za64_u64_vg1x2, aarch64_sme_sub_write_za_vg1x2, 35321811042308),
|
|
SMEMAP1(svsub_write_za64_u64_vg1x4, aarch64_sme_sub_write_za_vg1x4, 35321811042308),
|
|
SMEMAP1(svsub_za16_bf16_vg1x2, aarch64_sme_sub_za16_vg1x2, 35321811042317),
|
|
SMEMAP1(svsub_za16_bf16_vg1x4, aarch64_sme_sub_za16_vg1x4, 35321811042317),
|
|
SMEMAP1(svsub_za16_f16_vg1x2, aarch64_sme_sub_za16_vg1x2, 35321811042310),
|
|
SMEMAP1(svsub_za16_f16_vg1x4, aarch64_sme_sub_za16_vg1x4, 35321811042310),
|
|
SMEMAP1(svsub_za32_f32_vg1x2, aarch64_sme_sub_za32_vg1x2, 35321811042311),
|
|
SMEMAP1(svsub_za32_f32_vg1x4, aarch64_sme_sub_za32_vg1x4, 35321811042311),
|
|
SMEMAP1(svsub_za32_s32_vg1x2, aarch64_sme_sub_za32_vg1x2, 35321811042307),
|
|
SMEMAP1(svsub_za32_s32_vg1x4, aarch64_sme_sub_za32_vg1x4, 35321811042307),
|
|
SMEMAP1(svsub_za32_u32_vg1x2, aarch64_sme_sub_za32_vg1x2, 35321811042307),
|
|
SMEMAP1(svsub_za32_u32_vg1x4, aarch64_sme_sub_za32_vg1x4, 35321811042307),
|
|
SMEMAP1(svsub_za64_f64_vg1x2, aarch64_sme_sub_za64_vg1x2, 35321811042312),
|
|
SMEMAP1(svsub_za64_f64_vg1x4, aarch64_sme_sub_za64_vg1x4, 35321811042312),
|
|
SMEMAP1(svsub_za64_s64_vg1x2, aarch64_sme_sub_za64_vg1x2, 35321811042308),
|
|
SMEMAP1(svsub_za64_s64_vg1x4, aarch64_sme_sub_za64_vg1x4, 35321811042308),
|
|
SMEMAP1(svsub_za64_u64_vg1x2, aarch64_sme_sub_za64_vg1x2, 35321811042308),
|
|
SMEMAP1(svsub_za64_u64_vg1x4, aarch64_sme_sub_za64_vg1x4, 35321811042308),
|
|
SMEMAP1(svsudot_lane_za32_s8_vg1x2, aarch64_sme_sudot_lane_za32_vg1x2, 35321811042305),
|
|
SMEMAP1(svsudot_lane_za32_s8_vg1x4, aarch64_sme_sudot_lane_za32_vg1x4, 35321811042305),
|
|
SMEMAP1(svsudot_single_za32_s8_vg1x2, aarch64_sme_sudot_single_za32_vg1x2, 35321811042305),
|
|
SMEMAP1(svsudot_single_za32_s8_vg1x4, aarch64_sme_sudot_single_za32_vg1x4, 35321811042305),
|
|
SMEMAP1(svsudot_za32_s8_vg1x2, aarch64_sme_usdot_za32_vg1x2, 35321811042305),
|
|
SMEMAP1(svsudot_za32_s8_vg1x4, aarch64_sme_usdot_za32_vg1x4, 35321811042305),
|
|
SMEMAP1(svsumla_lane_za32_s8_vg4x1, aarch64_sme_sumla_za32_lane_vg4x1, 35321811042305),
|
|
SMEMAP1(svsumla_lane_za32_s8_vg4x2, aarch64_sme_sumla_za32_lane_vg4x2, 35321811042305),
|
|
SMEMAP1(svsumla_lane_za32_s8_vg4x4, aarch64_sme_sumla_za32_lane_vg4x4, 35321811042305),
|
|
SMEMAP1(svsumla_single_za32_s8_vg4x2, aarch64_sme_sumla_za32_single_vg4x2, 35321811042305),
|
|
SMEMAP1(svsumla_single_za32_s8_vg4x4, aarch64_sme_sumla_za32_single_vg4x4, 35321811042305),
|
|
SMEMAP1(svsumla_za32_s8_vg4x1, aarch64_sme_usmla_za32_single_vg4x1, 35321811042305),
|
|
SMEMAP1(svsumla_za32_s8_vg4x2, aarch64_sme_usmla_za32_vg4x2, 35321811042305),
|
|
SMEMAP1(svsumla_za32_s8_vg4x4, aarch64_sme_usmla_za32_vg4x4, 35321811042305),
|
|
SMEMAP1(svsumopa_za32_s8_m, aarch64_sme_sumopa_wide, 35321811042561),
|
|
SMEMAP1(svsumopa_za64_s16_m, aarch64_sme_sumopa_wide, 35321811042562),
|
|
SMEMAP1(svsumops_za32_s8_m, aarch64_sme_sumops_wide, 35321811042561),
|
|
SMEMAP1(svsumops_za64_s16_m, aarch64_sme_sumops_wide, 35321811042562),
|
|
SMEMAP1(svsuvdot_lane_za32_s8_vg1x4, aarch64_sme_suvdot_lane_za32_vg1x4, 35321811042305),
|
|
SMEMAP1(svusdot_lane_za32_u8_vg1x2, aarch64_sme_usdot_lane_za32_vg1x2, 35321811042305),
|
|
SMEMAP1(svusdot_lane_za32_u8_vg1x4, aarch64_sme_usdot_lane_za32_vg1x4, 35321811042305),
|
|
SMEMAP1(svusdot_single_za32_u8_vg1x2, aarch64_sme_usdot_single_za32_vg1x2, 35321811042305),
|
|
SMEMAP1(svusdot_single_za32_u8_vg1x4, aarch64_sme_usdot_single_za32_vg1x4, 35321811042305),
|
|
SMEMAP1(svusdot_za32_u8_vg1x2, aarch64_sme_usdot_za32_vg1x2, 35321811042305),
|
|
SMEMAP1(svusdot_za32_u8_vg1x4, aarch64_sme_usdot_za32_vg1x4, 35321811042305),
|
|
SMEMAP1(svusmla_lane_za32_u8_vg4x1, aarch64_sme_usmla_za32_lane_vg4x1, 35321811042305),
|
|
SMEMAP1(svusmla_lane_za32_u8_vg4x2, aarch64_sme_usmla_za32_lane_vg4x2, 35321811042305),
|
|
SMEMAP1(svusmla_lane_za32_u8_vg4x4, aarch64_sme_usmla_za32_lane_vg4x4, 35321811042305),
|
|
SMEMAP1(svusmla_single_za32_u8_vg4x2, aarch64_sme_usmla_za32_single_vg4x2, 35321811042305),
|
|
SMEMAP1(svusmla_single_za32_u8_vg4x4, aarch64_sme_usmla_za32_single_vg4x4, 35321811042305),
|
|
SMEMAP1(svusmla_za32_u8_vg4x1, aarch64_sme_usmla_za32_single_vg4x1, 35321811042305),
|
|
SMEMAP1(svusmla_za32_u8_vg4x2, aarch64_sme_usmla_za32_vg4x2, 35321811042305),
|
|
SMEMAP1(svusmla_za32_u8_vg4x4, aarch64_sme_usmla_za32_vg4x4, 35321811042305),
|
|
SMEMAP1(svusmopa_za32_u8_m, aarch64_sme_usmopa_wide, 35321811042561),
|
|
SMEMAP1(svusmopa_za64_u16_m, aarch64_sme_usmopa_wide, 35321811042562),
|
|
SMEMAP1(svusmops_za32_u8_m, aarch64_sme_usmops_wide, 35321811042561),
|
|
SMEMAP1(svusmops_za64_u16_m, aarch64_sme_usmops_wide, 35321811042562),
|
|
SMEMAP1(svusvdot_lane_za32_u8_vg1x4, aarch64_sme_usvdot_lane_za32_vg1x4, 35321811042305),
|
|
SMEMAP1(svvdot_lane_za32_bf16_vg1x2, aarch64_sme_fvdot_lane_za32_vg1x2, 35321811042317),
|
|
SMEMAP1(svvdot_lane_za32_f16_vg1x2, aarch64_sme_fvdot_lane_za32_vg1x2, 35321811042310),
|
|
SMEMAP1(svvdot_lane_za32_s16_vg1x2, aarch64_sme_svdot_lane_za32_vg1x2, 35321811042306),
|
|
SMEMAP1(svvdot_lane_za32_s8_vg1x4, aarch64_sme_svdot_lane_za32_vg1x4, 35321811042305),
|
|
SMEMAP1(svvdot_lane_za32_u16_vg1x2, aarch64_sme_uvdot_lane_za32_vg1x2, 35321811042306),
|
|
SMEMAP1(svvdot_lane_za32_u8_vg1x4, aarch64_sme_uvdot_lane_za32_vg1x4, 35321811042305),
|
|
SMEMAP1(svvdot_lane_za64_s16_vg1x4, aarch64_sme_svdot_lane_za64_vg1x4, 35321811042306),
|
|
SMEMAP1(svvdot_lane_za64_u16_vg1x4, aarch64_sme_uvdot_lane_za64_vg1x4, 35321811042306),
|
|
SMEMAP1(svwrite_hor_za128_bf16_m, aarch64_sme_writeq_horiz, 36421322670349),
|
|
SMEMAP1(svwrite_hor_za128_f16_m, aarch64_sme_writeq_horiz, 36421322670342),
|
|
SMEMAP1(svwrite_hor_za128_f32_m, aarch64_sme_writeq_horiz, 36421322670343),
|
|
SMEMAP1(svwrite_hor_za128_f64_m, aarch64_sme_writeq_horiz, 36421322670344),
|
|
SMEMAP1(svwrite_hor_za128_s16_m, aarch64_sme_writeq_horiz, 36421322670338),
|
|
SMEMAP1(svwrite_hor_za128_s32_m, aarch64_sme_writeq_horiz, 36421322670339),
|
|
SMEMAP1(svwrite_hor_za128_s64_m, aarch64_sme_writeq_horiz, 36421322670340),
|
|
SMEMAP1(svwrite_hor_za128_s8_m, aarch64_sme_writeq_horiz, 36421322670337),
|
|
SMEMAP1(svwrite_hor_za128_u16_m, aarch64_sme_writeq_horiz, 36421322670338),
|
|
SMEMAP1(svwrite_hor_za128_u32_m, aarch64_sme_writeq_horiz, 36421322670339),
|
|
SMEMAP1(svwrite_hor_za128_u64_m, aarch64_sme_writeq_horiz, 36421322670340),
|
|
SMEMAP1(svwrite_hor_za128_u8_m, aarch64_sme_writeq_horiz, 36421322670337),
|
|
SMEMAP1(svwrite_hor_za16_bf16_m, aarch64_sme_write_horiz, 36421322670349),
|
|
SMEMAP1(svwrite_hor_za16_bf16_vg2, aarch64_sme_write_hor_vg2, 35321811042317),
|
|
SMEMAP1(svwrite_hor_za16_bf16_vg4, aarch64_sme_write_hor_vg4, 35321811042317),
|
|
SMEMAP1(svwrite_hor_za16_f16_m, aarch64_sme_write_horiz, 36421322670342),
|
|
SMEMAP1(svwrite_hor_za16_f16_vg2, aarch64_sme_write_hor_vg2, 35321811042310),
|
|
SMEMAP1(svwrite_hor_za16_f16_vg4, aarch64_sme_write_hor_vg4, 35321811042310),
|
|
SMEMAP1(svwrite_hor_za16_s16_m, aarch64_sme_write_horiz, 36421322670338),
|
|
SMEMAP1(svwrite_hor_za16_s16_vg2, aarch64_sme_write_hor_vg2, 35321811042306),
|
|
SMEMAP1(svwrite_hor_za16_s16_vg4, aarch64_sme_write_hor_vg4, 35321811042306),
|
|
SMEMAP1(svwrite_hor_za16_u16_m, aarch64_sme_write_horiz, 36421322670338),
|
|
SMEMAP1(svwrite_hor_za16_u16_vg2, aarch64_sme_write_hor_vg2, 35321811042306),
|
|
SMEMAP1(svwrite_hor_za16_u16_vg4, aarch64_sme_write_hor_vg4, 35321811042306),
|
|
SMEMAP1(svwrite_hor_za32_f32_m, aarch64_sme_write_horiz, 36421322670343),
|
|
SMEMAP1(svwrite_hor_za32_f32_vg2, aarch64_sme_write_hor_vg2, 35321811042311),
|
|
SMEMAP1(svwrite_hor_za32_f32_vg4, aarch64_sme_write_hor_vg4, 35321811042311),
|
|
SMEMAP1(svwrite_hor_za32_s32_m, aarch64_sme_write_horiz, 36421322670339),
|
|
SMEMAP1(svwrite_hor_za32_s32_vg2, aarch64_sme_write_hor_vg2, 35321811042307),
|
|
SMEMAP1(svwrite_hor_za32_s32_vg4, aarch64_sme_write_hor_vg4, 35321811042307),
|
|
SMEMAP1(svwrite_hor_za32_u32_m, aarch64_sme_write_horiz, 36421322670339),
|
|
SMEMAP1(svwrite_hor_za32_u32_vg2, aarch64_sme_write_hor_vg2, 35321811042307),
|
|
SMEMAP1(svwrite_hor_za32_u32_vg4, aarch64_sme_write_hor_vg4, 35321811042307),
|
|
SMEMAP1(svwrite_hor_za64_f64_m, aarch64_sme_write_horiz, 36421322670344),
|
|
SMEMAP1(svwrite_hor_za64_f64_vg2, aarch64_sme_write_hor_vg2, 35321811042312),
|
|
SMEMAP1(svwrite_hor_za64_f64_vg4, aarch64_sme_write_hor_vg4, 35321811042312),
|
|
SMEMAP1(svwrite_hor_za64_s64_m, aarch64_sme_write_horiz, 36421322670340),
|
|
SMEMAP1(svwrite_hor_za64_s64_vg2, aarch64_sme_write_hor_vg2, 35321811042308),
|
|
SMEMAP1(svwrite_hor_za64_s64_vg4, aarch64_sme_write_hor_vg4, 35321811042308),
|
|
SMEMAP1(svwrite_hor_za64_u64_m, aarch64_sme_write_horiz, 36421322670340),
|
|
SMEMAP1(svwrite_hor_za64_u64_vg2, aarch64_sme_write_hor_vg2, 35321811042308),
|
|
SMEMAP1(svwrite_hor_za64_u64_vg4, aarch64_sme_write_hor_vg4, 35321811042308),
|
|
SMEMAP1(svwrite_hor_za8_s8_m, aarch64_sme_write_horiz, 36421322670337),
|
|
SMEMAP1(svwrite_hor_za8_s8_vg2, aarch64_sme_write_hor_vg2, 35321811042305),
|
|
SMEMAP1(svwrite_hor_za8_s8_vg4, aarch64_sme_write_hor_vg4, 35321811042305),
|
|
SMEMAP1(svwrite_hor_za8_u8_m, aarch64_sme_write_horiz, 36421322670337),
|
|
SMEMAP1(svwrite_hor_za8_u8_vg2, aarch64_sme_write_hor_vg2, 35321811042305),
|
|
SMEMAP1(svwrite_hor_za8_u8_vg4, aarch64_sme_write_hor_vg4, 35321811042305),
|
|
SMEMAP1(svwrite_ver_za128_bf16_m, aarch64_sme_writeq_vert, 36421322670349),
|
|
SMEMAP1(svwrite_ver_za128_f16_m, aarch64_sme_writeq_vert, 36421322670342),
|
|
SMEMAP1(svwrite_ver_za128_f32_m, aarch64_sme_writeq_vert, 36421322670343),
|
|
SMEMAP1(svwrite_ver_za128_f64_m, aarch64_sme_writeq_vert, 36421322670344),
|
|
SMEMAP1(svwrite_ver_za128_s16_m, aarch64_sme_writeq_vert, 36421322670338),
|
|
SMEMAP1(svwrite_ver_za128_s32_m, aarch64_sme_writeq_vert, 36421322670339),
|
|
SMEMAP1(svwrite_ver_za128_s64_m, aarch64_sme_writeq_vert, 36421322670340),
|
|
SMEMAP1(svwrite_ver_za128_s8_m, aarch64_sme_writeq_vert, 36421322670337),
|
|
SMEMAP1(svwrite_ver_za128_u16_m, aarch64_sme_writeq_vert, 36421322670338),
|
|
SMEMAP1(svwrite_ver_za128_u32_m, aarch64_sme_writeq_vert, 36421322670339),
|
|
SMEMAP1(svwrite_ver_za128_u64_m, aarch64_sme_writeq_vert, 36421322670340),
|
|
SMEMAP1(svwrite_ver_za128_u8_m, aarch64_sme_writeq_vert, 36421322670337),
|
|
SMEMAP1(svwrite_ver_za16_bf16_m, aarch64_sme_write_vert, 36421322670349),
|
|
SMEMAP1(svwrite_ver_za16_bf16_vg2, aarch64_sme_write_ver_vg2, 35321811042317),
|
|
SMEMAP1(svwrite_ver_za16_bf16_vg4, aarch64_sme_write_ver_vg4, 35321811042317),
|
|
SMEMAP1(svwrite_ver_za16_f16_m, aarch64_sme_write_vert, 36421322670342),
|
|
SMEMAP1(svwrite_ver_za16_f16_vg2, aarch64_sme_write_ver_vg2, 35321811042310),
|
|
SMEMAP1(svwrite_ver_za16_f16_vg4, aarch64_sme_write_ver_vg4, 35321811042310),
|
|
SMEMAP1(svwrite_ver_za16_s16_m, aarch64_sme_write_vert, 36421322670338),
|
|
SMEMAP1(svwrite_ver_za16_s16_vg2, aarch64_sme_write_ver_vg2, 35321811042306),
|
|
SMEMAP1(svwrite_ver_za16_s16_vg4, aarch64_sme_write_ver_vg4, 35321811042306),
|
|
SMEMAP1(svwrite_ver_za16_u16_m, aarch64_sme_write_vert, 36421322670338),
|
|
SMEMAP1(svwrite_ver_za16_u16_vg2, aarch64_sme_write_ver_vg2, 35321811042306),
|
|
SMEMAP1(svwrite_ver_za16_u16_vg4, aarch64_sme_write_ver_vg4, 35321811042306),
|
|
SMEMAP1(svwrite_ver_za32_f32_m, aarch64_sme_write_vert, 36421322670343),
|
|
SMEMAP1(svwrite_ver_za32_f32_vg2, aarch64_sme_write_ver_vg2, 35321811042311),
|
|
SMEMAP1(svwrite_ver_za32_f32_vg4, aarch64_sme_write_ver_vg4, 35321811042311),
|
|
SMEMAP1(svwrite_ver_za32_s32_m, aarch64_sme_write_vert, 36421322670339),
|
|
SMEMAP1(svwrite_ver_za32_s32_vg2, aarch64_sme_write_ver_vg2, 35321811042307),
|
|
SMEMAP1(svwrite_ver_za32_s32_vg4, aarch64_sme_write_ver_vg4, 35321811042307),
|
|
SMEMAP1(svwrite_ver_za32_u32_m, aarch64_sme_write_vert, 36421322670339),
|
|
SMEMAP1(svwrite_ver_za32_u32_vg2, aarch64_sme_write_ver_vg2, 35321811042307),
|
|
SMEMAP1(svwrite_ver_za32_u32_vg4, aarch64_sme_write_ver_vg4, 35321811042307),
|
|
SMEMAP1(svwrite_ver_za64_f64_m, aarch64_sme_write_vert, 36421322670344),
|
|
SMEMAP1(svwrite_ver_za64_f64_vg2, aarch64_sme_write_ver_vg2, 35321811042312),
|
|
SMEMAP1(svwrite_ver_za64_f64_vg4, aarch64_sme_write_ver_vg4, 35321811042312),
|
|
SMEMAP1(svwrite_ver_za64_s64_m, aarch64_sme_write_vert, 36421322670340),
|
|
SMEMAP1(svwrite_ver_za64_s64_vg2, aarch64_sme_write_ver_vg2, 35321811042308),
|
|
SMEMAP1(svwrite_ver_za64_s64_vg4, aarch64_sme_write_ver_vg4, 35321811042308),
|
|
SMEMAP1(svwrite_ver_za64_u64_m, aarch64_sme_write_vert, 36421322670340),
|
|
SMEMAP1(svwrite_ver_za64_u64_vg2, aarch64_sme_write_ver_vg2, 35321811042308),
|
|
SMEMAP1(svwrite_ver_za64_u64_vg4, aarch64_sme_write_ver_vg4, 35321811042308),
|
|
SMEMAP1(svwrite_ver_za8_s8_m, aarch64_sme_write_vert, 36421322670337),
|
|
SMEMAP1(svwrite_ver_za8_s8_vg2, aarch64_sme_write_ver_vg2, 35321811042305),
|
|
SMEMAP1(svwrite_ver_za8_s8_vg4, aarch64_sme_write_ver_vg4, 35321811042305),
|
|
SMEMAP1(svwrite_ver_za8_u8_m, aarch64_sme_write_vert, 36421322670337),
|
|
SMEMAP1(svwrite_ver_za8_u8_vg2, aarch64_sme_write_ver_vg2, 35321811042305),
|
|
SMEMAP1(svwrite_ver_za8_u8_vg4, aarch64_sme_write_ver_vg4, 35321811042305),
|
|
SMEMAP1(svwrite_za16_bf16_vg1x2, aarch64_sme_write_vg1x2, 35321811042317),
|
|
SMEMAP1(svwrite_za16_bf16_vg1x4, aarch64_sme_write_vg1x4, 35321811042317),
|
|
SMEMAP1(svwrite_za16_f16_vg1x2, aarch64_sme_write_vg1x2, 35321811042310),
|
|
SMEMAP1(svwrite_za16_f16_vg1x4, aarch64_sme_write_vg1x4, 35321811042310),
|
|
SMEMAP1(svwrite_za16_s16_vg1x2, aarch64_sme_write_vg1x2, 35321811042306),
|
|
SMEMAP1(svwrite_za16_s16_vg1x4, aarch64_sme_write_vg1x4, 35321811042306),
|
|
SMEMAP1(svwrite_za16_u16_vg1x2, aarch64_sme_write_vg1x2, 35321811042306),
|
|
SMEMAP1(svwrite_za16_u16_vg1x4, aarch64_sme_write_vg1x4, 35321811042306),
|
|
SMEMAP1(svwrite_za32_f32_vg1x2, aarch64_sme_write_vg1x2, 35321811042311),
|
|
SMEMAP1(svwrite_za32_f32_vg1x4, aarch64_sme_write_vg1x4, 35321811042311),
|
|
SMEMAP1(svwrite_za32_s32_vg1x2, aarch64_sme_write_vg1x2, 35321811042307),
|
|
SMEMAP1(svwrite_za32_s32_vg1x4, aarch64_sme_write_vg1x4, 35321811042307),
|
|
SMEMAP1(svwrite_za32_u32_vg1x2, aarch64_sme_write_vg1x2, 35321811042307),
|
|
SMEMAP1(svwrite_za32_u32_vg1x4, aarch64_sme_write_vg1x4, 35321811042307),
|
|
SMEMAP1(svwrite_za64_f64_vg1x2, aarch64_sme_write_vg1x2, 35321811042312),
|
|
SMEMAP1(svwrite_za64_f64_vg1x4, aarch64_sme_write_vg1x4, 35321811042312),
|
|
SMEMAP1(svwrite_za64_s64_vg1x2, aarch64_sme_write_vg1x2, 35321811042308),
|
|
SMEMAP1(svwrite_za64_s64_vg1x4, aarch64_sme_write_vg1x4, 35321811042308),
|
|
SMEMAP1(svwrite_za64_u64_vg1x2, aarch64_sme_write_vg1x2, 35321811042308),
|
|
SMEMAP1(svwrite_za64_u64_vg1x4, aarch64_sme_write_vg1x4, 35321811042308),
|
|
SMEMAP1(svwrite_za8_s8_vg1x2, aarch64_sme_write_vg1x2, 35321811042305),
|
|
SMEMAP1(svwrite_za8_s8_vg1x4, aarch64_sme_write_vg1x4, 35321811042305),
|
|
SMEMAP1(svwrite_za8_u8_vg1x2, aarch64_sme_write_vg1x2, 35321811042305),
|
|
SMEMAP1(svwrite_za8_u8_vg1x4, aarch64_sme_write_vg1x4, 35321811042305),
|
|
SMEMAP1(svzero_mask_za, aarch64_sme_zero, 35459251044355),
|
|
SMEMAP1(svzero_za, aarch64_sme_zero, 17867064999939),
|
|
SMEMAP1(svzero_za64_vg1x2, aarch64_sme_zero_za64_vg1x2, 35321812090883),
|
|
SMEMAP1(svzero_za64_vg1x4, aarch64_sme_zero_za64_vg1x4, 35321812090883),
|
|
SMEMAP1(svzero_za64_vg2x1, aarch64_sme_zero_za64_vg2x1, 35321812090883),
|
|
SMEMAP1(svzero_za64_vg2x2, aarch64_sme_zero_za64_vg2x2, 35321812090883),
|
|
SMEMAP1(svzero_za64_vg2x4, aarch64_sme_zero_za64_vg2x4, 35321812090883),
|
|
SMEMAP1(svzero_za64_vg4x1, aarch64_sme_zero_za64_vg4x1, 35321812090883),
|
|
SMEMAP1(svzero_za64_vg4x2, aarch64_sme_zero_za64_vg4x2, 35321812090883),
|
|
SMEMAP1(svzero_za64_vg4x4, aarch64_sme_zero_za64_vg4x4, 35321812090883),
|
|
SMEMAP1(svzero_zt, aarch64_sme_zero_zt, 141012367310851),
|
|
#endif
|
|
|