Lines Matching refs:b10

384   def _S : sve_int_ptrue<0b10, opc, asm, PPR32, nxv4i1, op>;
831 def _S : sve_int_pfirst_next<0b10, opc, asm, PPR32>;
873 def _S : sve_int_count_r<0b10, opc, asm, GPR64z, PPR32, GPR64as32>;
901 def _S : sve_int_count_r<0b10, opc, asm, GPR32z, PPR32, GPR32z>;
919 def _S : sve_int_count_r<0b10, opc, asm, GPR64z, PPR32, GPR64z>;
1014 def _S : sve_int_count_v<0b10, opc, asm, ZPR32, PPR32>;
1042 let Inst{15-14} = 0b10;
1055 def _S : sve_int_pcount_pred<0b10, opc, asm, PPR32>;
1078 let Inst{21-20} = 0b10;
1304 def _S : sve_int_perm_dup_r<0b10, asm, ZPR32, nxv4i32, GPR32sp, op>;
1444 def _B : sve_int_perm_tbl<0b00, 0b10, asm, ZPR8, Z_b>;
1445 def _H : sve_int_perm_tbl<0b01, 0b10, asm, ZPR16, Z_h>;
1446 def _S : sve_int_perm_tbl<0b10, 0b10, asm, ZPR32, Z_s>;
1447 def _D : sve_int_perm_tbl<0b11, 0b10, asm, ZPR64, Z_d>;
1473 def _S : sve_int_perm_tbl<0b10, 0b01, asm, ZPR32, ZZ_s>;
1542 def _S : sve2_int_perm_tbx<0b10, opc, asm, ZPR32>;
1576 def _S : sve_int_perm_reverse_z<0b10, asm, ZPR32>;
1620 def _S : sve_int_perm_reverse_p<0b10, asm, PPR32, op_b32>;
1648 def _S : sve_int_perm_unpk<0b10, opc, asm, ZPR32, ZPR16>;
1678 def _S : sve_int_perm_insrs<0b10, asm, ZPR32, GPR32>;
1709 def _S : sve_int_perm_insrv<0b10, asm, ZPR32, FPR32asZPR>;
1810 def _S : sve_int_sel_vvv<0b10, asm, ZPR32>;
2037 def _S : sve_int_bin_cons_arit_0<0b10, opc, asm, ZPR32>;
2080 def _S : SVEPseudo2Instr<Ps # _S, 1>, sve_fp_2op_i_p_zds<0b10, opc, asm, ZPR32, imm_ty>;
2146 def _S : sve_fp_2op_p_zds<0b10, opc, asm, ZPR32>,
2160 def _S : sve_fp_2op_p_zds<0b10, opc, asm, ZPR32>;
2203 def _S : sve_fp_ftmad<0b10, asm, ZPR32>;
2275 def _S : sve_fp_3op_u_zd<0b10, opc, asm, ZPR32>;
2291 def _S : sve_fp_3op_u_zd<0b10, opc, asm, ZPR32>;
2334 def _S : sve_fp_3op_p_zds_a<0b10, opc, asm, ZPR32>,
2386 def _S : sve_fp_3op_p_zds_b<0b10, opc, asm, ZPR32>,
2444 def _S : sve_fp_fma_by_indexed_elem<0b10, opc, asm, ZPR32, ZPR3b32, VectorIndexS32b> {
2509 def _S : sve_fp_fmul_by_indexed_elem<0b10, 0b0, asm, ZPR32, ZPR3b32, VectorIndexS32b> {
2563 def _S : sve_fp_fcmla<0b10, asm, ZPR32>;
2604 def _H : sve_fp_fcmla_by_indexed_elem<0b10, asm, ZPR16, ZPR3b16, VectorIndexS32b> {
2655 def _S : sve_fp_fcadd<0b10, asm, ZPR32>;
2747 def _S : sve2_fp_pairwise_pred<0b10, opc, asm, ZPR32>;
2812 let Inst{15-14} = 0b10;
2907 def _S : sve_int_perm_bin_perm_zz<opc, 0b10, asm, ZPR32>;
2999 def _S : sve_fp_2op_p_zd<{ 0b10, opc }, asm, ZPR32, ZPR32, ElementSizeS>,
3077 def _S : sve_fp_2op_u_zd<0b10, opc, asm, ZPR32>;
3120 def _S : sve_int_bin_pred_arit_log<0b10, 0b11, opc, asm, ZPR32>,
3141 def _S : sve_int_bin_pred_arit_log<0b10, 0b00, opc, asm, ZPR32>,
3161 def _S : sve_int_bin_pred_arit_log<0b10, 0b01, opc, asm, ZPR32>,
3177 def _B : sve_int_bin_pred_arit_log<0b00, 0b10, opc, asm, ZPR8>,
3179 def _H : sve_int_bin_pred_arit_log<0b01, 0b10, opc, asm, ZPR16>,
3181 def _S : sve_int_bin_pred_arit_log<0b10, 0b10, opc, asm, ZPR32>,
3183 def _D : sve_int_bin_pred_arit_log<0b11, 0b10, opc, asm, ZPR64>,
3199 def _S : sve_int_bin_pred_arit_log<0b10, 0b10, opc, asm, ZPR32>,
3201 def _D : sve_int_bin_pred_arit_log<0b11, 0b10, opc, asm, ZPR64>,
3245 def _S : sve_int_mladdsub_vvv_pred<0b10, opc, asm, ZPR32>,
3288 def _S : sve_int_mlas_vvv_pred<0b10, opc, asm, ZPR32>,
3343 def _S : sve2_int_mla<0b10, { 0b1110, S }, asm, ZPR32, ZPR32>;
3354 def _S : sve2_int_mla<0b10, opc, asm, ZPR32, ZPR16>;
3395 …def _S : sve2_int_mla_by_indexed_elem<0b10, { 0b000, opc, S }, asm, ZPR32, ZPR32, ZPR3b32, VectorI…
3419 def _S : sve2_int_mla_by_indexed_elem<0b10, { opc{3}, 0b0, opc{2-1}, ?, opc{0} },
3546 def _S : sve2_complex_int_arith<0b10, 0b0001, asm, ZPR32, ZPR8>;
3564 def _S : sve2_complex_int_arith<0b10, { 0b001, opc }, asm, ZPR32, ZPR32>;
3601 def _S : sve2_complex_int_arith_indexed<0b10, 0b0100, asm, ZPR32, ZPR8, ZPR3b8, VectorIndexS32b> {
3628 …def _H : sve2_complex_int_arith_indexed<0b10, { 0b011, opc }, asm, ZPR16, ZPR16, ZPR3b16, VectorIn…
3675 def _S : sve2_int_mul<0b10, opc, asm, ZPR32>;
3721 def _S : sve2_int_mul_by_indexed_elem<0b10, opc, asm, ZPR32, ZPR32, ZPR3b32, VectorIndexS32b> {
3741 def _S : sve2_int_mul_by_indexed_elem<0b10, { opc{2-1}, ?, opc{0} }, asm,
3777 let Inst{15-14} = 0b10;
3798 def _S : sve2_int_arith_pred<0b10, opc, asm, ZPR32>,
3834 def _S : sve2_int_sadd_long_accum_pairwise<0b10, U, asm, ZPR32, ZPR16>;
3870 def _S : sve2_int_un_pred_arit<0b10, opc{2}, opc{1-0}, asm, ZPR32>,
3885 def _S : sve2_int_un_pred_arit<0b10, opc{2}, opc{1-0}, asm, ZPR32>,
3932 def _S : sve2_wide_int_arith<0b10, opc, asm, ZPR32, ZPR16, ZPR16>;
3942 def _H : sve2_wide_int_arith<0b01, { 0b10, opc }, asm, ZPR16, ZPR16, ZPR8>;
3943 def _S : sve2_wide_int_arith<0b10, { 0b10, opc }, asm, ZPR32, ZPR32, ZPR16>;
3944 def _D : sve2_wide_int_arith<0b11, { 0b10, opc }, asm, ZPR64, ZPR64, ZPR32>;
3987 let Inst{15-14} = 0b10;
3998 def _S : sve2_misc<0b10, opc, asm, ZPR32, ZPR32>;
4010 def _S : sve2_misc<0b10, { 0b00, opc }, asm, ZPR32, ZPR16>;
4044 def _S : sve2_bitwise_xor_interleaved<0b10, opc, asm, ZPR32, ZPR32>;
4232 def _S : sve2_int_cadd<0b10, opc, asm, ZPR32>;
4266 def _S : sve2_int_absdiff_accum<0b10, { 0b111, opc }, asm, ZPR32, ZPR32>;
4278 def _S : sve2_int_absdiff_accum<0b10, { 0b00, opc }, asm, ZPR32, ZPR16>;
4405 def _H : sve2_int_addsub_narrow_high_bottom<0b10, opc, asm, ZPR16, ZPR32>;
4437 def _H : sve2_int_addsub_narrow_high_top<0b10, opc, asm, ZPR16, ZPR32>;
4541 def _S : sve_int_un_pred_arit<0b10, { opc, 0b0 }, asm, ZPR32>,
4566 def _S : sve_int_un_pred_arit<0b10, { opc, 0b0 }, asm, ZPR32>,
4586 def _S : sve_int_un_pred_arit<0b10, { opc, 0b0 }, asm, ZPR32>,
4619 def _S : sve_int_un_pred_arit<0b10, { opc, 0b1 }, asm, ZPR32>,
4643 def _S : sve_int_un_pred_arit<0b10, { opc, 0b1 }, asm, ZPR32>,
4693 def _S : sve_int_dup_imm<0b10, asm, ZPR32, cpy_imm8_opt_lsl_i32>;
4735 def _S : sve_int_dup_fpimm<0b10, fpimm32, asm, ZPR32>;
4772 def _S : sve_int_arith_imm0<0b10, opc, asm, ZPR32, addsub_imm8_opt_lsl_i32>;
4785 def _S : sve_int_arith_imm0<0b10, opc, asm, ZPR32, addsub_imm8_opt_lsl_i32>;
4823 def _S : sve_int_arith_imm<0b10, { 0b1010, opc }, asm, ZPR32, simm8_32b>;
4835 def _S : sve_int_arith_imm<0b10, { 0b1010, opc }, asm, ZPR32, imm0_255>;
4847 def _S : sve_int_arith_imm<0b10, 0b110000, asm, ZPR32, simm8_32b>;
5007 def _S : sve_int_dup_fpimm_pred<0b10, fpimm32, asm, ZPR32>;
5060 defm _S : sve_int_dup_imm_pred_merge_inst<0b10, asm, ZPR32, cpy_imm8_opt_lsl_i32,
5110 defm _S : sve_int_dup_imm_pred_zero_inst<0b10, asm, ZPR32, cpy_imm8_opt_lsl_i32,
5175 def _S : sve_int_cmp<0b0, 0b10, opc, asm, PPR32, ZPR32, ZPR32>;
5187 def _S : sve_int_cmp<0b0, 0b10, opc, asm, PPR32, ZPR32, ZPR64>;
5197 def _S : sve_int_cmp<0b1, 0b10, opc, asm, PPR32, ZPR32, ZPR64>;
5268 def _S : sve_int_scmp_vi<0b10, opc, asm, PPR32, ZPR32, simm5_32b>;
5316 def _S : sve_int_ucmp_vi<0b10, opc, asm, PPR32, ZPR32, imm0_127>;
5382 def _S : sve_int_while_rr<0b10, { 0, opc }, asm, GPR32, PPR32>;
5404 def _S : sve_int_while_rr<0b10, { 1, opc }, asm, GPR64, PPR32>;
5448 def _S : sve2_int_while_rr<0b10, rw, asm, PPR32>;
5485 def _S : sve_fp_fast_red<0b10, opc, asm, ZPR32, FPR32asZPR>;
5526 def _S : sve_fp_2op_p_vd<0b10, opc, asm, ZPR32, FPR32asZPR>;
5569 def _S : sve_fp_3op_p_pd<0b10, opc, asm, PPR32, ZPR32>;
5581 def _S : sve_fp_3op_p_pd<0b10, opc, asm, PPR32, ZPR32>;
5630 def _S : sve_fp_2op_p_pd<0b10, opc, asm, PPR32, ZPR32>;
5685 def _S : sve_int_index_ii<0b10, asm, ZPR32, simm5_32b>;
5730 def _S : sve_int_index_ir<0b10, asm, ZPR32, GPR32, simm5_32b>;
5799 def _S : sve_int_index_ri<0b10, asm, ZPR32, GPR32, simm5_32b>;
5835 def _S : sve_int_index_rr<0b10, asm, ZPR32, GPR32>;
6014 def _S : sve_int_bin_pred_shift<0b10, 0b0, opc, asm, ZPR32, ZPR32>,
6055 def _S : sve_int_bin_pred_shift<0b10, 0b1, opc, asm, ZPR32, ZPR64>;
6090 def _S : sve_int_bin_cons_shift_wide<0b10, opc, asm, ZPR32>;
6744 let Inst{21-20} = 0b10;
6763 def _S : sve_int_perm_bin_perm_pp<opc, 0b10, asm, PPR32, op_b32>;
6882 def _S : sve_int_perm_clast_rz<0b10, ab, asm, ZPR32, GPR32>;
6916 def _S : sve_int_perm_clast_vz<0b10, ab, asm, ZPR32, FPR32>;
6953 def _S : sve_int_perm_clast_zz<0b10, ab, asm, ZPR32>;
6992 def _S : sve_int_perm_last_r<0b10, ab, asm, ZPR32, GPR32>;
7025 def _S : sve_int_perm_last_v<0b10, ab, asm, ZPR32, FPR32>;
7060 def _S : sve_int_perm_splice<0b10, asm, ZPR32>;
7098 def _S : sve2_int_perm_splice_cons<0b10, asm, ZPR32, ZZ_s>;
7129 def _S : sve_int_perm_rev<0b10, 0b11, asm, ZPR32>;
7140 def _S : sve_int_perm_rev<0b10, 0b00, asm, ZPR32>;
7149 def _S : sve_int_perm_rev<0b10, 0b01, asm, ZPR32>;
7157 def _D : sve_int_perm_rev<0b11, 0b10, asm, ZPR64>;
7187 def _S : sve_int_perm_cpy_r<0b10, asm, ZPR32, GPR32sp>;
7234 def _S : sve_int_perm_cpy_v<0b10, asm, ZPR32, FPR32>;
8205 def _2 : sve_int_bin_cons_misc_0_a<opc, 0b10, asm, ZPR64, ZPR64ExtUXTW32>;
8212 def _2 : sve_int_bin_cons_misc_0_a<opc, 0b10, asm, ZPR64, ZPR64ExtSXTW32>;
8219 def _2 : sve_int_bin_cons_misc_0_a<opc, 0b10, asm, ZPR32, ZPR32ExtLSL32>;
8226 def _2 : sve_int_bin_cons_misc_0_a<opc, 0b10, asm, ZPR64, ZPR64ExtLSL32>;
8255 def _S : sve_int_bin_cons_misc_0_b<0b10, asm, ZPR32>;
8322 def _S : sve_int_reduce<0b10, 0b00, opc, asm, ZPR32, FPR64asZPR>;
8333 def _S : sve_int_reduce<0b10, 0b00, opc, asm, ZPR32, FPR64asZPR>;
8346 def _S : sve_int_reduce<0b10, 0b01, opc, asm, ZPR32, FPR32asZPR>;
8359 def _S : sve_int_reduce<0b10, 0b11, opc, asm, ZPR32, FPR32asZPR>;
8396 def _S : sve_int_movprfx_pred<0b10, opc, asm, ZPR32, "/m",
8408 def _S : sve_int_movprfx_pred<0b10, opc, asm, ZPR32, "/z",
9147 def _S : sve2p1_fclamp<asm, 0b10, ZPR32>;
9232 def _S : sve2p1_ptrue_pn<mnemonic, 0b10, PNR32_p8to15, int_aarch64_sve_ptrue_c32>;
9266 def _S : sve2p1_pred_as_ctr_to_mask<mnemonic, 0b10, PPR32>;
9285 def _S : sve2p1_pred_as_ctr_to_mask_pair<mnemonic, 0b10, PP_s>;
9615 def _S : sve2p1_pcount_pn<mnemonic, opc, 0b10, PNR32>;
9656 def _S : sve2p1_int_while_rr_pn<mnemonic, 0b10, opc, PNR32_p8to15>;
9698 def _S : sve2p1_int_while_rr_pair<mnemonic, 0b10, opc, PP_s_mul_r>;
9883 def _S : sve2p1_fp_reduction_q<0b10, opc, mnemonic, ZPR32, "4s">;
10130 def _S : sve2p1_int_reduce_q<0b10, opc, mnemonic, ZPR32, "4s">;
10165 def _S : sve2p1_permute_vec_elems_q<0b10, opc, mnemonic, ZPR32, ZPR32>;
10183 def _S : sve2p1_permute_vec_elems_q<0b10, 0b110, mnemonic, ZPR32, Z_s>;
10278 let Inst{15-14} = 0b10;
10280 let Inst{11-10} = 0b10;
10347 def _H : sve2_lut_vector_index<ZPR16, Z_h, VectorIndexH32b, {?,?,0b10}, mnemonic> {