Lines Matching refs:suffix
1447 const char *suffix = (instr->ExtractBit(18) == 0) ? "'s1710" : "'u1710";
1448 FormatWithDecodedMnemonic(instr, "'Rd, 'Rn, #", suffix);
1533 const char *suffix = ", ['Xns'ILSi]!";
1543 FormatWithDecodedMnemonic(instr, form, suffix);
1549 const char *suffix = ", ['Xns]'ILSi";
1559 FormatWithDecodedMnemonic(instr, form, suffix);
1565 const char *suffix = ", ['Xns'ILU]";
1577 FormatWithDecodedMnemonic(instr, form, suffix);
1602 const char *suffix = ", ['Xns, 'Offsetreg]";
1614 FormatWithDecodedMnemonic(instr, form, suffix);
1620 const char *suffix = ", ['Xns'ILS]";
1654 FormatWithDecodedMnemonic(instr, form, suffix);
1660 const char *suffix = ", 'ILLiteral 'LValue";
1680 FormatWithDecodedMnemonic(instr, form, suffix);
1819 const char *suffix = ", ['Xns]";
1846 FormatWithDecodedMnemonic(instr, form, suffix);
1851 const char *suffix = "";
1855 suffix = "!";
1858 FormatWithDecodedMnemonic(instr, form, suffix);
1864 const char *suffix = ", ['Xns]";
1884 Format(instr, mnemonic.c_str(), form, suffix);
1951 const char *suffix = ", 'IFP";
1960 FormatWithDecodedMnemonic(instr, form, suffix);
1998 const char *suffix = ", 'IFPFBits";
2016 FormatWithDecodedMnemonic(instr, form, suffix);
2026 const char *suffix = NULL;
2075 suffix = ", 'Xt";
2105 suffix = NULL;
2111 Format(instr, mnemonic, form, suffix);
2236 const char *suffix = NULL;
2245 suffix = ", #8";
2248 suffix = ", #16";
2251 suffix = ", #32";
2255 Format(instr, nfd.Mnemonic(mnemonic), nfd.Substitute(form), suffix);
2301 const char *suffix = NULL;
2309 suffix = ", #0.0";
2311 Format(instr, mnemonic, form, suffix);
2385 const char *suffix = NULL;
2391 suffix = ", #'u1211*90";
2395 suffix = ", #'u1212:1010*90";
2408 Format(instr, mnemonic, nfd.Substitute(form), suffix);
2512 const char *suffix = "b, 'Vm.4b['u1111:2121]";
2513 Format(instr, mnemonic_.c_str(), form, suffix);
3198 const char *suffix = ", #0";
3205 suffix = NULL;
3207 Format(instr, mnemonic, form, suffix);
3213 const char *suffix = NULL;
3221 suffix = ", #0.0";
3229 Format(instr, mnemonic, nfd.SubstitutePlaceholders(form), suffix);
3248 const char *suffix = NULL;
3256 suffix = ", #0.0";
3258 Format(instr, mnemonic, form, suffix);
3403 const char *suffix = "'IsR";
3413 suffix = "'IsL";
3416 Format(instr, mnemonic, form, suffix);
3434 const char *suffix = "'IsR";
3448 suffix = "'IsL";
3455 Format(instr, mnemonic, nfd.SubstitutePlaceholders(form), suffix);
3461 const char *suffix = ", 'IsL";
3472 suffix = NULL;
3474 Format(instr, nfd.Mnemonic(mnemonic), nfd.Substitute(form), suffix);
3615 const char *suffix = NULL;
3621 suffix = "]";
3625 suffix = " #3]";
3629 suffix = " #1]";
3633 suffix = " #2]";
3639 Format(instr, mnemonic, form, suffix);
3665 const char *suffix = NULL;
3672 suffix = is_zero ? "]" : ", #'u2016]";
3676 suffix = is_zero ? "]" : ", #'u2016*2]";
3680 suffix = is_zero ? "]" : ", #'u2016*4]";
3686 Format(instr, mnemonic, form, suffix);
3739 const char *suffix = "]";
3743 suffix = ", lsl #1]";
3746 suffix = ", lsl #2]";
3749 suffix = ", lsl #3]";
3752 FormatWithDecodedMnemonic(instr, form, suffix);
3759 const char *suffix = "]";
3763 suffix = "#1]";
3766 suffix = "#2]";
3769 suffix = "#3]";
3772 FormatWithDecodedMnemonic(instr, form, suffix);
3810 const char *suffix = "]";
3815 suffix = ", #'u2016]";
3818 suffix = ", #'u2016*2]";
3821 suffix = ", #'u2016*4]";
3824 suffix = ", #'u2016*8]";
3828 FormatWithDecodedMnemonic(instr, form, suffix);
3849 const char *suffix = NULL;
3861 suffix = "'ITriSvep";
3868 suffix = "'ITriSveq";
3876 Format(instr, mnemonic, form, suffix);
4128 const char *suffix = "]";
4139 suffix = ", 'Xm]";
4146 suffix = ", 'Xm, lsl #1]";
4151 suffix = ", 'Xm, lsl #2]";
4154 suffix = ", 'Xm, lsl #3]";
4159 FormatWithDecodedMnemonic(instr, form, suffix);
4165 const char *suffix =
4167 FormatWithDecodedMnemonic(instr, form, suffix);
4173 const char *suffix =
4186 FormatWithDecodedMnemonic(instr, form, suffix);
4209 const char *suffix =
4223 FormatWithDecodedMnemonic(instr, form, suffix);
4349 const char *suffix = NULL;
4356 if (instr->ExtractBit(13) != 0) suffix = ", lsl #8";
4362 Format(instr, mnemonic, form, suffix);
4412 const char *suffix = i1 ? suffix10 : suffix00;
4423 suffix = i1 ? suffix10 : suffix05;
4426 suffix = i1 ? suffix20 : suffix05;
4429 FormatWithDecodedMnemonic(instr, form, suffix);
4665 const char *suffix = "'u1205";
4670 suffix = "'s1205";
4673 FormatWithDecodedMnemonic(instr, form, suffix);
4690 const char *suffix = NULL;
4695 suffix = suffix_b;
4700 suffix = suffix_b;
4705 suffix = suffix_b;
4710 suffix = suffix_b;
4714 suffix = suffix_h;
4719 suffix = suffix_h;
4724 suffix = suffix_h;
4728 suffix = suffix_w;
4733 suffix = suffix_w;
4737 suffix = suffix_d;
4743 suffix = "]";
4746 FormatWithDecodedMnemonic(instr, form, suffix);
4752 const char *suffix = ", #'s1916*16]";
4759 suffix = ", #'s1916*32]";
4762 if (instr->ExtractBits(19, 16) == 0) suffix = "]";
4764 FormatWithDecodedMnemonic(instr, form, suffix);
4770 const char *suffix = "'Rm, lsl #'u2423]";
4775 suffix = "'Rm]";
4778 FormatWithDecodedMnemonic(instr, form, suffix);
4786 const char *suffix = ", 'Pgl/z, ['Xns'ISveSvl]";
4802 FormatWithDecodedMnemonic(instr, form, suffix);
4810 const char *suffix = ", 'Pgl/z, ['Xns, 'Xm'NSveS]";
4826 FormatWithDecodedMnemonic(instr, form, suffix);
4960 const char *suffix = ", 'Pgl, ['Xns'ISveSvl]";
4976 FormatWithDecodedMnemonic(instr, form, suffix);
4984 const char *suffix = ", 'Pgl, ['Xns, 'Xm'NSveS]";
5000 FormatWithDecodedMnemonic(instr, form, suffix);
5043 const char *suffix = NULL;
5049 suffix = msz_is_zero ? ", sxtw]" : ", sxtw #'u1110]";
5052 suffix = msz_is_zero ? ", uxtw]" : ", uxtw #'u1110]";
5057 suffix = msz_is_zero ? "]" : ", lsl #'u1110]";
5064 Format(instr, mnemonic, form, suffix);
5102 const char *suffix = NULL;
5117 suffix = "'ITriSves";
5126 suffix = "'ITriSver";
5141 Format(instr, mnemonic, form, suffix);
5203 const char *suffix = ", #'u1110*90";
5209 FormatWithDecodedMnemonic(instr, form, suffix);
5326 const char *suffix = "d";
5334 suffix = "'t";
5337 FormatWithDecodedMnemonic(instr, form, suffix);
5342 const char *suffix = "'Zn.'t, 'Zm.'t";
5346 suffix = "'Zm.'t, 'Zn.'t";
5349 FormatWithDecodedMnemonic(instr, form, suffix);
5534 const char *suffix =
5536 FormatWithDecodedMnemonic(instr, form, suffix);
5542 const char *suffix = "]";
5551 suffix = ", lsl #'u2423]";
5555 suffix = ", lsl #1]";
5558 suffix = ", lsl #2]";
5562 FormatWithDecodedMnemonic(instr, form, suffix);
5938 const char *suffix = (instr->ExtractBit(10) == 0) ? "90" : "270";
5939 Format(instr, mnemonic_.c_str(), form, suffix);
5956 const char *suffix = instr->GetRm() == 31 ? "]" : ", 'Xm]";
5957 Format(instr, mnemonic_.c_str(), form, suffix);
5962 const char *suffix = instr->GetRm() == 31 ? "]" : ", 'Xm]";
5963 Format(instr, mnemonic_.c_str(), form, suffix);
5968 const char *suffix = instr->GetRm() == 31 ? "]" : ", 'Xm]";
5969 Format(instr, mnemonic_.c_str(), form, suffix);
5974 const char *suffix = instr->GetRm() == 31 ? "]" : ", 'Xm]";
5975 Format(instr, mnemonic_.c_str(), form, suffix);
5980 const char *suffix = instr->GetRm() == 31 ? "" : ", 'Xm";
5981 Format(instr, mnemonic_.c_str(), form, suffix);
6006 const char *suffix = NULL;
6009 suffix = ", #'s2115*16]";
6012 suffix = "], #'s2115*16";
6015 suffix = ", #'s2115*16]!";
6023 suffix = "]";
6026 Format(instr, mnemonic_.c_str(), form, suffix);
6031 const char *suffix = NULL;
6037 suffix = ", #'s2012*16]";
6043 suffix = "], #'s2012*16";
6049 suffix = ", #'s2012*16]!";
6057 suffix = "]";
6060 Format(instr, mnemonic_.c_str(), form, suffix);
6847 case 'L': { // IVLSLane[0123] - suffix indicates access size shift.