1 /* 2 * AArch64 SVE specific helper definitions 3 * 4 * Copyright (c) 2018 Linaro, Ltd 5 * 6 * This library is free software; you can redistribute it and/or 7 * modify it under the terms of the GNU Lesser General Public 8 * License as published by the Free Software Foundation; either 9 * version 2.1 of the License, or (at your option) any later version. 10 * 11 * This library is distributed in the hope that it will be useful, 12 * but WITHOUT ANY WARRANTY; without even the implied warranty of 13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 14 * Lesser General Public License for more details. 15 * 16 * You should have received a copy of the GNU Lesser General Public 17 * License along with this library; if not, see <http://www.gnu.org/licenses/>. 18 */ 19 20 DEF_HELPER_FLAGS_2(sve_predtest1, TCG_CALL_NO_WG, i32, i64, i64) 21 DEF_HELPER_FLAGS_3(sve_predtest, TCG_CALL_NO_WG, i32, ptr, ptr, i32) 22 23 DEF_HELPER_FLAGS_3(sve_pfirst, TCG_CALL_NO_WG, i32, ptr, ptr, i32) 24 DEF_HELPER_FLAGS_3(sve_pnext, TCG_CALL_NO_WG, i32, ptr, ptr, i32) 25 26 DEF_HELPER_FLAGS_5(sve_and_zpzz_b, TCG_CALL_NO_RWG, 27 void, ptr, ptr, ptr, ptr, i32) 28 DEF_HELPER_FLAGS_5(sve_and_zpzz_h, TCG_CALL_NO_RWG, 29 void, ptr, ptr, ptr, ptr, i32) 30 DEF_HELPER_FLAGS_5(sve_and_zpzz_s, TCG_CALL_NO_RWG, 31 void, ptr, ptr, ptr, ptr, i32) 32 DEF_HELPER_FLAGS_5(sve_and_zpzz_d, TCG_CALL_NO_RWG, 33 void, ptr, ptr, ptr, ptr, i32) 34 35 DEF_HELPER_FLAGS_5(sve_eor_zpzz_b, TCG_CALL_NO_RWG, 36 void, ptr, ptr, ptr, ptr, i32) 37 DEF_HELPER_FLAGS_5(sve_eor_zpzz_h, TCG_CALL_NO_RWG, 38 void, ptr, ptr, ptr, ptr, i32) 39 DEF_HELPER_FLAGS_5(sve_eor_zpzz_s, TCG_CALL_NO_RWG, 40 void, ptr, ptr, ptr, ptr, i32) 41 DEF_HELPER_FLAGS_5(sve_eor_zpzz_d, TCG_CALL_NO_RWG, 42 void, ptr, ptr, ptr, ptr, i32) 43 44 DEF_HELPER_FLAGS_5(sve_orr_zpzz_b, TCG_CALL_NO_RWG, 45 void, ptr, ptr, ptr, ptr, i32) 46 DEF_HELPER_FLAGS_5(sve_orr_zpzz_h, TCG_CALL_NO_RWG, 47 void, ptr, ptr, ptr, ptr, i32) 48 DEF_HELPER_FLAGS_5(sve_orr_zpzz_s, TCG_CALL_NO_RWG, 49 void, ptr, ptr, ptr, ptr, i32) 50 DEF_HELPER_FLAGS_5(sve_orr_zpzz_d, TCG_CALL_NO_RWG, 51 void, ptr, ptr, ptr, ptr, i32) 52 53 DEF_HELPER_FLAGS_5(sve_bic_zpzz_b, TCG_CALL_NO_RWG, 54 void, ptr, ptr, ptr, ptr, i32) 55 DEF_HELPER_FLAGS_5(sve_bic_zpzz_h, TCG_CALL_NO_RWG, 56 void, ptr, ptr, ptr, ptr, i32) 57 DEF_HELPER_FLAGS_5(sve_bic_zpzz_s, TCG_CALL_NO_RWG, 58 void, ptr, ptr, ptr, ptr, i32) 59 DEF_HELPER_FLAGS_5(sve_bic_zpzz_d, TCG_CALL_NO_RWG, 60 void, ptr, ptr, ptr, ptr, i32) 61 62 DEF_HELPER_FLAGS_5(sve_add_zpzz_b, TCG_CALL_NO_RWG, 63 void, ptr, ptr, ptr, ptr, i32) 64 DEF_HELPER_FLAGS_5(sve_add_zpzz_h, TCG_CALL_NO_RWG, 65 void, ptr, ptr, ptr, ptr, i32) 66 DEF_HELPER_FLAGS_5(sve_add_zpzz_s, TCG_CALL_NO_RWG, 67 void, ptr, ptr, ptr, ptr, i32) 68 DEF_HELPER_FLAGS_5(sve_add_zpzz_d, TCG_CALL_NO_RWG, 69 void, ptr, ptr, ptr, ptr, i32) 70 71 DEF_HELPER_FLAGS_5(sve_sub_zpzz_b, TCG_CALL_NO_RWG, 72 void, ptr, ptr, ptr, ptr, i32) 73 DEF_HELPER_FLAGS_5(sve_sub_zpzz_h, TCG_CALL_NO_RWG, 74 void, ptr, ptr, ptr, ptr, i32) 75 DEF_HELPER_FLAGS_5(sve_sub_zpzz_s, TCG_CALL_NO_RWG, 76 void, ptr, ptr, ptr, ptr, i32) 77 DEF_HELPER_FLAGS_5(sve_sub_zpzz_d, TCG_CALL_NO_RWG, 78 void, ptr, ptr, ptr, ptr, i32) 79 80 DEF_HELPER_FLAGS_5(sve_smax_zpzz_b, TCG_CALL_NO_RWG, 81 void, ptr, ptr, ptr, ptr, i32) 82 DEF_HELPER_FLAGS_5(sve_smax_zpzz_h, TCG_CALL_NO_RWG, 83 void, ptr, ptr, ptr, ptr, i32) 84 DEF_HELPER_FLAGS_5(sve_smax_zpzz_s, TCG_CALL_NO_RWG, 85 void, ptr, ptr, ptr, ptr, i32) 86 DEF_HELPER_FLAGS_5(sve_smax_zpzz_d, TCG_CALL_NO_RWG, 87 void, ptr, ptr, ptr, ptr, i32) 88 89 DEF_HELPER_FLAGS_5(sve_umax_zpzz_b, TCG_CALL_NO_RWG, 90 void, ptr, ptr, ptr, ptr, i32) 91 DEF_HELPER_FLAGS_5(sve_umax_zpzz_h, TCG_CALL_NO_RWG, 92 void, ptr, ptr, ptr, ptr, i32) 93 DEF_HELPER_FLAGS_5(sve_umax_zpzz_s, TCG_CALL_NO_RWG, 94 void, ptr, ptr, ptr, ptr, i32) 95 DEF_HELPER_FLAGS_5(sve_umax_zpzz_d, TCG_CALL_NO_RWG, 96 void, ptr, ptr, ptr, ptr, i32) 97 98 DEF_HELPER_FLAGS_5(sve_smin_zpzz_b, TCG_CALL_NO_RWG, 99 void, ptr, ptr, ptr, ptr, i32) 100 DEF_HELPER_FLAGS_5(sve_smin_zpzz_h, TCG_CALL_NO_RWG, 101 void, ptr, ptr, ptr, ptr, i32) 102 DEF_HELPER_FLAGS_5(sve_smin_zpzz_s, TCG_CALL_NO_RWG, 103 void, ptr, ptr, ptr, ptr, i32) 104 DEF_HELPER_FLAGS_5(sve_smin_zpzz_d, TCG_CALL_NO_RWG, 105 void, ptr, ptr, ptr, ptr, i32) 106 107 DEF_HELPER_FLAGS_5(sve_umin_zpzz_b, TCG_CALL_NO_RWG, 108 void, ptr, ptr, ptr, ptr, i32) 109 DEF_HELPER_FLAGS_5(sve_umin_zpzz_h, TCG_CALL_NO_RWG, 110 void, ptr, ptr, ptr, ptr, i32) 111 DEF_HELPER_FLAGS_5(sve_umin_zpzz_s, TCG_CALL_NO_RWG, 112 void, ptr, ptr, ptr, ptr, i32) 113 DEF_HELPER_FLAGS_5(sve_umin_zpzz_d, TCG_CALL_NO_RWG, 114 void, ptr, ptr, ptr, ptr, i32) 115 116 DEF_HELPER_FLAGS_5(sve_sabd_zpzz_b, TCG_CALL_NO_RWG, 117 void, ptr, ptr, ptr, ptr, i32) 118 DEF_HELPER_FLAGS_5(sve_sabd_zpzz_h, TCG_CALL_NO_RWG, 119 void, ptr, ptr, ptr, ptr, i32) 120 DEF_HELPER_FLAGS_5(sve_sabd_zpzz_s, TCG_CALL_NO_RWG, 121 void, ptr, ptr, ptr, ptr, i32) 122 DEF_HELPER_FLAGS_5(sve_sabd_zpzz_d, TCG_CALL_NO_RWG, 123 void, ptr, ptr, ptr, ptr, i32) 124 125 DEF_HELPER_FLAGS_5(sve_uabd_zpzz_b, TCG_CALL_NO_RWG, 126 void, ptr, ptr, ptr, ptr, i32) 127 DEF_HELPER_FLAGS_5(sve_uabd_zpzz_h, TCG_CALL_NO_RWG, 128 void, ptr, ptr, ptr, ptr, i32) 129 DEF_HELPER_FLAGS_5(sve_uabd_zpzz_s, TCG_CALL_NO_RWG, 130 void, ptr, ptr, ptr, ptr, i32) 131 DEF_HELPER_FLAGS_5(sve_uabd_zpzz_d, TCG_CALL_NO_RWG, 132 void, ptr, ptr, ptr, ptr, i32) 133 134 DEF_HELPER_FLAGS_5(sve_mul_zpzz_b, TCG_CALL_NO_RWG, 135 void, ptr, ptr, ptr, ptr, i32) 136 DEF_HELPER_FLAGS_5(sve_mul_zpzz_h, TCG_CALL_NO_RWG, 137 void, ptr, ptr, ptr, ptr, i32) 138 DEF_HELPER_FLAGS_5(sve_mul_zpzz_s, TCG_CALL_NO_RWG, 139 void, ptr, ptr, ptr, ptr, i32) 140 DEF_HELPER_FLAGS_5(sve_mul_zpzz_d, TCG_CALL_NO_RWG, 141 void, ptr, ptr, ptr, ptr, i32) 142 143 DEF_HELPER_FLAGS_5(sve_smulh_zpzz_b, TCG_CALL_NO_RWG, 144 void, ptr, ptr, ptr, ptr, i32) 145 DEF_HELPER_FLAGS_5(sve_smulh_zpzz_h, TCG_CALL_NO_RWG, 146 void, ptr, ptr, ptr, ptr, i32) 147 DEF_HELPER_FLAGS_5(sve_smulh_zpzz_s, TCG_CALL_NO_RWG, 148 void, ptr, ptr, ptr, ptr, i32) 149 DEF_HELPER_FLAGS_5(sve_smulh_zpzz_d, TCG_CALL_NO_RWG, 150 void, ptr, ptr, ptr, ptr, i32) 151 152 DEF_HELPER_FLAGS_5(sve_umulh_zpzz_b, TCG_CALL_NO_RWG, 153 void, ptr, ptr, ptr, ptr, i32) 154 DEF_HELPER_FLAGS_5(sve_umulh_zpzz_h, TCG_CALL_NO_RWG, 155 void, ptr, ptr, ptr, ptr, i32) 156 DEF_HELPER_FLAGS_5(sve_umulh_zpzz_s, TCG_CALL_NO_RWG, 157 void, ptr, ptr, ptr, ptr, i32) 158 DEF_HELPER_FLAGS_5(sve_umulh_zpzz_d, TCG_CALL_NO_RWG, 159 void, ptr, ptr, ptr, ptr, i32) 160 161 DEF_HELPER_FLAGS_5(sve2_sadalp_zpzz_h, TCG_CALL_NO_RWG, 162 void, ptr, ptr, ptr, ptr, i32) 163 DEF_HELPER_FLAGS_5(sve2_sadalp_zpzz_s, TCG_CALL_NO_RWG, 164 void, ptr, ptr, ptr, ptr, i32) 165 DEF_HELPER_FLAGS_5(sve2_sadalp_zpzz_d, TCG_CALL_NO_RWG, 166 void, ptr, ptr, ptr, ptr, i32) 167 168 DEF_HELPER_FLAGS_5(sve2_uadalp_zpzz_h, TCG_CALL_NO_RWG, 169 void, ptr, ptr, ptr, ptr, i32) 170 DEF_HELPER_FLAGS_5(sve2_uadalp_zpzz_s, TCG_CALL_NO_RWG, 171 void, ptr, ptr, ptr, ptr, i32) 172 DEF_HELPER_FLAGS_5(sve2_uadalp_zpzz_d, TCG_CALL_NO_RWG, 173 void, ptr, ptr, ptr, ptr, i32) 174 175 DEF_HELPER_FLAGS_5(sve2_srshl_zpzz_b, TCG_CALL_NO_RWG, 176 void, ptr, ptr, ptr, ptr, i32) 177 DEF_HELPER_FLAGS_5(sve2_srshl_zpzz_h, TCG_CALL_NO_RWG, 178 void, ptr, ptr, ptr, ptr, i32) 179 DEF_HELPER_FLAGS_5(sve2_srshl_zpzz_s, TCG_CALL_NO_RWG, 180 void, ptr, ptr, ptr, ptr, i32) 181 DEF_HELPER_FLAGS_5(sve2_srshl_zpzz_d, TCG_CALL_NO_RWG, 182 void, ptr, ptr, ptr, ptr, i32) 183 184 DEF_HELPER_FLAGS_5(sve2_urshl_zpzz_b, TCG_CALL_NO_RWG, 185 void, ptr, ptr, ptr, ptr, i32) 186 DEF_HELPER_FLAGS_5(sve2_urshl_zpzz_h, TCG_CALL_NO_RWG, 187 void, ptr, ptr, ptr, ptr, i32) 188 DEF_HELPER_FLAGS_5(sve2_urshl_zpzz_s, TCG_CALL_NO_RWG, 189 void, ptr, ptr, ptr, ptr, i32) 190 DEF_HELPER_FLAGS_5(sve2_urshl_zpzz_d, TCG_CALL_NO_RWG, 191 void, ptr, ptr, ptr, ptr, i32) 192 193 DEF_HELPER_FLAGS_5(sve2_sqshl_zpzz_b, TCG_CALL_NO_RWG, 194 void, ptr, ptr, ptr, ptr, i32) 195 DEF_HELPER_FLAGS_5(sve2_sqshl_zpzz_h, TCG_CALL_NO_RWG, 196 void, ptr, ptr, ptr, ptr, i32) 197 DEF_HELPER_FLAGS_5(sve2_sqshl_zpzz_s, TCG_CALL_NO_RWG, 198 void, ptr, ptr, ptr, ptr, i32) 199 DEF_HELPER_FLAGS_5(sve2_sqshl_zpzz_d, TCG_CALL_NO_RWG, 200 void, ptr, ptr, ptr, ptr, i32) 201 202 DEF_HELPER_FLAGS_5(sve2_uqshl_zpzz_b, TCG_CALL_NO_RWG, 203 void, ptr, ptr, ptr, ptr, i32) 204 DEF_HELPER_FLAGS_5(sve2_uqshl_zpzz_h, TCG_CALL_NO_RWG, 205 void, ptr, ptr, ptr, ptr, i32) 206 DEF_HELPER_FLAGS_5(sve2_uqshl_zpzz_s, TCG_CALL_NO_RWG, 207 void, ptr, ptr, ptr, ptr, i32) 208 DEF_HELPER_FLAGS_5(sve2_uqshl_zpzz_d, TCG_CALL_NO_RWG, 209 void, ptr, ptr, ptr, ptr, i32) 210 211 DEF_HELPER_FLAGS_5(sve2_sqrshl_zpzz_b, TCG_CALL_NO_RWG, 212 void, ptr, ptr, ptr, ptr, i32) 213 DEF_HELPER_FLAGS_5(sve2_sqrshl_zpzz_h, TCG_CALL_NO_RWG, 214 void, ptr, ptr, ptr, ptr, i32) 215 DEF_HELPER_FLAGS_5(sve2_sqrshl_zpzz_s, TCG_CALL_NO_RWG, 216 void, ptr, ptr, ptr, ptr, i32) 217 DEF_HELPER_FLAGS_5(sve2_sqrshl_zpzz_d, TCG_CALL_NO_RWG, 218 void, ptr, ptr, ptr, ptr, i32) 219 220 DEF_HELPER_FLAGS_5(sve2_uqrshl_zpzz_b, TCG_CALL_NO_RWG, 221 void, ptr, ptr, ptr, ptr, i32) 222 DEF_HELPER_FLAGS_5(sve2_uqrshl_zpzz_h, TCG_CALL_NO_RWG, 223 void, ptr, ptr, ptr, ptr, i32) 224 DEF_HELPER_FLAGS_5(sve2_uqrshl_zpzz_s, TCG_CALL_NO_RWG, 225 void, ptr, ptr, ptr, ptr, i32) 226 DEF_HELPER_FLAGS_5(sve2_uqrshl_zpzz_d, TCG_CALL_NO_RWG, 227 void, ptr, ptr, ptr, ptr, i32) 228 229 DEF_HELPER_FLAGS_5(sve2_shadd_zpzz_b, TCG_CALL_NO_RWG, 230 void, ptr, ptr, ptr, ptr, i32) 231 DEF_HELPER_FLAGS_5(sve2_shadd_zpzz_h, TCG_CALL_NO_RWG, 232 void, ptr, ptr, ptr, ptr, i32) 233 DEF_HELPER_FLAGS_5(sve2_shadd_zpzz_s, TCG_CALL_NO_RWG, 234 void, ptr, ptr, ptr, ptr, i32) 235 DEF_HELPER_FLAGS_5(sve2_shadd_zpzz_d, TCG_CALL_NO_RWG, 236 void, ptr, ptr, ptr, ptr, i32) 237 238 DEF_HELPER_FLAGS_5(sve2_uhadd_zpzz_b, TCG_CALL_NO_RWG, 239 void, ptr, ptr, ptr, ptr, i32) 240 DEF_HELPER_FLAGS_5(sve2_uhadd_zpzz_h, TCG_CALL_NO_RWG, 241 void, ptr, ptr, ptr, ptr, i32) 242 DEF_HELPER_FLAGS_5(sve2_uhadd_zpzz_s, TCG_CALL_NO_RWG, 243 void, ptr, ptr, ptr, ptr, i32) 244 DEF_HELPER_FLAGS_5(sve2_uhadd_zpzz_d, TCG_CALL_NO_RWG, 245 void, ptr, ptr, ptr, ptr, i32) 246 247 DEF_HELPER_FLAGS_5(sve2_srhadd_zpzz_b, TCG_CALL_NO_RWG, 248 void, ptr, ptr, ptr, ptr, i32) 249 DEF_HELPER_FLAGS_5(sve2_srhadd_zpzz_h, TCG_CALL_NO_RWG, 250 void, ptr, ptr, ptr, ptr, i32) 251 DEF_HELPER_FLAGS_5(sve2_srhadd_zpzz_s, TCG_CALL_NO_RWG, 252 void, ptr, ptr, ptr, ptr, i32) 253 DEF_HELPER_FLAGS_5(sve2_srhadd_zpzz_d, TCG_CALL_NO_RWG, 254 void, ptr, ptr, ptr, ptr, i32) 255 256 DEF_HELPER_FLAGS_5(sve2_urhadd_zpzz_b, TCG_CALL_NO_RWG, 257 void, ptr, ptr, ptr, ptr, i32) 258 DEF_HELPER_FLAGS_5(sve2_urhadd_zpzz_h, TCG_CALL_NO_RWG, 259 void, ptr, ptr, ptr, ptr, i32) 260 DEF_HELPER_FLAGS_5(sve2_urhadd_zpzz_s, TCG_CALL_NO_RWG, 261 void, ptr, ptr, ptr, ptr, i32) 262 DEF_HELPER_FLAGS_5(sve2_urhadd_zpzz_d, TCG_CALL_NO_RWG, 263 void, ptr, ptr, ptr, ptr, i32) 264 265 DEF_HELPER_FLAGS_5(sve2_shsub_zpzz_b, TCG_CALL_NO_RWG, 266 void, ptr, ptr, ptr, ptr, i32) 267 DEF_HELPER_FLAGS_5(sve2_shsub_zpzz_h, TCG_CALL_NO_RWG, 268 void, ptr, ptr, ptr, ptr, i32) 269 DEF_HELPER_FLAGS_5(sve2_shsub_zpzz_s, TCG_CALL_NO_RWG, 270 void, ptr, ptr, ptr, ptr, i32) 271 DEF_HELPER_FLAGS_5(sve2_shsub_zpzz_d, TCG_CALL_NO_RWG, 272 void, ptr, ptr, ptr, ptr, i32) 273 274 DEF_HELPER_FLAGS_5(sve2_uhsub_zpzz_b, TCG_CALL_NO_RWG, 275 void, ptr, ptr, ptr, ptr, i32) 276 DEF_HELPER_FLAGS_5(sve2_uhsub_zpzz_h, TCG_CALL_NO_RWG, 277 void, ptr, ptr, ptr, ptr, i32) 278 DEF_HELPER_FLAGS_5(sve2_uhsub_zpzz_s, TCG_CALL_NO_RWG, 279 void, ptr, ptr, ptr, ptr, i32) 280 DEF_HELPER_FLAGS_5(sve2_uhsub_zpzz_d, TCG_CALL_NO_RWG, 281 void, ptr, ptr, ptr, ptr, i32) 282 283 DEF_HELPER_FLAGS_5(sve_sdiv_zpzz_s, TCG_CALL_NO_RWG, 284 void, ptr, ptr, ptr, ptr, i32) 285 DEF_HELPER_FLAGS_5(sve_sdiv_zpzz_d, TCG_CALL_NO_RWG, 286 void, ptr, ptr, ptr, ptr, i32) 287 288 DEF_HELPER_FLAGS_5(sve_udiv_zpzz_s, TCG_CALL_NO_RWG, 289 void, ptr, ptr, ptr, ptr, i32) 290 DEF_HELPER_FLAGS_5(sve_udiv_zpzz_d, TCG_CALL_NO_RWG, 291 void, ptr, ptr, ptr, ptr, i32) 292 293 DEF_HELPER_FLAGS_5(sve_asr_zpzz_b, TCG_CALL_NO_RWG, 294 void, ptr, ptr, ptr, ptr, i32) 295 DEF_HELPER_FLAGS_5(sve_asr_zpzz_h, TCG_CALL_NO_RWG, 296 void, ptr, ptr, ptr, ptr, i32) 297 DEF_HELPER_FLAGS_5(sve_asr_zpzz_s, TCG_CALL_NO_RWG, 298 void, ptr, ptr, ptr, ptr, i32) 299 DEF_HELPER_FLAGS_5(sve_asr_zpzz_d, TCG_CALL_NO_RWG, 300 void, ptr, ptr, ptr, ptr, i32) 301 302 DEF_HELPER_FLAGS_5(sve_lsr_zpzz_b, TCG_CALL_NO_RWG, 303 void, ptr, ptr, ptr, ptr, i32) 304 DEF_HELPER_FLAGS_5(sve_lsr_zpzz_h, TCG_CALL_NO_RWG, 305 void, ptr, ptr, ptr, ptr, i32) 306 DEF_HELPER_FLAGS_5(sve_lsr_zpzz_s, TCG_CALL_NO_RWG, 307 void, ptr, ptr, ptr, ptr, i32) 308 DEF_HELPER_FLAGS_5(sve_lsr_zpzz_d, TCG_CALL_NO_RWG, 309 void, ptr, ptr, ptr, ptr, i32) 310 311 DEF_HELPER_FLAGS_5(sve_lsl_zpzz_b, TCG_CALL_NO_RWG, 312 void, ptr, ptr, ptr, ptr, i32) 313 DEF_HELPER_FLAGS_5(sve_lsl_zpzz_h, TCG_CALL_NO_RWG, 314 void, ptr, ptr, ptr, ptr, i32) 315 DEF_HELPER_FLAGS_5(sve_lsl_zpzz_s, TCG_CALL_NO_RWG, 316 void, ptr, ptr, ptr, ptr, i32) 317 DEF_HELPER_FLAGS_5(sve_lsl_zpzz_d, TCG_CALL_NO_RWG, 318 void, ptr, ptr, ptr, ptr, i32) 319 320 DEF_HELPER_FLAGS_5(sve_sel_zpzz_b, TCG_CALL_NO_RWG, 321 void, ptr, ptr, ptr, ptr, i32) 322 DEF_HELPER_FLAGS_5(sve_sel_zpzz_h, TCG_CALL_NO_RWG, 323 void, ptr, ptr, ptr, ptr, i32) 324 DEF_HELPER_FLAGS_5(sve_sel_zpzz_s, TCG_CALL_NO_RWG, 325 void, ptr, ptr, ptr, ptr, i32) 326 DEF_HELPER_FLAGS_5(sve_sel_zpzz_d, TCG_CALL_NO_RWG, 327 void, ptr, ptr, ptr, ptr, i32) 328 DEF_HELPER_FLAGS_5(sve_sel_zpzz_q, TCG_CALL_NO_RWG, 329 void, ptr, ptr, ptr, ptr, i32) 330 331 DEF_HELPER_FLAGS_5(sve2_addp_zpzz_b, TCG_CALL_NO_RWG, 332 void, ptr, ptr, ptr, ptr, i32) 333 DEF_HELPER_FLAGS_5(sve2_addp_zpzz_h, TCG_CALL_NO_RWG, 334 void, ptr, ptr, ptr, ptr, i32) 335 DEF_HELPER_FLAGS_5(sve2_addp_zpzz_s, TCG_CALL_NO_RWG, 336 void, ptr, ptr, ptr, ptr, i32) 337 DEF_HELPER_FLAGS_5(sve2_addp_zpzz_d, TCG_CALL_NO_RWG, 338 void, ptr, ptr, ptr, ptr, i32) 339 340 DEF_HELPER_FLAGS_5(sve2_smaxp_zpzz_b, TCG_CALL_NO_RWG, 341 void, ptr, ptr, ptr, ptr, i32) 342 DEF_HELPER_FLAGS_5(sve2_smaxp_zpzz_h, TCG_CALL_NO_RWG, 343 void, ptr, ptr, ptr, ptr, i32) 344 DEF_HELPER_FLAGS_5(sve2_smaxp_zpzz_s, TCG_CALL_NO_RWG, 345 void, ptr, ptr, ptr, ptr, i32) 346 DEF_HELPER_FLAGS_5(sve2_smaxp_zpzz_d, TCG_CALL_NO_RWG, 347 void, ptr, ptr, ptr, ptr, i32) 348 349 DEF_HELPER_FLAGS_5(sve2_umaxp_zpzz_b, TCG_CALL_NO_RWG, 350 void, ptr, ptr, ptr, ptr, i32) 351 DEF_HELPER_FLAGS_5(sve2_umaxp_zpzz_h, TCG_CALL_NO_RWG, 352 void, ptr, ptr, ptr, ptr, i32) 353 DEF_HELPER_FLAGS_5(sve2_umaxp_zpzz_s, TCG_CALL_NO_RWG, 354 void, ptr, ptr, ptr, ptr, i32) 355 DEF_HELPER_FLAGS_5(sve2_umaxp_zpzz_d, TCG_CALL_NO_RWG, 356 void, ptr, ptr, ptr, ptr, i32) 357 358 DEF_HELPER_FLAGS_5(sve2_sminp_zpzz_b, TCG_CALL_NO_RWG, 359 void, ptr, ptr, ptr, ptr, i32) 360 DEF_HELPER_FLAGS_5(sve2_sminp_zpzz_h, TCG_CALL_NO_RWG, 361 void, ptr, ptr, ptr, ptr, i32) 362 DEF_HELPER_FLAGS_5(sve2_sminp_zpzz_s, TCG_CALL_NO_RWG, 363 void, ptr, ptr, ptr, ptr, i32) 364 DEF_HELPER_FLAGS_5(sve2_sminp_zpzz_d, TCG_CALL_NO_RWG, 365 void, ptr, ptr, ptr, ptr, i32) 366 367 DEF_HELPER_FLAGS_5(sve2_uminp_zpzz_b, TCG_CALL_NO_RWG, 368 void, ptr, ptr, ptr, ptr, i32) 369 DEF_HELPER_FLAGS_5(sve2_uminp_zpzz_h, TCG_CALL_NO_RWG, 370 void, ptr, ptr, ptr, ptr, i32) 371 DEF_HELPER_FLAGS_5(sve2_uminp_zpzz_s, TCG_CALL_NO_RWG, 372 void, ptr, ptr, ptr, ptr, i32) 373 DEF_HELPER_FLAGS_5(sve2_uminp_zpzz_d, TCG_CALL_NO_RWG, 374 void, ptr, ptr, ptr, ptr, i32) 375 376 DEF_HELPER_FLAGS_5(sve2_sqadd_zpzz_b, TCG_CALL_NO_RWG, 377 void, ptr, ptr, ptr, ptr, i32) 378 DEF_HELPER_FLAGS_5(sve2_sqadd_zpzz_h, TCG_CALL_NO_RWG, 379 void, ptr, ptr, ptr, ptr, i32) 380 DEF_HELPER_FLAGS_5(sve2_sqadd_zpzz_s, TCG_CALL_NO_RWG, 381 void, ptr, ptr, ptr, ptr, i32) 382 DEF_HELPER_FLAGS_5(sve2_sqadd_zpzz_d, TCG_CALL_NO_RWG, 383 void, ptr, ptr, ptr, ptr, i32) 384 385 DEF_HELPER_FLAGS_5(sve2_uqadd_zpzz_b, TCG_CALL_NO_RWG, 386 void, ptr, ptr, ptr, ptr, i32) 387 DEF_HELPER_FLAGS_5(sve2_uqadd_zpzz_h, TCG_CALL_NO_RWG, 388 void, ptr, ptr, ptr, ptr, i32) 389 DEF_HELPER_FLAGS_5(sve2_uqadd_zpzz_s, TCG_CALL_NO_RWG, 390 void, ptr, ptr, ptr, ptr, i32) 391 DEF_HELPER_FLAGS_5(sve2_uqadd_zpzz_d, TCG_CALL_NO_RWG, 392 void, ptr, ptr, ptr, ptr, i32) 393 394 DEF_HELPER_FLAGS_5(sve2_sqsub_zpzz_b, TCG_CALL_NO_RWG, 395 void, ptr, ptr, ptr, ptr, i32) 396 DEF_HELPER_FLAGS_5(sve2_sqsub_zpzz_h, TCG_CALL_NO_RWG, 397 void, ptr, ptr, ptr, ptr, i32) 398 DEF_HELPER_FLAGS_5(sve2_sqsub_zpzz_s, TCG_CALL_NO_RWG, 399 void, ptr, ptr, ptr, ptr, i32) 400 DEF_HELPER_FLAGS_5(sve2_sqsub_zpzz_d, TCG_CALL_NO_RWG, 401 void, ptr, ptr, ptr, ptr, i32) 402 403 DEF_HELPER_FLAGS_5(sve2_uqsub_zpzz_b, TCG_CALL_NO_RWG, 404 void, ptr, ptr, ptr, ptr, i32) 405 DEF_HELPER_FLAGS_5(sve2_uqsub_zpzz_h, TCG_CALL_NO_RWG, 406 void, ptr, ptr, ptr, ptr, i32) 407 DEF_HELPER_FLAGS_5(sve2_uqsub_zpzz_s, TCG_CALL_NO_RWG, 408 void, ptr, ptr, ptr, ptr, i32) 409 DEF_HELPER_FLAGS_5(sve2_uqsub_zpzz_d, TCG_CALL_NO_RWG, 410 void, ptr, ptr, ptr, ptr, i32) 411 412 DEF_HELPER_FLAGS_5(sve2_suqadd_zpzz_b, TCG_CALL_NO_RWG, 413 void, ptr, ptr, ptr, ptr, i32) 414 DEF_HELPER_FLAGS_5(sve2_suqadd_zpzz_h, TCG_CALL_NO_RWG, 415 void, ptr, ptr, ptr, ptr, i32) 416 DEF_HELPER_FLAGS_5(sve2_suqadd_zpzz_s, TCG_CALL_NO_RWG, 417 void, ptr, ptr, ptr, ptr, i32) 418 DEF_HELPER_FLAGS_5(sve2_suqadd_zpzz_d, TCG_CALL_NO_RWG, 419 void, ptr, ptr, ptr, ptr, i32) 420 421 DEF_HELPER_FLAGS_5(sve2_usqadd_zpzz_b, TCG_CALL_NO_RWG, 422 void, ptr, ptr, ptr, ptr, i32) 423 DEF_HELPER_FLAGS_5(sve2_usqadd_zpzz_h, TCG_CALL_NO_RWG, 424 void, ptr, ptr, ptr, ptr, i32) 425 DEF_HELPER_FLAGS_5(sve2_usqadd_zpzz_s, TCG_CALL_NO_RWG, 426 void, ptr, ptr, ptr, ptr, i32) 427 DEF_HELPER_FLAGS_5(sve2_usqadd_zpzz_d, TCG_CALL_NO_RWG, 428 void, ptr, ptr, ptr, ptr, i32) 429 430 DEF_HELPER_FLAGS_5(sve_asr_zpzw_b, TCG_CALL_NO_RWG, 431 void, ptr, ptr, ptr, ptr, i32) 432 DEF_HELPER_FLAGS_5(sve_asr_zpzw_h, TCG_CALL_NO_RWG, 433 void, ptr, ptr, ptr, ptr, i32) 434 DEF_HELPER_FLAGS_5(sve_asr_zpzw_s, TCG_CALL_NO_RWG, 435 void, ptr, ptr, ptr, ptr, i32) 436 437 DEF_HELPER_FLAGS_5(sve_lsr_zpzw_b, TCG_CALL_NO_RWG, 438 void, ptr, ptr, ptr, ptr, i32) 439 DEF_HELPER_FLAGS_5(sve_lsr_zpzw_h, TCG_CALL_NO_RWG, 440 void, ptr, ptr, ptr, ptr, i32) 441 DEF_HELPER_FLAGS_5(sve_lsr_zpzw_s, TCG_CALL_NO_RWG, 442 void, ptr, ptr, ptr, ptr, i32) 443 444 DEF_HELPER_FLAGS_5(sve_lsl_zpzw_b, TCG_CALL_NO_RWG, 445 void, ptr, ptr, ptr, ptr, i32) 446 DEF_HELPER_FLAGS_5(sve_lsl_zpzw_h, TCG_CALL_NO_RWG, 447 void, ptr, ptr, ptr, ptr, i32) 448 DEF_HELPER_FLAGS_5(sve_lsl_zpzw_s, TCG_CALL_NO_RWG, 449 void, ptr, ptr, ptr, ptr, i32) 450 451 DEF_HELPER_FLAGS_3(sve_orv_b, TCG_CALL_NO_RWG, i64, ptr, ptr, i32) 452 DEF_HELPER_FLAGS_3(sve_orv_h, TCG_CALL_NO_RWG, i64, ptr, ptr, i32) 453 DEF_HELPER_FLAGS_3(sve_orv_s, TCG_CALL_NO_RWG, i64, ptr, ptr, i32) 454 DEF_HELPER_FLAGS_3(sve_orv_d, TCG_CALL_NO_RWG, i64, ptr, ptr, i32) 455 456 DEF_HELPER_FLAGS_3(sve_eorv_b, TCG_CALL_NO_RWG, i64, ptr, ptr, i32) 457 DEF_HELPER_FLAGS_3(sve_eorv_h, TCG_CALL_NO_RWG, i64, ptr, ptr, i32) 458 DEF_HELPER_FLAGS_3(sve_eorv_s, TCG_CALL_NO_RWG, i64, ptr, ptr, i32) 459 DEF_HELPER_FLAGS_3(sve_eorv_d, TCG_CALL_NO_RWG, i64, ptr, ptr, i32) 460 461 DEF_HELPER_FLAGS_3(sve_andv_b, TCG_CALL_NO_RWG, i64, ptr, ptr, i32) 462 DEF_HELPER_FLAGS_3(sve_andv_h, TCG_CALL_NO_RWG, i64, ptr, ptr, i32) 463 DEF_HELPER_FLAGS_3(sve_andv_s, TCG_CALL_NO_RWG, i64, ptr, ptr, i32) 464 DEF_HELPER_FLAGS_3(sve_andv_d, TCG_CALL_NO_RWG, i64, ptr, ptr, i32) 465 466 DEF_HELPER_FLAGS_3(sve_saddv_b, TCG_CALL_NO_RWG, i64, ptr, ptr, i32) 467 DEF_HELPER_FLAGS_3(sve_saddv_h, TCG_CALL_NO_RWG, i64, ptr, ptr, i32) 468 DEF_HELPER_FLAGS_3(sve_saddv_s, TCG_CALL_NO_RWG, i64, ptr, ptr, i32) 469 470 DEF_HELPER_FLAGS_3(sve_uaddv_b, TCG_CALL_NO_RWG, i64, ptr, ptr, i32) 471 DEF_HELPER_FLAGS_3(sve_uaddv_h, TCG_CALL_NO_RWG, i64, ptr, ptr, i32) 472 DEF_HELPER_FLAGS_3(sve_uaddv_s, TCG_CALL_NO_RWG, i64, ptr, ptr, i32) 473 DEF_HELPER_FLAGS_3(sve_uaddv_d, TCG_CALL_NO_RWG, i64, ptr, ptr, i32) 474 475 DEF_HELPER_FLAGS_3(sve_smaxv_b, TCG_CALL_NO_RWG, i64, ptr, ptr, i32) 476 DEF_HELPER_FLAGS_3(sve_smaxv_h, TCG_CALL_NO_RWG, i64, ptr, ptr, i32) 477 DEF_HELPER_FLAGS_3(sve_smaxv_s, TCG_CALL_NO_RWG, i64, ptr, ptr, i32) 478 DEF_HELPER_FLAGS_3(sve_smaxv_d, TCG_CALL_NO_RWG, i64, ptr, ptr, i32) 479 480 DEF_HELPER_FLAGS_3(sve_umaxv_b, TCG_CALL_NO_RWG, i64, ptr, ptr, i32) 481 DEF_HELPER_FLAGS_3(sve_umaxv_h, TCG_CALL_NO_RWG, i64, ptr, ptr, i32) 482 DEF_HELPER_FLAGS_3(sve_umaxv_s, TCG_CALL_NO_RWG, i64, ptr, ptr, i32) 483 DEF_HELPER_FLAGS_3(sve_umaxv_d, TCG_CALL_NO_RWG, i64, ptr, ptr, i32) 484 485 DEF_HELPER_FLAGS_3(sve_sminv_b, TCG_CALL_NO_RWG, i64, ptr, ptr, i32) 486 DEF_HELPER_FLAGS_3(sve_sminv_h, TCG_CALL_NO_RWG, i64, ptr, ptr, i32) 487 DEF_HELPER_FLAGS_3(sve_sminv_s, TCG_CALL_NO_RWG, i64, ptr, ptr, i32) 488 DEF_HELPER_FLAGS_3(sve_sminv_d, TCG_CALL_NO_RWG, i64, ptr, ptr, i32) 489 490 DEF_HELPER_FLAGS_3(sve_uminv_b, TCG_CALL_NO_RWG, i64, ptr, ptr, i32) 491 DEF_HELPER_FLAGS_3(sve_uminv_h, TCG_CALL_NO_RWG, i64, ptr, ptr, i32) 492 DEF_HELPER_FLAGS_3(sve_uminv_s, TCG_CALL_NO_RWG, i64, ptr, ptr, i32) 493 DEF_HELPER_FLAGS_3(sve_uminv_d, TCG_CALL_NO_RWG, i64, ptr, ptr, i32) 494 495 DEF_HELPER_FLAGS_4(sve_movz_b, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 496 DEF_HELPER_FLAGS_4(sve_movz_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 497 DEF_HELPER_FLAGS_4(sve_movz_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 498 DEF_HELPER_FLAGS_4(sve_movz_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 499 500 DEF_HELPER_FLAGS_4(sve_asr_zpzi_b, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 501 DEF_HELPER_FLAGS_4(sve_asr_zpzi_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 502 DEF_HELPER_FLAGS_4(sve_asr_zpzi_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 503 DEF_HELPER_FLAGS_4(sve_asr_zpzi_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 504 505 DEF_HELPER_FLAGS_4(sve_lsr_zpzi_b, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 506 DEF_HELPER_FLAGS_4(sve_lsr_zpzi_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 507 DEF_HELPER_FLAGS_4(sve_lsr_zpzi_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 508 DEF_HELPER_FLAGS_4(sve_lsr_zpzi_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 509 510 DEF_HELPER_FLAGS_4(sve_lsl_zpzi_b, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 511 DEF_HELPER_FLAGS_4(sve_lsl_zpzi_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 512 DEF_HELPER_FLAGS_4(sve_lsl_zpzi_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 513 DEF_HELPER_FLAGS_4(sve_lsl_zpzi_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 514 515 DEF_HELPER_FLAGS_4(sve_asrd_b, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 516 DEF_HELPER_FLAGS_4(sve_asrd_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 517 DEF_HELPER_FLAGS_4(sve_asrd_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 518 DEF_HELPER_FLAGS_4(sve_asrd_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 519 520 DEF_HELPER_FLAGS_4(sve_cls_b, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 521 DEF_HELPER_FLAGS_4(sve_cls_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 522 DEF_HELPER_FLAGS_4(sve_cls_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 523 DEF_HELPER_FLAGS_4(sve_cls_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 524 525 DEF_HELPER_FLAGS_4(sve_clz_b, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 526 DEF_HELPER_FLAGS_4(sve_clz_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 527 DEF_HELPER_FLAGS_4(sve_clz_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 528 DEF_HELPER_FLAGS_4(sve_clz_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 529 530 DEF_HELPER_FLAGS_4(sve_cnt_zpz_b, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 531 DEF_HELPER_FLAGS_4(sve_cnt_zpz_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 532 DEF_HELPER_FLAGS_4(sve_cnt_zpz_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 533 DEF_HELPER_FLAGS_4(sve_cnt_zpz_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 534 535 DEF_HELPER_FLAGS_4(sve_cnot_b, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 536 DEF_HELPER_FLAGS_4(sve_cnot_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 537 DEF_HELPER_FLAGS_4(sve_cnot_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 538 DEF_HELPER_FLAGS_4(sve_cnot_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 539 540 DEF_HELPER_FLAGS_4(sve_fabs_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 541 DEF_HELPER_FLAGS_4(sve_fabs_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 542 DEF_HELPER_FLAGS_4(sve_fabs_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 543 544 DEF_HELPER_FLAGS_4(sve_ah_fabs_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 545 DEF_HELPER_FLAGS_4(sve_ah_fabs_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 546 DEF_HELPER_FLAGS_4(sve_ah_fabs_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 547 548 DEF_HELPER_FLAGS_4(sve_fneg_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 549 DEF_HELPER_FLAGS_4(sve_fneg_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 550 DEF_HELPER_FLAGS_4(sve_fneg_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 551 552 DEF_HELPER_FLAGS_4(sve_ah_fneg_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 553 DEF_HELPER_FLAGS_4(sve_ah_fneg_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 554 DEF_HELPER_FLAGS_4(sve_ah_fneg_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 555 556 DEF_HELPER_FLAGS_4(sve_not_zpz_b, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 557 DEF_HELPER_FLAGS_4(sve_not_zpz_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 558 DEF_HELPER_FLAGS_4(sve_not_zpz_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 559 DEF_HELPER_FLAGS_4(sve_not_zpz_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 560 561 DEF_HELPER_FLAGS_4(sve_sxtb_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 562 DEF_HELPER_FLAGS_4(sve_sxtb_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 563 DEF_HELPER_FLAGS_4(sve_sxtb_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 564 565 DEF_HELPER_FLAGS_4(sve_uxtb_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 566 DEF_HELPER_FLAGS_4(sve_uxtb_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 567 DEF_HELPER_FLAGS_4(sve_uxtb_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 568 569 DEF_HELPER_FLAGS_4(sve_sxth_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 570 DEF_HELPER_FLAGS_4(sve_sxth_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 571 572 DEF_HELPER_FLAGS_4(sve_uxth_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 573 DEF_HELPER_FLAGS_4(sve_uxth_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 574 575 DEF_HELPER_FLAGS_4(sve_sxtw_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 576 DEF_HELPER_FLAGS_4(sve_uxtw_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 577 578 DEF_HELPER_FLAGS_4(sve_abs_b, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 579 DEF_HELPER_FLAGS_4(sve_abs_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 580 DEF_HELPER_FLAGS_4(sve_abs_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 581 DEF_HELPER_FLAGS_4(sve_abs_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 582 583 DEF_HELPER_FLAGS_4(sve_neg_b, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 584 DEF_HELPER_FLAGS_4(sve_neg_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 585 DEF_HELPER_FLAGS_4(sve_neg_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 586 DEF_HELPER_FLAGS_4(sve_neg_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 587 588 DEF_HELPER_FLAGS_6(sve_mla_b, TCG_CALL_NO_RWG, 589 void, ptr, ptr, ptr, ptr, ptr, i32) 590 DEF_HELPER_FLAGS_6(sve_mla_h, TCG_CALL_NO_RWG, 591 void, ptr, ptr, ptr, ptr, ptr, i32) 592 DEF_HELPER_FLAGS_6(sve_mla_s, TCG_CALL_NO_RWG, 593 void, ptr, ptr, ptr, ptr, ptr, i32) 594 DEF_HELPER_FLAGS_6(sve_mla_d, TCG_CALL_NO_RWG, 595 void, ptr, ptr, ptr, ptr, ptr, i32) 596 597 DEF_HELPER_FLAGS_6(sve_mls_b, TCG_CALL_NO_RWG, 598 void, ptr, ptr, ptr, ptr, ptr, i32) 599 DEF_HELPER_FLAGS_6(sve_mls_h, TCG_CALL_NO_RWG, 600 void, ptr, ptr, ptr, ptr, ptr, i32) 601 DEF_HELPER_FLAGS_6(sve_mls_s, TCG_CALL_NO_RWG, 602 void, ptr, ptr, ptr, ptr, ptr, i32) 603 DEF_HELPER_FLAGS_6(sve_mls_d, TCG_CALL_NO_RWG, 604 void, ptr, ptr, ptr, ptr, ptr, i32) 605 606 DEF_HELPER_FLAGS_4(sve_index_b, TCG_CALL_NO_RWG, void, ptr, i32, i32, i32) 607 DEF_HELPER_FLAGS_4(sve_index_h, TCG_CALL_NO_RWG, void, ptr, i32, i32, i32) 608 DEF_HELPER_FLAGS_4(sve_index_s, TCG_CALL_NO_RWG, void, ptr, i32, i32, i32) 609 DEF_HELPER_FLAGS_4(sve_index_d, TCG_CALL_NO_RWG, void, ptr, i64, i64, i32) 610 611 DEF_HELPER_FLAGS_4(sve_asr_zzw_b, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 612 DEF_HELPER_FLAGS_4(sve_asr_zzw_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 613 DEF_HELPER_FLAGS_4(sve_asr_zzw_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 614 615 DEF_HELPER_FLAGS_4(sve_lsr_zzw_b, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 616 DEF_HELPER_FLAGS_4(sve_lsr_zzw_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 617 DEF_HELPER_FLAGS_4(sve_lsr_zzw_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 618 619 DEF_HELPER_FLAGS_4(sve_lsl_zzw_b, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 620 DEF_HELPER_FLAGS_4(sve_lsl_zzw_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 621 DEF_HELPER_FLAGS_4(sve_lsl_zzw_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 622 623 DEF_HELPER_FLAGS_4(sve_adr_p32, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 624 DEF_HELPER_FLAGS_4(sve_adr_p64, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 625 DEF_HELPER_FLAGS_4(sve_adr_s32, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 626 DEF_HELPER_FLAGS_4(sve_adr_u32, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 627 628 DEF_HELPER_FLAGS_3(sve_fexpa_h, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 629 DEF_HELPER_FLAGS_3(sve_fexpa_s, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 630 DEF_HELPER_FLAGS_3(sve_fexpa_d, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 631 632 DEF_HELPER_FLAGS_4(sve_ftssel_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 633 DEF_HELPER_FLAGS_4(sve_ftssel_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 634 DEF_HELPER_FLAGS_4(sve_ftssel_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 635 636 DEF_HELPER_FLAGS_4(sve_sqaddi_b, TCG_CALL_NO_RWG, void, ptr, ptr, s32, i32) 637 DEF_HELPER_FLAGS_4(sve_sqaddi_h, TCG_CALL_NO_RWG, void, ptr, ptr, s32, i32) 638 DEF_HELPER_FLAGS_4(sve_sqaddi_s, TCG_CALL_NO_RWG, void, ptr, ptr, s64, i32) 639 DEF_HELPER_FLAGS_4(sve_sqaddi_d, TCG_CALL_NO_RWG, void, ptr, ptr, s64, i32) 640 641 DEF_HELPER_FLAGS_4(sve_uqaddi_b, TCG_CALL_NO_RWG, void, ptr, ptr, s32, i32) 642 DEF_HELPER_FLAGS_4(sve_uqaddi_h, TCG_CALL_NO_RWG, void, ptr, ptr, s32, i32) 643 DEF_HELPER_FLAGS_4(sve_uqaddi_s, TCG_CALL_NO_RWG, void, ptr, ptr, s64, i32) 644 DEF_HELPER_FLAGS_4(sve_uqaddi_d, TCG_CALL_NO_RWG, void, ptr, ptr, i64, i32) 645 DEF_HELPER_FLAGS_4(sve_uqsubi_d, TCG_CALL_NO_RWG, void, ptr, ptr, i64, i32) 646 647 DEF_HELPER_FLAGS_5(sve_cpy_m_b, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i64, i32) 648 DEF_HELPER_FLAGS_5(sve_cpy_m_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i64, i32) 649 DEF_HELPER_FLAGS_5(sve_cpy_m_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i64, i32) 650 DEF_HELPER_FLAGS_5(sve_cpy_m_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i64, i32) 651 652 DEF_HELPER_FLAGS_4(sve_cpy_z_b, TCG_CALL_NO_RWG, void, ptr, ptr, i64, i32) 653 DEF_HELPER_FLAGS_4(sve_cpy_z_h, TCG_CALL_NO_RWG, void, ptr, ptr, i64, i32) 654 DEF_HELPER_FLAGS_4(sve_cpy_z_s, TCG_CALL_NO_RWG, void, ptr, ptr, i64, i32) 655 DEF_HELPER_FLAGS_4(sve_cpy_z_d, TCG_CALL_NO_RWG, void, ptr, ptr, i64, i32) 656 657 DEF_HELPER_FLAGS_4(sve_ext, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 658 659 DEF_HELPER_FLAGS_4(sve_insr_b, TCG_CALL_NO_RWG, void, ptr, ptr, i64, i32) 660 DEF_HELPER_FLAGS_4(sve_insr_h, TCG_CALL_NO_RWG, void, ptr, ptr, i64, i32) 661 DEF_HELPER_FLAGS_4(sve_insr_s, TCG_CALL_NO_RWG, void, ptr, ptr, i64, i32) 662 DEF_HELPER_FLAGS_4(sve_insr_d, TCG_CALL_NO_RWG, void, ptr, ptr, i64, i32) 663 664 DEF_HELPER_FLAGS_3(sve_rev_b, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 665 DEF_HELPER_FLAGS_3(sve_rev_h, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 666 DEF_HELPER_FLAGS_3(sve_rev_s, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 667 DEF_HELPER_FLAGS_3(sve_rev_d, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 668 669 DEF_HELPER_FLAGS_4(sve_tbl_b, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 670 DEF_HELPER_FLAGS_4(sve_tbl_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 671 DEF_HELPER_FLAGS_4(sve_tbl_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 672 DEF_HELPER_FLAGS_4(sve_tbl_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 673 674 DEF_HELPER_FLAGS_5(sve2_tbl_b, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, ptr, i32) 675 DEF_HELPER_FLAGS_5(sve2_tbl_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, ptr, i32) 676 DEF_HELPER_FLAGS_5(sve2_tbl_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, ptr, i32) 677 DEF_HELPER_FLAGS_5(sve2_tbl_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, ptr, i32) 678 679 DEF_HELPER_FLAGS_4(sve2p1_tblq_b, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 680 DEF_HELPER_FLAGS_4(sve2p1_tblq_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 681 DEF_HELPER_FLAGS_4(sve2p1_tblq_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 682 DEF_HELPER_FLAGS_4(sve2p1_tblq_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 683 684 DEF_HELPER_FLAGS_4(sve2_tbx_b, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 685 DEF_HELPER_FLAGS_4(sve2_tbx_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 686 DEF_HELPER_FLAGS_4(sve2_tbx_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 687 DEF_HELPER_FLAGS_4(sve2_tbx_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 688 689 DEF_HELPER_FLAGS_4(sve2p1_tbxq_b, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 690 DEF_HELPER_FLAGS_4(sve2p1_tbxq_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 691 DEF_HELPER_FLAGS_4(sve2p1_tbxq_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 692 DEF_HELPER_FLAGS_4(sve2p1_tbxq_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 693 694 DEF_HELPER_FLAGS_3(sve_sunpk_h, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 695 DEF_HELPER_FLAGS_3(sve_sunpk_s, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 696 DEF_HELPER_FLAGS_3(sve_sunpk_d, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 697 698 DEF_HELPER_FLAGS_3(sve_uunpk_h, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 699 DEF_HELPER_FLAGS_3(sve_uunpk_s, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 700 DEF_HELPER_FLAGS_3(sve_uunpk_d, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 701 702 DEF_HELPER_FLAGS_4(sve_zip_p, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 703 DEF_HELPER_FLAGS_4(sve_uzp_p, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 704 DEF_HELPER_FLAGS_4(sve_trn_p, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 705 DEF_HELPER_FLAGS_3(sve_rev_p, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 706 DEF_HELPER_FLAGS_3(sve_punpk_p, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 707 708 DEF_HELPER_FLAGS_4(sve_zip_b, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 709 DEF_HELPER_FLAGS_4(sve_zip_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 710 DEF_HELPER_FLAGS_4(sve_zip_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 711 DEF_HELPER_FLAGS_4(sve_zip_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 712 DEF_HELPER_FLAGS_4(sve2_zip_q, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 713 714 DEF_HELPER_FLAGS_4(sve2p1_zipq_b, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 715 DEF_HELPER_FLAGS_4(sve2p1_zipq_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 716 DEF_HELPER_FLAGS_4(sve2p1_zipq_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 717 DEF_HELPER_FLAGS_4(sve2p1_zipq_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 718 719 DEF_HELPER_FLAGS_4(sve_uzp_b, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 720 DEF_HELPER_FLAGS_4(sve_uzp_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 721 DEF_HELPER_FLAGS_4(sve_uzp_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 722 DEF_HELPER_FLAGS_4(sve_uzp_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 723 DEF_HELPER_FLAGS_4(sve2_uzp_q, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 724 725 DEF_HELPER_FLAGS_4(sve2p1_uzpq_b, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 726 DEF_HELPER_FLAGS_4(sve2p1_uzpq_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 727 DEF_HELPER_FLAGS_4(sve2p1_uzpq_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 728 DEF_HELPER_FLAGS_4(sve2p1_uzpq_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 729 730 DEF_HELPER_FLAGS_4(sve_trn_b, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 731 DEF_HELPER_FLAGS_4(sve_trn_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 732 DEF_HELPER_FLAGS_4(sve_trn_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 733 DEF_HELPER_FLAGS_4(sve_trn_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 734 DEF_HELPER_FLAGS_4(sve2_trn_q, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 735 736 DEF_HELPER_FLAGS_4(sve_compact_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 737 DEF_HELPER_FLAGS_4(sve_compact_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 738 739 DEF_HELPER_FLAGS_2(sve_last_active_element, TCG_CALL_NO_RWG, s32, ptr, i32) 740 741 DEF_HELPER_FLAGS_4(sve_revb_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 742 DEF_HELPER_FLAGS_4(sve_revb_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 743 DEF_HELPER_FLAGS_4(sve_revb_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 744 745 DEF_HELPER_FLAGS_4(sve_revh_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 746 DEF_HELPER_FLAGS_4(sve_revh_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 747 748 DEF_HELPER_FLAGS_4(sve_revw_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 749 750 DEF_HELPER_FLAGS_4(sme_revd_q, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 751 752 DEF_HELPER_FLAGS_4(sve_rbit_b, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 753 DEF_HELPER_FLAGS_4(sve_rbit_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 754 DEF_HELPER_FLAGS_4(sve_rbit_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 755 DEF_HELPER_FLAGS_4(sve_rbit_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 756 757 DEF_HELPER_FLAGS_4(sve2_sqabs_b, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 758 DEF_HELPER_FLAGS_4(sve2_sqabs_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 759 DEF_HELPER_FLAGS_4(sve2_sqabs_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 760 DEF_HELPER_FLAGS_4(sve2_sqabs_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 761 762 DEF_HELPER_FLAGS_4(sve2_sqneg_b, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 763 DEF_HELPER_FLAGS_4(sve2_sqneg_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 764 DEF_HELPER_FLAGS_4(sve2_sqneg_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 765 DEF_HELPER_FLAGS_4(sve2_sqneg_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 766 767 DEF_HELPER_FLAGS_4(sve2_urecpe_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 768 DEF_HELPER_FLAGS_4(sve2_ursqrte_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 769 770 DEF_HELPER_FLAGS_5(sve_splice, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, ptr, i32) 771 772 DEF_HELPER_FLAGS_5(sve_cmpeq_ppzz_b, TCG_CALL_NO_RWG, 773 i32, ptr, ptr, ptr, ptr, i32) 774 DEF_HELPER_FLAGS_5(sve_cmpne_ppzz_b, TCG_CALL_NO_RWG, 775 i32, ptr, ptr, ptr, ptr, i32) 776 DEF_HELPER_FLAGS_5(sve_cmpge_ppzz_b, TCG_CALL_NO_RWG, 777 i32, ptr, ptr, ptr, ptr, i32) 778 DEF_HELPER_FLAGS_5(sve_cmpgt_ppzz_b, TCG_CALL_NO_RWG, 779 i32, ptr, ptr, ptr, ptr, i32) 780 DEF_HELPER_FLAGS_5(sve_cmphi_ppzz_b, TCG_CALL_NO_RWG, 781 i32, ptr, ptr, ptr, ptr, i32) 782 DEF_HELPER_FLAGS_5(sve_cmphs_ppzz_b, TCG_CALL_NO_RWG, 783 i32, ptr, ptr, ptr, ptr, i32) 784 785 DEF_HELPER_FLAGS_5(sve_cmpeq_ppzz_h, TCG_CALL_NO_RWG, 786 i32, ptr, ptr, ptr, ptr, i32) 787 DEF_HELPER_FLAGS_5(sve_cmpne_ppzz_h, TCG_CALL_NO_RWG, 788 i32, ptr, ptr, ptr, ptr, i32) 789 DEF_HELPER_FLAGS_5(sve_cmpge_ppzz_h, TCG_CALL_NO_RWG, 790 i32, ptr, ptr, ptr, ptr, i32) 791 DEF_HELPER_FLAGS_5(sve_cmpgt_ppzz_h, TCG_CALL_NO_RWG, 792 i32, ptr, ptr, ptr, ptr, i32) 793 DEF_HELPER_FLAGS_5(sve_cmphi_ppzz_h, TCG_CALL_NO_RWG, 794 i32, ptr, ptr, ptr, ptr, i32) 795 DEF_HELPER_FLAGS_5(sve_cmphs_ppzz_h, TCG_CALL_NO_RWG, 796 i32, ptr, ptr, ptr, ptr, i32) 797 798 DEF_HELPER_FLAGS_5(sve_cmpeq_ppzz_s, TCG_CALL_NO_RWG, 799 i32, ptr, ptr, ptr, ptr, i32) 800 DEF_HELPER_FLAGS_5(sve_cmpne_ppzz_s, TCG_CALL_NO_RWG, 801 i32, ptr, ptr, ptr, ptr, i32) 802 DEF_HELPER_FLAGS_5(sve_cmpge_ppzz_s, TCG_CALL_NO_RWG, 803 i32, ptr, ptr, ptr, ptr, i32) 804 DEF_HELPER_FLAGS_5(sve_cmpgt_ppzz_s, TCG_CALL_NO_RWG, 805 i32, ptr, ptr, ptr, ptr, i32) 806 DEF_HELPER_FLAGS_5(sve_cmphi_ppzz_s, TCG_CALL_NO_RWG, 807 i32, ptr, ptr, ptr, ptr, i32) 808 DEF_HELPER_FLAGS_5(sve_cmphs_ppzz_s, TCG_CALL_NO_RWG, 809 i32, ptr, ptr, ptr, ptr, i32) 810 811 DEF_HELPER_FLAGS_5(sve_cmpeq_ppzz_d, TCG_CALL_NO_RWG, 812 i32, ptr, ptr, ptr, ptr, i32) 813 DEF_HELPER_FLAGS_5(sve_cmpne_ppzz_d, TCG_CALL_NO_RWG, 814 i32, ptr, ptr, ptr, ptr, i32) 815 DEF_HELPER_FLAGS_5(sve_cmpge_ppzz_d, TCG_CALL_NO_RWG, 816 i32, ptr, ptr, ptr, ptr, i32) 817 DEF_HELPER_FLAGS_5(sve_cmpgt_ppzz_d, TCG_CALL_NO_RWG, 818 i32, ptr, ptr, ptr, ptr, i32) 819 DEF_HELPER_FLAGS_5(sve_cmphi_ppzz_d, TCG_CALL_NO_RWG, 820 i32, ptr, ptr, ptr, ptr, i32) 821 DEF_HELPER_FLAGS_5(sve_cmphs_ppzz_d, TCG_CALL_NO_RWG, 822 i32, ptr, ptr, ptr, ptr, i32) 823 824 DEF_HELPER_FLAGS_5(sve_cmpeq_ppzw_b, TCG_CALL_NO_RWG, 825 i32, ptr, ptr, ptr, ptr, i32) 826 DEF_HELPER_FLAGS_5(sve_cmpne_ppzw_b, TCG_CALL_NO_RWG, 827 i32, ptr, ptr, ptr, ptr, i32) 828 DEF_HELPER_FLAGS_5(sve_cmpge_ppzw_b, TCG_CALL_NO_RWG, 829 i32, ptr, ptr, ptr, ptr, i32) 830 DEF_HELPER_FLAGS_5(sve_cmpgt_ppzw_b, TCG_CALL_NO_RWG, 831 i32, ptr, ptr, ptr, ptr, i32) 832 DEF_HELPER_FLAGS_5(sve_cmphi_ppzw_b, TCG_CALL_NO_RWG, 833 i32, ptr, ptr, ptr, ptr, i32) 834 DEF_HELPER_FLAGS_5(sve_cmphs_ppzw_b, TCG_CALL_NO_RWG, 835 i32, ptr, ptr, ptr, ptr, i32) 836 DEF_HELPER_FLAGS_5(sve_cmple_ppzw_b, TCG_CALL_NO_RWG, 837 i32, ptr, ptr, ptr, ptr, i32) 838 DEF_HELPER_FLAGS_5(sve_cmplt_ppzw_b, TCG_CALL_NO_RWG, 839 i32, ptr, ptr, ptr, ptr, i32) 840 DEF_HELPER_FLAGS_5(sve_cmplo_ppzw_b, TCG_CALL_NO_RWG, 841 i32, ptr, ptr, ptr, ptr, i32) 842 DEF_HELPER_FLAGS_5(sve_cmpls_ppzw_b, TCG_CALL_NO_RWG, 843 i32, ptr, ptr, ptr, ptr, i32) 844 845 DEF_HELPER_FLAGS_5(sve_cmpeq_ppzw_h, TCG_CALL_NO_RWG, 846 i32, ptr, ptr, ptr, ptr, i32) 847 DEF_HELPER_FLAGS_5(sve_cmpne_ppzw_h, TCG_CALL_NO_RWG, 848 i32, ptr, ptr, ptr, ptr, i32) 849 DEF_HELPER_FLAGS_5(sve_cmpge_ppzw_h, TCG_CALL_NO_RWG, 850 i32, ptr, ptr, ptr, ptr, i32) 851 DEF_HELPER_FLAGS_5(sve_cmpgt_ppzw_h, TCG_CALL_NO_RWG, 852 i32, ptr, ptr, ptr, ptr, i32) 853 DEF_HELPER_FLAGS_5(sve_cmphi_ppzw_h, TCG_CALL_NO_RWG, 854 i32, ptr, ptr, ptr, ptr, i32) 855 DEF_HELPER_FLAGS_5(sve_cmphs_ppzw_h, TCG_CALL_NO_RWG, 856 i32, ptr, ptr, ptr, ptr, i32) 857 DEF_HELPER_FLAGS_5(sve_cmple_ppzw_h, TCG_CALL_NO_RWG, 858 i32, ptr, ptr, ptr, ptr, i32) 859 DEF_HELPER_FLAGS_5(sve_cmplt_ppzw_h, TCG_CALL_NO_RWG, 860 i32, ptr, ptr, ptr, ptr, i32) 861 DEF_HELPER_FLAGS_5(sve_cmplo_ppzw_h, TCG_CALL_NO_RWG, 862 i32, ptr, ptr, ptr, ptr, i32) 863 DEF_HELPER_FLAGS_5(sve_cmpls_ppzw_h, TCG_CALL_NO_RWG, 864 i32, ptr, ptr, ptr, ptr, i32) 865 866 DEF_HELPER_FLAGS_5(sve_cmpeq_ppzw_s, TCG_CALL_NO_RWG, 867 i32, ptr, ptr, ptr, ptr, i32) 868 DEF_HELPER_FLAGS_5(sve_cmpne_ppzw_s, TCG_CALL_NO_RWG, 869 i32, ptr, ptr, ptr, ptr, i32) 870 DEF_HELPER_FLAGS_5(sve_cmpge_ppzw_s, TCG_CALL_NO_RWG, 871 i32, ptr, ptr, ptr, ptr, i32) 872 DEF_HELPER_FLAGS_5(sve_cmpgt_ppzw_s, TCG_CALL_NO_RWG, 873 i32, ptr, ptr, ptr, ptr, i32) 874 DEF_HELPER_FLAGS_5(sve_cmphi_ppzw_s, TCG_CALL_NO_RWG, 875 i32, ptr, ptr, ptr, ptr, i32) 876 DEF_HELPER_FLAGS_5(sve_cmphs_ppzw_s, TCG_CALL_NO_RWG, 877 i32, ptr, ptr, ptr, ptr, i32) 878 DEF_HELPER_FLAGS_5(sve_cmple_ppzw_s, TCG_CALL_NO_RWG, 879 i32, ptr, ptr, ptr, ptr, i32) 880 DEF_HELPER_FLAGS_5(sve_cmplt_ppzw_s, TCG_CALL_NO_RWG, 881 i32, ptr, ptr, ptr, ptr, i32) 882 DEF_HELPER_FLAGS_5(sve_cmplo_ppzw_s, TCG_CALL_NO_RWG, 883 i32, ptr, ptr, ptr, ptr, i32) 884 DEF_HELPER_FLAGS_5(sve_cmpls_ppzw_s, TCG_CALL_NO_RWG, 885 i32, ptr, ptr, ptr, ptr, i32) 886 887 DEF_HELPER_FLAGS_4(sve_cmpeq_ppzi_b, TCG_CALL_NO_RWG, i32, ptr, ptr, ptr, i32) 888 DEF_HELPER_FLAGS_4(sve_cmpne_ppzi_b, TCG_CALL_NO_RWG, i32, ptr, ptr, ptr, i32) 889 DEF_HELPER_FLAGS_4(sve_cmpgt_ppzi_b, TCG_CALL_NO_RWG, i32, ptr, ptr, ptr, i32) 890 DEF_HELPER_FLAGS_4(sve_cmpge_ppzi_b, TCG_CALL_NO_RWG, i32, ptr, ptr, ptr, i32) 891 DEF_HELPER_FLAGS_4(sve_cmplt_ppzi_b, TCG_CALL_NO_RWG, i32, ptr, ptr, ptr, i32) 892 DEF_HELPER_FLAGS_4(sve_cmple_ppzi_b, TCG_CALL_NO_RWG, i32, ptr, ptr, ptr, i32) 893 DEF_HELPER_FLAGS_4(sve_cmphs_ppzi_b, TCG_CALL_NO_RWG, i32, ptr, ptr, ptr, i32) 894 DEF_HELPER_FLAGS_4(sve_cmphi_ppzi_b, TCG_CALL_NO_RWG, i32, ptr, ptr, ptr, i32) 895 DEF_HELPER_FLAGS_4(sve_cmplo_ppzi_b, TCG_CALL_NO_RWG, i32, ptr, ptr, ptr, i32) 896 DEF_HELPER_FLAGS_4(sve_cmpls_ppzi_b, TCG_CALL_NO_RWG, i32, ptr, ptr, ptr, i32) 897 898 DEF_HELPER_FLAGS_4(sve_cmpeq_ppzi_h, TCG_CALL_NO_RWG, i32, ptr, ptr, ptr, i32) 899 DEF_HELPER_FLAGS_4(sve_cmpne_ppzi_h, TCG_CALL_NO_RWG, i32, ptr, ptr, ptr, i32) 900 DEF_HELPER_FLAGS_4(sve_cmpgt_ppzi_h, TCG_CALL_NO_RWG, i32, ptr, ptr, ptr, i32) 901 DEF_HELPER_FLAGS_4(sve_cmpge_ppzi_h, TCG_CALL_NO_RWG, i32, ptr, ptr, ptr, i32) 902 DEF_HELPER_FLAGS_4(sve_cmplt_ppzi_h, TCG_CALL_NO_RWG, i32, ptr, ptr, ptr, i32) 903 DEF_HELPER_FLAGS_4(sve_cmple_ppzi_h, TCG_CALL_NO_RWG, i32, ptr, ptr, ptr, i32) 904 DEF_HELPER_FLAGS_4(sve_cmphs_ppzi_h, TCG_CALL_NO_RWG, i32, ptr, ptr, ptr, i32) 905 DEF_HELPER_FLAGS_4(sve_cmphi_ppzi_h, TCG_CALL_NO_RWG, i32, ptr, ptr, ptr, i32) 906 DEF_HELPER_FLAGS_4(sve_cmplo_ppzi_h, TCG_CALL_NO_RWG, i32, ptr, ptr, ptr, i32) 907 DEF_HELPER_FLAGS_4(sve_cmpls_ppzi_h, TCG_CALL_NO_RWG, i32, ptr, ptr, ptr, i32) 908 909 DEF_HELPER_FLAGS_4(sve_cmpeq_ppzi_s, TCG_CALL_NO_RWG, i32, ptr, ptr, ptr, i32) 910 DEF_HELPER_FLAGS_4(sve_cmpne_ppzi_s, TCG_CALL_NO_RWG, i32, ptr, ptr, ptr, i32) 911 DEF_HELPER_FLAGS_4(sve_cmpgt_ppzi_s, TCG_CALL_NO_RWG, i32, ptr, ptr, ptr, i32) 912 DEF_HELPER_FLAGS_4(sve_cmpge_ppzi_s, TCG_CALL_NO_RWG, i32, ptr, ptr, ptr, i32) 913 DEF_HELPER_FLAGS_4(sve_cmplt_ppzi_s, TCG_CALL_NO_RWG, i32, ptr, ptr, ptr, i32) 914 DEF_HELPER_FLAGS_4(sve_cmple_ppzi_s, TCG_CALL_NO_RWG, i32, ptr, ptr, ptr, i32) 915 DEF_HELPER_FLAGS_4(sve_cmphs_ppzi_s, TCG_CALL_NO_RWG, i32, ptr, ptr, ptr, i32) 916 DEF_HELPER_FLAGS_4(sve_cmphi_ppzi_s, TCG_CALL_NO_RWG, i32, ptr, ptr, ptr, i32) 917 DEF_HELPER_FLAGS_4(sve_cmplo_ppzi_s, TCG_CALL_NO_RWG, i32, ptr, ptr, ptr, i32) 918 DEF_HELPER_FLAGS_4(sve_cmpls_ppzi_s, TCG_CALL_NO_RWG, i32, ptr, ptr, ptr, i32) 919 920 DEF_HELPER_FLAGS_4(sve_cmpeq_ppzi_d, TCG_CALL_NO_RWG, i32, ptr, ptr, ptr, i32) 921 DEF_HELPER_FLAGS_4(sve_cmpne_ppzi_d, TCG_CALL_NO_RWG, i32, ptr, ptr, ptr, i32) 922 DEF_HELPER_FLAGS_4(sve_cmpgt_ppzi_d, TCG_CALL_NO_RWG, i32, ptr, ptr, ptr, i32) 923 DEF_HELPER_FLAGS_4(sve_cmpge_ppzi_d, TCG_CALL_NO_RWG, i32, ptr, ptr, ptr, i32) 924 DEF_HELPER_FLAGS_4(sve_cmplt_ppzi_d, TCG_CALL_NO_RWG, i32, ptr, ptr, ptr, i32) 925 DEF_HELPER_FLAGS_4(sve_cmple_ppzi_d, TCG_CALL_NO_RWG, i32, ptr, ptr, ptr, i32) 926 DEF_HELPER_FLAGS_4(sve_cmphs_ppzi_d, TCG_CALL_NO_RWG, i32, ptr, ptr, ptr, i32) 927 DEF_HELPER_FLAGS_4(sve_cmphi_ppzi_d, TCG_CALL_NO_RWG, i32, ptr, ptr, ptr, i32) 928 DEF_HELPER_FLAGS_4(sve_cmplo_ppzi_d, TCG_CALL_NO_RWG, i32, ptr, ptr, ptr, i32) 929 DEF_HELPER_FLAGS_4(sve_cmpls_ppzi_d, TCG_CALL_NO_RWG, i32, ptr, ptr, ptr, i32) 930 931 DEF_HELPER_FLAGS_5(sve_and_pppp, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, ptr, i32) 932 DEF_HELPER_FLAGS_5(sve_bic_pppp, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, ptr, i32) 933 DEF_HELPER_FLAGS_5(sve_eor_pppp, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, ptr, i32) 934 DEF_HELPER_FLAGS_5(sve_sel_pppp, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, ptr, i32) 935 DEF_HELPER_FLAGS_5(sve_orr_pppp, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, ptr, i32) 936 DEF_HELPER_FLAGS_5(sve_orn_pppp, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, ptr, i32) 937 DEF_HELPER_FLAGS_5(sve_nor_pppp, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, ptr, i32) 938 DEF_HELPER_FLAGS_5(sve_nand_pppp, TCG_CALL_NO_RWG, 939 void, ptr, ptr, ptr, ptr, i32) 940 941 DEF_HELPER_FLAGS_5(sve_brkpa, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, ptr, i32) 942 DEF_HELPER_FLAGS_5(sve_brkpb, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, ptr, i32) 943 DEF_HELPER_FLAGS_5(sve_brkpas, TCG_CALL_NO_RWG, i32, ptr, ptr, ptr, ptr, i32) 944 DEF_HELPER_FLAGS_5(sve_brkpbs, TCG_CALL_NO_RWG, i32, ptr, ptr, ptr, ptr, i32) 945 946 DEF_HELPER_FLAGS_4(sve_brka_z, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 947 DEF_HELPER_FLAGS_4(sve_brkb_z, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 948 DEF_HELPER_FLAGS_4(sve_brka_m, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 949 DEF_HELPER_FLAGS_4(sve_brkb_m, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 950 951 DEF_HELPER_FLAGS_4(sve_brkas_z, TCG_CALL_NO_RWG, i32, ptr, ptr, ptr, i32) 952 DEF_HELPER_FLAGS_4(sve_brkbs_z, TCG_CALL_NO_RWG, i32, ptr, ptr, ptr, i32) 953 DEF_HELPER_FLAGS_4(sve_brkas_m, TCG_CALL_NO_RWG, i32, ptr, ptr, ptr, i32) 954 DEF_HELPER_FLAGS_4(sve_brkbs_m, TCG_CALL_NO_RWG, i32, ptr, ptr, ptr, i32) 955 956 DEF_HELPER_FLAGS_4(sve_brkn, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 957 DEF_HELPER_FLAGS_4(sve_brkns, TCG_CALL_NO_RWG, i32, ptr, ptr, ptr, i32) 958 959 DEF_HELPER_FLAGS_3(sve_cntp, TCG_CALL_NO_RWG, i64, ptr, ptr, i32) 960 DEF_HELPER_FLAGS_2(sve2p1_cntp_c, TCG_CALL_NO_RWG_SE, i64, i32, i32) 961 962 DEF_HELPER_FLAGS_3(sve_whilel, TCG_CALL_NO_RWG, i32, ptr, i32, i32) 963 DEF_HELPER_FLAGS_3(sve_whileg, TCG_CALL_NO_RWG, i32, ptr, i32, i32) 964 965 DEF_HELPER_FLAGS_3(sve_while2l, TCG_CALL_NO_RWG, i32, ptr, i32, i32) 966 DEF_HELPER_FLAGS_3(sve_while2g, TCG_CALL_NO_RWG, i32, ptr, i32, i32) 967 968 DEF_HELPER_FLAGS_3(sve_whilecl, TCG_CALL_NO_RWG, i32, ptr, i32, i32) 969 DEF_HELPER_FLAGS_3(sve_whilecg, TCG_CALL_NO_RWG, i32, ptr, i32, i32) 970 971 DEF_HELPER_FLAGS_4(sve_subri_b, TCG_CALL_NO_RWG, void, ptr, ptr, i64, i32) 972 DEF_HELPER_FLAGS_4(sve_subri_h, TCG_CALL_NO_RWG, void, ptr, ptr, i64, i32) 973 DEF_HELPER_FLAGS_4(sve_subri_s, TCG_CALL_NO_RWG, void, ptr, ptr, i64, i32) 974 DEF_HELPER_FLAGS_4(sve_subri_d, TCG_CALL_NO_RWG, void, ptr, ptr, i64, i32) 975 976 DEF_HELPER_FLAGS_4(sve_smaxi_b, TCG_CALL_NO_RWG, void, ptr, ptr, i64, i32) 977 DEF_HELPER_FLAGS_4(sve_smaxi_h, TCG_CALL_NO_RWG, void, ptr, ptr, i64, i32) 978 DEF_HELPER_FLAGS_4(sve_smaxi_s, TCG_CALL_NO_RWG, void, ptr, ptr, i64, i32) 979 DEF_HELPER_FLAGS_4(sve_smaxi_d, TCG_CALL_NO_RWG, void, ptr, ptr, i64, i32) 980 981 DEF_HELPER_FLAGS_4(sve_smini_b, TCG_CALL_NO_RWG, void, ptr, ptr, i64, i32) 982 DEF_HELPER_FLAGS_4(sve_smini_h, TCG_CALL_NO_RWG, void, ptr, ptr, i64, i32) 983 DEF_HELPER_FLAGS_4(sve_smini_s, TCG_CALL_NO_RWG, void, ptr, ptr, i64, i32) 984 DEF_HELPER_FLAGS_4(sve_smini_d, TCG_CALL_NO_RWG, void, ptr, ptr, i64, i32) 985 986 DEF_HELPER_FLAGS_4(sve_umaxi_b, TCG_CALL_NO_RWG, void, ptr, ptr, i64, i32) 987 DEF_HELPER_FLAGS_4(sve_umaxi_h, TCG_CALL_NO_RWG, void, ptr, ptr, i64, i32) 988 DEF_HELPER_FLAGS_4(sve_umaxi_s, TCG_CALL_NO_RWG, void, ptr, ptr, i64, i32) 989 DEF_HELPER_FLAGS_4(sve_umaxi_d, TCG_CALL_NO_RWG, void, ptr, ptr, i64, i32) 990 991 DEF_HELPER_FLAGS_4(sve_umini_b, TCG_CALL_NO_RWG, void, ptr, ptr, i64, i32) 992 DEF_HELPER_FLAGS_4(sve_umini_h, TCG_CALL_NO_RWG, void, ptr, ptr, i64, i32) 993 DEF_HELPER_FLAGS_4(sve_umini_s, TCG_CALL_NO_RWG, void, ptr, ptr, i64, i32) 994 DEF_HELPER_FLAGS_4(sve_umini_d, TCG_CALL_NO_RWG, void, ptr, ptr, i64, i32) 995 996 DEF_HELPER_FLAGS_5(gvec_recps_h, TCG_CALL_NO_RWG, 997 void, ptr, ptr, ptr, fpst, i32) 998 DEF_HELPER_FLAGS_5(gvec_recps_s, TCG_CALL_NO_RWG, 999 void, ptr, ptr, ptr, fpst, i32) 1000 DEF_HELPER_FLAGS_5(gvec_recps_d, TCG_CALL_NO_RWG, 1001 void, ptr, ptr, ptr, fpst, i32) 1002 1003 DEF_HELPER_FLAGS_5(gvec_rsqrts_h, TCG_CALL_NO_RWG, 1004 void, ptr, ptr, ptr, fpst, i32) 1005 DEF_HELPER_FLAGS_5(gvec_rsqrts_s, TCG_CALL_NO_RWG, 1006 void, ptr, ptr, ptr, fpst, i32) 1007 DEF_HELPER_FLAGS_5(gvec_rsqrts_d, TCG_CALL_NO_RWG, 1008 void, ptr, ptr, ptr, fpst, i32) 1009 1010 DEF_HELPER_FLAGS_5(gvec_ah_recps_h, TCG_CALL_NO_RWG, 1011 void, ptr, ptr, ptr, fpst, i32) 1012 DEF_HELPER_FLAGS_5(gvec_ah_recps_s, TCG_CALL_NO_RWG, 1013 void, ptr, ptr, ptr, fpst, i32) 1014 DEF_HELPER_FLAGS_5(gvec_ah_recps_d, TCG_CALL_NO_RWG, 1015 void, ptr, ptr, ptr, fpst, i32) 1016 1017 DEF_HELPER_FLAGS_5(gvec_ah_rsqrts_h, TCG_CALL_NO_RWG, 1018 void, ptr, ptr, ptr, fpst, i32) 1019 DEF_HELPER_FLAGS_5(gvec_ah_rsqrts_s, TCG_CALL_NO_RWG, 1020 void, ptr, ptr, ptr, fpst, i32) 1021 DEF_HELPER_FLAGS_5(gvec_ah_rsqrts_d, TCG_CALL_NO_RWG, 1022 void, ptr, ptr, ptr, fpst, i32) 1023 1024 DEF_HELPER_FLAGS_5(gvec_ah_fmax_h, TCG_CALL_NO_RWG, 1025 void, ptr, ptr, ptr, fpst, i32) 1026 DEF_HELPER_FLAGS_5(gvec_ah_fmax_s, TCG_CALL_NO_RWG, 1027 void, ptr, ptr, ptr, fpst, i32) 1028 DEF_HELPER_FLAGS_5(gvec_ah_fmax_d, TCG_CALL_NO_RWG, 1029 void, ptr, ptr, ptr, fpst, i32) 1030 1031 DEF_HELPER_FLAGS_5(gvec_ah_fmin_h, TCG_CALL_NO_RWG, 1032 void, ptr, ptr, ptr, fpst, i32) 1033 DEF_HELPER_FLAGS_5(gvec_ah_fmin_s, TCG_CALL_NO_RWG, 1034 void, ptr, ptr, ptr, fpst, i32) 1035 DEF_HELPER_FLAGS_5(gvec_ah_fmin_d, TCG_CALL_NO_RWG, 1036 void, ptr, ptr, ptr, fpst, i32) 1037 1038 DEF_HELPER_FLAGS_5(gvec_ah_fmaxp_h, TCG_CALL_NO_RWG, 1039 void, ptr, ptr, ptr, fpst, i32) 1040 DEF_HELPER_FLAGS_5(gvec_ah_fmaxp_s, TCG_CALL_NO_RWG, 1041 void, ptr, ptr, ptr, fpst, i32) 1042 DEF_HELPER_FLAGS_5(gvec_ah_fmaxp_d, TCG_CALL_NO_RWG, 1043 void, ptr, ptr, ptr, fpst, i32) 1044 1045 DEF_HELPER_FLAGS_5(gvec_ah_fminp_h, TCG_CALL_NO_RWG, 1046 void, ptr, ptr, ptr, fpst, i32) 1047 DEF_HELPER_FLAGS_5(gvec_ah_fminp_s, TCG_CALL_NO_RWG, 1048 void, ptr, ptr, ptr, fpst, i32) 1049 DEF_HELPER_FLAGS_5(gvec_ah_fminp_d, TCG_CALL_NO_RWG, 1050 void, ptr, ptr, ptr, fpst, i32) 1051 1052 DEF_HELPER_FLAGS_4(sve_faddv_h, TCG_CALL_NO_RWG, 1053 i64, ptr, ptr, fpst, i32) 1054 DEF_HELPER_FLAGS_4(sve_faddv_s, TCG_CALL_NO_RWG, 1055 i64, ptr, ptr, fpst, i32) 1056 DEF_HELPER_FLAGS_4(sve_faddv_d, TCG_CALL_NO_RWG, 1057 i64, ptr, ptr, fpst, i32) 1058 1059 DEF_HELPER_FLAGS_4(sve_fmaxnmv_h, TCG_CALL_NO_RWG, 1060 i64, ptr, ptr, fpst, i32) 1061 DEF_HELPER_FLAGS_4(sve_fmaxnmv_s, TCG_CALL_NO_RWG, 1062 i64, ptr, ptr, fpst, i32) 1063 DEF_HELPER_FLAGS_4(sve_fmaxnmv_d, TCG_CALL_NO_RWG, 1064 i64, ptr, ptr, fpst, i32) 1065 1066 DEF_HELPER_FLAGS_4(sve_fminnmv_h, TCG_CALL_NO_RWG, 1067 i64, ptr, ptr, fpst, i32) 1068 DEF_HELPER_FLAGS_4(sve_fminnmv_s, TCG_CALL_NO_RWG, 1069 i64, ptr, ptr, fpst, i32) 1070 DEF_HELPER_FLAGS_4(sve_fminnmv_d, TCG_CALL_NO_RWG, 1071 i64, ptr, ptr, fpst, i32) 1072 1073 DEF_HELPER_FLAGS_4(sve_fmaxv_h, TCG_CALL_NO_RWG, 1074 i64, ptr, ptr, fpst, i32) 1075 DEF_HELPER_FLAGS_4(sve_fmaxv_s, TCG_CALL_NO_RWG, 1076 i64, ptr, ptr, fpst, i32) 1077 DEF_HELPER_FLAGS_4(sve_fmaxv_d, TCG_CALL_NO_RWG, 1078 i64, ptr, ptr, fpst, i32) 1079 1080 DEF_HELPER_FLAGS_4(sve_fminv_h, TCG_CALL_NO_RWG, 1081 i64, ptr, ptr, fpst, i32) 1082 DEF_HELPER_FLAGS_4(sve_fminv_s, TCG_CALL_NO_RWG, 1083 i64, ptr, ptr, fpst, i32) 1084 DEF_HELPER_FLAGS_4(sve_fminv_d, TCG_CALL_NO_RWG, 1085 i64, ptr, ptr, fpst, i32) 1086 1087 DEF_HELPER_FLAGS_4(sve_ah_fmaxv_h, TCG_CALL_NO_RWG, 1088 i64, ptr, ptr, fpst, i32) 1089 DEF_HELPER_FLAGS_4(sve_ah_fmaxv_s, TCG_CALL_NO_RWG, 1090 i64, ptr, ptr, fpst, i32) 1091 DEF_HELPER_FLAGS_4(sve_ah_fmaxv_d, TCG_CALL_NO_RWG, 1092 i64, ptr, ptr, fpst, i32) 1093 1094 DEF_HELPER_FLAGS_4(sve_ah_fminv_h, TCG_CALL_NO_RWG, 1095 i64, ptr, ptr, fpst, i32) 1096 DEF_HELPER_FLAGS_4(sve_ah_fminv_s, TCG_CALL_NO_RWG, 1097 i64, ptr, ptr, fpst, i32) 1098 DEF_HELPER_FLAGS_4(sve_ah_fminv_d, TCG_CALL_NO_RWG, 1099 i64, ptr, ptr, fpst, i32) 1100 1101 DEF_HELPER_FLAGS_5(sve2p1_faddqv_h, TCG_CALL_NO_RWG, 1102 void, ptr, ptr, ptr, fpst, i32) 1103 DEF_HELPER_FLAGS_5(sve2p1_faddqv_s, TCG_CALL_NO_RWG, 1104 void, ptr, ptr, ptr, fpst, i32) 1105 DEF_HELPER_FLAGS_5(sve2p1_faddqv_d, TCG_CALL_NO_RWG, 1106 void, ptr, ptr, ptr, fpst, i32) 1107 1108 DEF_HELPER_FLAGS_5(sve2p1_fmaxnmqv_h, TCG_CALL_NO_RWG, 1109 void, ptr, ptr, ptr, fpst, i32) 1110 DEF_HELPER_FLAGS_5(sve2p1_fmaxnmqv_s, TCG_CALL_NO_RWG, 1111 void, ptr, ptr, ptr, fpst, i32) 1112 DEF_HELPER_FLAGS_5(sve2p1_fmaxnmqv_d, TCG_CALL_NO_RWG, 1113 void, ptr, ptr, ptr, fpst, i32) 1114 1115 DEF_HELPER_FLAGS_5(sve2p1_fminnmqv_h, TCG_CALL_NO_RWG, 1116 void, ptr, ptr, ptr, fpst, i32) 1117 DEF_HELPER_FLAGS_5(sve2p1_fminnmqv_s, TCG_CALL_NO_RWG, 1118 void, ptr, ptr, ptr, fpst, i32) 1119 DEF_HELPER_FLAGS_5(sve2p1_fminnmqv_d, TCG_CALL_NO_RWG, 1120 void, ptr, ptr, ptr, fpst, i32) 1121 1122 DEF_HELPER_FLAGS_5(sve2p1_fmaxqv_h, TCG_CALL_NO_RWG, 1123 void, ptr, ptr, ptr, fpst, i32) 1124 DEF_HELPER_FLAGS_5(sve2p1_fmaxqv_s, TCG_CALL_NO_RWG, 1125 void, ptr, ptr, ptr, fpst, i32) 1126 DEF_HELPER_FLAGS_5(sve2p1_fmaxqv_d, TCG_CALL_NO_RWG, 1127 void, ptr, ptr, ptr, fpst, i32) 1128 1129 DEF_HELPER_FLAGS_5(sve2p1_fminqv_h, TCG_CALL_NO_RWG, 1130 void, ptr, ptr, ptr, fpst, i32) 1131 DEF_HELPER_FLAGS_5(sve2p1_fminqv_s, TCG_CALL_NO_RWG, 1132 void, ptr, ptr, ptr, fpst, i32) 1133 DEF_HELPER_FLAGS_5(sve2p1_fminqv_d, TCG_CALL_NO_RWG, 1134 void, ptr, ptr, ptr, fpst, i32) 1135 1136 DEF_HELPER_FLAGS_5(sve2p1_ah_fmaxqv_h, TCG_CALL_NO_RWG, 1137 void, ptr, ptr, ptr, fpst, i32) 1138 DEF_HELPER_FLAGS_5(sve2p1_ah_fmaxqv_s, TCG_CALL_NO_RWG, 1139 void, ptr, ptr, ptr, fpst, i32) 1140 DEF_HELPER_FLAGS_5(sve2p1_ah_fmaxqv_d, TCG_CALL_NO_RWG, 1141 void, ptr, ptr, ptr, fpst, i32) 1142 1143 DEF_HELPER_FLAGS_5(sve2p1_ah_fminqv_h, TCG_CALL_NO_RWG, 1144 void, ptr, ptr, ptr, fpst, i32) 1145 DEF_HELPER_FLAGS_5(sve2p1_ah_fminqv_s, TCG_CALL_NO_RWG, 1146 void, ptr, ptr, ptr, fpst, i32) 1147 DEF_HELPER_FLAGS_5(sve2p1_ah_fminqv_d, TCG_CALL_NO_RWG, 1148 void, ptr, ptr, ptr, fpst, i32) 1149 1150 DEF_HELPER_FLAGS_5(sve_fadda_h, TCG_CALL_NO_RWG, 1151 i64, i64, ptr, ptr, fpst, i32) 1152 DEF_HELPER_FLAGS_5(sve_fadda_s, TCG_CALL_NO_RWG, 1153 i64, i64, ptr, ptr, fpst, i32) 1154 DEF_HELPER_FLAGS_5(sve_fadda_d, TCG_CALL_NO_RWG, 1155 i64, i64, ptr, ptr, fpst, i32) 1156 1157 DEF_HELPER_FLAGS_5(sve_fcmge0_h, TCG_CALL_NO_RWG, 1158 void, ptr, ptr, ptr, fpst, i32) 1159 DEF_HELPER_FLAGS_5(sve_fcmge0_s, TCG_CALL_NO_RWG, 1160 void, ptr, ptr, ptr, fpst, i32) 1161 DEF_HELPER_FLAGS_5(sve_fcmge0_d, TCG_CALL_NO_RWG, 1162 void, ptr, ptr, ptr, fpst, i32) 1163 1164 DEF_HELPER_FLAGS_5(sve_fcmgt0_h, TCG_CALL_NO_RWG, 1165 void, ptr, ptr, ptr, fpst, i32) 1166 DEF_HELPER_FLAGS_5(sve_fcmgt0_s, TCG_CALL_NO_RWG, 1167 void, ptr, ptr, ptr, fpst, i32) 1168 DEF_HELPER_FLAGS_5(sve_fcmgt0_d, TCG_CALL_NO_RWG, 1169 void, ptr, ptr, ptr, fpst, i32) 1170 1171 DEF_HELPER_FLAGS_5(sve_fcmlt0_h, TCG_CALL_NO_RWG, 1172 void, ptr, ptr, ptr, fpst, i32) 1173 DEF_HELPER_FLAGS_5(sve_fcmlt0_s, TCG_CALL_NO_RWG, 1174 void, ptr, ptr, ptr, fpst, i32) 1175 DEF_HELPER_FLAGS_5(sve_fcmlt0_d, TCG_CALL_NO_RWG, 1176 void, ptr, ptr, ptr, fpst, i32) 1177 1178 DEF_HELPER_FLAGS_5(sve_fcmle0_h, TCG_CALL_NO_RWG, 1179 void, ptr, ptr, ptr, fpst, i32) 1180 DEF_HELPER_FLAGS_5(sve_fcmle0_s, TCG_CALL_NO_RWG, 1181 void, ptr, ptr, ptr, fpst, i32) 1182 DEF_HELPER_FLAGS_5(sve_fcmle0_d, TCG_CALL_NO_RWG, 1183 void, ptr, ptr, ptr, fpst, i32) 1184 1185 DEF_HELPER_FLAGS_5(sve_fcmeq0_h, TCG_CALL_NO_RWG, 1186 void, ptr, ptr, ptr, fpst, i32) 1187 DEF_HELPER_FLAGS_5(sve_fcmeq0_s, TCG_CALL_NO_RWG, 1188 void, ptr, ptr, ptr, fpst, i32) 1189 DEF_HELPER_FLAGS_5(sve_fcmeq0_d, TCG_CALL_NO_RWG, 1190 void, ptr, ptr, ptr, fpst, i32) 1191 1192 DEF_HELPER_FLAGS_5(sve_fcmne0_h, TCG_CALL_NO_RWG, 1193 void, ptr, ptr, ptr, fpst, i32) 1194 DEF_HELPER_FLAGS_5(sve_fcmne0_s, TCG_CALL_NO_RWG, 1195 void, ptr, ptr, ptr, fpst, i32) 1196 DEF_HELPER_FLAGS_5(sve_fcmne0_d, TCG_CALL_NO_RWG, 1197 void, ptr, ptr, ptr, fpst, i32) 1198 1199 DEF_HELPER_FLAGS_6(sve_fadd_b16, TCG_CALL_NO_RWG, 1200 void, ptr, ptr, ptr, ptr, fpst, i32) 1201 DEF_HELPER_FLAGS_6(sve_fadd_h, TCG_CALL_NO_RWG, 1202 void, ptr, ptr, ptr, ptr, fpst, i32) 1203 DEF_HELPER_FLAGS_6(sve_fadd_s, TCG_CALL_NO_RWG, 1204 void, ptr, ptr, ptr, ptr, fpst, i32) 1205 DEF_HELPER_FLAGS_6(sve_fadd_d, TCG_CALL_NO_RWG, 1206 void, ptr, ptr, ptr, ptr, fpst, i32) 1207 1208 DEF_HELPER_FLAGS_6(sve_fsub_b16, TCG_CALL_NO_RWG, 1209 void, ptr, ptr, ptr, ptr, fpst, i32) 1210 DEF_HELPER_FLAGS_6(sve_fsub_h, TCG_CALL_NO_RWG, 1211 void, ptr, ptr, ptr, ptr, fpst, i32) 1212 DEF_HELPER_FLAGS_6(sve_fsub_s, TCG_CALL_NO_RWG, 1213 void, ptr, ptr, ptr, ptr, fpst, i32) 1214 DEF_HELPER_FLAGS_6(sve_fsub_d, TCG_CALL_NO_RWG, 1215 void, ptr, ptr, ptr, ptr, fpst, i32) 1216 1217 DEF_HELPER_FLAGS_6(sve_fmul_b16, TCG_CALL_NO_RWG, 1218 void, ptr, ptr, ptr, ptr, fpst, i32) 1219 DEF_HELPER_FLAGS_6(sve_fmul_h, TCG_CALL_NO_RWG, 1220 void, ptr, ptr, ptr, ptr, fpst, i32) 1221 DEF_HELPER_FLAGS_6(sve_fmul_s, TCG_CALL_NO_RWG, 1222 void, ptr, ptr, ptr, ptr, fpst, i32) 1223 DEF_HELPER_FLAGS_6(sve_fmul_d, TCG_CALL_NO_RWG, 1224 void, ptr, ptr, ptr, ptr, fpst, i32) 1225 1226 DEF_HELPER_FLAGS_6(sve_fdiv_h, TCG_CALL_NO_RWG, 1227 void, ptr, ptr, ptr, ptr, fpst, i32) 1228 DEF_HELPER_FLAGS_6(sve_fdiv_s, TCG_CALL_NO_RWG, 1229 void, ptr, ptr, ptr, ptr, fpst, i32) 1230 DEF_HELPER_FLAGS_6(sve_fdiv_d, TCG_CALL_NO_RWG, 1231 void, ptr, ptr, ptr, ptr, fpst, i32) 1232 1233 DEF_HELPER_FLAGS_6(sve_fmin_b16, TCG_CALL_NO_RWG, 1234 void, ptr, ptr, ptr, ptr, fpst, i32) 1235 DEF_HELPER_FLAGS_6(sve_fmin_h, TCG_CALL_NO_RWG, 1236 void, ptr, ptr, ptr, ptr, fpst, i32) 1237 DEF_HELPER_FLAGS_6(sve_fmin_s, TCG_CALL_NO_RWG, 1238 void, ptr, ptr, ptr, ptr, fpst, i32) 1239 DEF_HELPER_FLAGS_6(sve_fmin_d, TCG_CALL_NO_RWG, 1240 void, ptr, ptr, ptr, ptr, fpst, i32) 1241 1242 DEF_HELPER_FLAGS_6(sve_fmax_b16, TCG_CALL_NO_RWG, 1243 void, ptr, ptr, ptr, ptr, fpst, i32) 1244 DEF_HELPER_FLAGS_6(sve_fmax_h, TCG_CALL_NO_RWG, 1245 void, ptr, ptr, ptr, ptr, fpst, i32) 1246 DEF_HELPER_FLAGS_6(sve_fmax_s, TCG_CALL_NO_RWG, 1247 void, ptr, ptr, ptr, ptr, fpst, i32) 1248 DEF_HELPER_FLAGS_6(sve_fmax_d, TCG_CALL_NO_RWG, 1249 void, ptr, ptr, ptr, ptr, fpst, i32) 1250 1251 DEF_HELPER_FLAGS_6(sve_ah_fmin_b16, TCG_CALL_NO_RWG, 1252 void, ptr, ptr, ptr, ptr, fpst, i32) 1253 DEF_HELPER_FLAGS_6(sve_ah_fmin_h, TCG_CALL_NO_RWG, 1254 void, ptr, ptr, ptr, ptr, fpst, i32) 1255 DEF_HELPER_FLAGS_6(sve_ah_fmin_s, TCG_CALL_NO_RWG, 1256 void, ptr, ptr, ptr, ptr, fpst, i32) 1257 DEF_HELPER_FLAGS_6(sve_ah_fmin_d, TCG_CALL_NO_RWG, 1258 void, ptr, ptr, ptr, ptr, fpst, i32) 1259 1260 DEF_HELPER_FLAGS_6(sve_ah_fmax_b16, TCG_CALL_NO_RWG, 1261 void, ptr, ptr, ptr, ptr, fpst, i32) 1262 DEF_HELPER_FLAGS_6(sve_ah_fmax_h, TCG_CALL_NO_RWG, 1263 void, ptr, ptr, ptr, ptr, fpst, i32) 1264 DEF_HELPER_FLAGS_6(sve_ah_fmax_s, TCG_CALL_NO_RWG, 1265 void, ptr, ptr, ptr, ptr, fpst, i32) 1266 DEF_HELPER_FLAGS_6(sve_ah_fmax_d, TCG_CALL_NO_RWG, 1267 void, ptr, ptr, ptr, ptr, fpst, i32) 1268 1269 DEF_HELPER_FLAGS_6(sve_fminnum_b16, TCG_CALL_NO_RWG, 1270 void, ptr, ptr, ptr, ptr, fpst, i32) 1271 DEF_HELPER_FLAGS_6(sve_fminnum_h, TCG_CALL_NO_RWG, 1272 void, ptr, ptr, ptr, ptr, fpst, i32) 1273 DEF_HELPER_FLAGS_6(sve_fminnum_s, TCG_CALL_NO_RWG, 1274 void, ptr, ptr, ptr, ptr, fpst, i32) 1275 DEF_HELPER_FLAGS_6(sve_fminnum_d, TCG_CALL_NO_RWG, 1276 void, ptr, ptr, ptr, ptr, fpst, i32) 1277 1278 DEF_HELPER_FLAGS_6(sve_fmaxnum_b16, TCG_CALL_NO_RWG, 1279 void, ptr, ptr, ptr, ptr, fpst, i32) 1280 DEF_HELPER_FLAGS_6(sve_fmaxnum_h, TCG_CALL_NO_RWG, 1281 void, ptr, ptr, ptr, ptr, fpst, i32) 1282 DEF_HELPER_FLAGS_6(sve_fmaxnum_s, TCG_CALL_NO_RWG, 1283 void, ptr, ptr, ptr, ptr, fpst, i32) 1284 DEF_HELPER_FLAGS_6(sve_fmaxnum_d, TCG_CALL_NO_RWG, 1285 void, ptr, ptr, ptr, ptr, fpst, i32) 1286 1287 DEF_HELPER_FLAGS_6(sve_fabd_h, TCG_CALL_NO_RWG, 1288 void, ptr, ptr, ptr, ptr, fpst, i32) 1289 DEF_HELPER_FLAGS_6(sve_fabd_s, TCG_CALL_NO_RWG, 1290 void, ptr, ptr, ptr, ptr, fpst, i32) 1291 DEF_HELPER_FLAGS_6(sve_fabd_d, TCG_CALL_NO_RWG, 1292 void, ptr, ptr, ptr, ptr, fpst, i32) 1293 1294 DEF_HELPER_FLAGS_6(sve_ah_fabd_h, TCG_CALL_NO_RWG, 1295 void, ptr, ptr, ptr, ptr, fpst, i32) 1296 DEF_HELPER_FLAGS_6(sve_ah_fabd_s, TCG_CALL_NO_RWG, 1297 void, ptr, ptr, ptr, ptr, fpst, i32) 1298 DEF_HELPER_FLAGS_6(sve_ah_fabd_d, TCG_CALL_NO_RWG, 1299 void, ptr, ptr, ptr, ptr, fpst, i32) 1300 1301 DEF_HELPER_FLAGS_6(sve_fscalbn_h, TCG_CALL_NO_RWG, 1302 void, ptr, ptr, ptr, ptr, fpst, i32) 1303 DEF_HELPER_FLAGS_6(sve_fscalbn_s, TCG_CALL_NO_RWG, 1304 void, ptr, ptr, ptr, ptr, fpst, i32) 1305 DEF_HELPER_FLAGS_6(sve_fscalbn_d, TCG_CALL_NO_RWG, 1306 void, ptr, ptr, ptr, ptr, fpst, i32) 1307 1308 DEF_HELPER_FLAGS_6(sve_fmulx_h, TCG_CALL_NO_RWG, 1309 void, ptr, ptr, ptr, ptr, fpst, i32) 1310 DEF_HELPER_FLAGS_6(sve_fmulx_s, TCG_CALL_NO_RWG, 1311 void, ptr, ptr, ptr, ptr, fpst, i32) 1312 DEF_HELPER_FLAGS_6(sve_fmulx_d, TCG_CALL_NO_RWG, 1313 void, ptr, ptr, ptr, ptr, fpst, i32) 1314 1315 DEF_HELPER_FLAGS_6(sve_fadds_h, TCG_CALL_NO_RWG, 1316 void, ptr, ptr, ptr, i64, fpst, i32) 1317 DEF_HELPER_FLAGS_6(sve_fadds_s, TCG_CALL_NO_RWG, 1318 void, ptr, ptr, ptr, i64, fpst, i32) 1319 DEF_HELPER_FLAGS_6(sve_fadds_d, TCG_CALL_NO_RWG, 1320 void, ptr, ptr, ptr, i64, fpst, i32) 1321 1322 DEF_HELPER_FLAGS_6(sve_fsubs_h, TCG_CALL_NO_RWG, 1323 void, ptr, ptr, ptr, i64, fpst, i32) 1324 DEF_HELPER_FLAGS_6(sve_fsubs_s, TCG_CALL_NO_RWG, 1325 void, ptr, ptr, ptr, i64, fpst, i32) 1326 DEF_HELPER_FLAGS_6(sve_fsubs_d, TCG_CALL_NO_RWG, 1327 void, ptr, ptr, ptr, i64, fpst, i32) 1328 1329 DEF_HELPER_FLAGS_6(sve_fmuls_h, TCG_CALL_NO_RWG, 1330 void, ptr, ptr, ptr, i64, fpst, i32) 1331 DEF_HELPER_FLAGS_6(sve_fmuls_s, TCG_CALL_NO_RWG, 1332 void, ptr, ptr, ptr, i64, fpst, i32) 1333 DEF_HELPER_FLAGS_6(sve_fmuls_d, TCG_CALL_NO_RWG, 1334 void, ptr, ptr, ptr, i64, fpst, i32) 1335 1336 DEF_HELPER_FLAGS_6(sve_fsubrs_h, TCG_CALL_NO_RWG, 1337 void, ptr, ptr, ptr, i64, fpst, i32) 1338 DEF_HELPER_FLAGS_6(sve_fsubrs_s, TCG_CALL_NO_RWG, 1339 void, ptr, ptr, ptr, i64, fpst, i32) 1340 DEF_HELPER_FLAGS_6(sve_fsubrs_d, TCG_CALL_NO_RWG, 1341 void, ptr, ptr, ptr, i64, fpst, i32) 1342 1343 DEF_HELPER_FLAGS_6(sve_fmaxnms_h, TCG_CALL_NO_RWG, 1344 void, ptr, ptr, ptr, i64, fpst, i32) 1345 DEF_HELPER_FLAGS_6(sve_fmaxnms_s, TCG_CALL_NO_RWG, 1346 void, ptr, ptr, ptr, i64, fpst, i32) 1347 DEF_HELPER_FLAGS_6(sve_fmaxnms_d, TCG_CALL_NO_RWG, 1348 void, ptr, ptr, ptr, i64, fpst, i32) 1349 1350 DEF_HELPER_FLAGS_6(sve_fminnms_h, TCG_CALL_NO_RWG, 1351 void, ptr, ptr, ptr, i64, fpst, i32) 1352 DEF_HELPER_FLAGS_6(sve_fminnms_s, TCG_CALL_NO_RWG, 1353 void, ptr, ptr, ptr, i64, fpst, i32) 1354 DEF_HELPER_FLAGS_6(sve_fminnms_d, TCG_CALL_NO_RWG, 1355 void, ptr, ptr, ptr, i64, fpst, i32) 1356 1357 DEF_HELPER_FLAGS_6(sve_fmaxs_h, TCG_CALL_NO_RWG, 1358 void, ptr, ptr, ptr, i64, fpst, i32) 1359 DEF_HELPER_FLAGS_6(sve_fmaxs_s, TCG_CALL_NO_RWG, 1360 void, ptr, ptr, ptr, i64, fpst, i32) 1361 DEF_HELPER_FLAGS_6(sve_fmaxs_d, TCG_CALL_NO_RWG, 1362 void, ptr, ptr, ptr, i64, fpst, i32) 1363 1364 DEF_HELPER_FLAGS_6(sve_fmins_h, TCG_CALL_NO_RWG, 1365 void, ptr, ptr, ptr, i64, fpst, i32) 1366 DEF_HELPER_FLAGS_6(sve_fmins_s, TCG_CALL_NO_RWG, 1367 void, ptr, ptr, ptr, i64, fpst, i32) 1368 DEF_HELPER_FLAGS_6(sve_fmins_d, TCG_CALL_NO_RWG, 1369 void, ptr, ptr, ptr, i64, fpst, i32) 1370 1371 DEF_HELPER_FLAGS_6(sve_ah_fmaxs_h, TCG_CALL_NO_RWG, 1372 void, ptr, ptr, ptr, i64, fpst, i32) 1373 DEF_HELPER_FLAGS_6(sve_ah_fmaxs_s, TCG_CALL_NO_RWG, 1374 void, ptr, ptr, ptr, i64, fpst, i32) 1375 DEF_HELPER_FLAGS_6(sve_ah_fmaxs_d, TCG_CALL_NO_RWG, 1376 void, ptr, ptr, ptr, i64, fpst, i32) 1377 1378 DEF_HELPER_FLAGS_6(sve_ah_fmins_h, TCG_CALL_NO_RWG, 1379 void, ptr, ptr, ptr, i64, fpst, i32) 1380 DEF_HELPER_FLAGS_6(sve_ah_fmins_s, TCG_CALL_NO_RWG, 1381 void, ptr, ptr, ptr, i64, fpst, i32) 1382 DEF_HELPER_FLAGS_6(sve_ah_fmins_d, TCG_CALL_NO_RWG, 1383 void, ptr, ptr, ptr, i64, fpst, i32) 1384 1385 DEF_HELPER_FLAGS_5(sve_fcvt_sh, TCG_CALL_NO_RWG, 1386 void, ptr, ptr, ptr, fpst, i32) 1387 DEF_HELPER_FLAGS_5(sve_fcvt_dh, TCG_CALL_NO_RWG, 1388 void, ptr, ptr, ptr, fpst, i32) 1389 DEF_HELPER_FLAGS_5(sve_fcvt_hs, TCG_CALL_NO_RWG, 1390 void, ptr, ptr, ptr, fpst, i32) 1391 DEF_HELPER_FLAGS_5(sve_fcvt_ds, TCG_CALL_NO_RWG, 1392 void, ptr, ptr, ptr, fpst, i32) 1393 DEF_HELPER_FLAGS_5(sve_fcvt_hd, TCG_CALL_NO_RWG, 1394 void, ptr, ptr, ptr, fpst, i32) 1395 DEF_HELPER_FLAGS_5(sve_fcvt_sd, TCG_CALL_NO_RWG, 1396 void, ptr, ptr, ptr, fpst, i32) 1397 DEF_HELPER_FLAGS_5(sve_bfcvt, TCG_CALL_NO_RWG, 1398 void, ptr, ptr, ptr, fpst, i32) 1399 1400 DEF_HELPER_FLAGS_5(sve_fcvtzs_hh, TCG_CALL_NO_RWG, 1401 void, ptr, ptr, ptr, fpst, i32) 1402 DEF_HELPER_FLAGS_5(sve_fcvtzs_hs, TCG_CALL_NO_RWG, 1403 void, ptr, ptr, ptr, fpst, i32) 1404 DEF_HELPER_FLAGS_5(sve_fcvtzs_ss, TCG_CALL_NO_RWG, 1405 void, ptr, ptr, ptr, fpst, i32) 1406 DEF_HELPER_FLAGS_5(sve_fcvtzs_ds, TCG_CALL_NO_RWG, 1407 void, ptr, ptr, ptr, fpst, i32) 1408 DEF_HELPER_FLAGS_5(sve_fcvtzs_hd, TCG_CALL_NO_RWG, 1409 void, ptr, ptr, ptr, fpst, i32) 1410 DEF_HELPER_FLAGS_5(sve_fcvtzs_sd, TCG_CALL_NO_RWG, 1411 void, ptr, ptr, ptr, fpst, i32) 1412 DEF_HELPER_FLAGS_5(sve_fcvtzs_dd, TCG_CALL_NO_RWG, 1413 void, ptr, ptr, ptr, fpst, i32) 1414 1415 DEF_HELPER_FLAGS_5(sve_fcvtzu_hh, TCG_CALL_NO_RWG, 1416 void, ptr, ptr, ptr, fpst, i32) 1417 DEF_HELPER_FLAGS_5(sve_fcvtzu_hs, TCG_CALL_NO_RWG, 1418 void, ptr, ptr, ptr, fpst, i32) 1419 DEF_HELPER_FLAGS_5(sve_fcvtzu_ss, TCG_CALL_NO_RWG, 1420 void, ptr, ptr, ptr, fpst, i32) 1421 DEF_HELPER_FLAGS_5(sve_fcvtzu_ds, TCG_CALL_NO_RWG, 1422 void, ptr, ptr, ptr, fpst, i32) 1423 DEF_HELPER_FLAGS_5(sve_fcvtzu_hd, TCG_CALL_NO_RWG, 1424 void, ptr, ptr, ptr, fpst, i32) 1425 DEF_HELPER_FLAGS_5(sve_fcvtzu_sd, TCG_CALL_NO_RWG, 1426 void, ptr, ptr, ptr, fpst, i32) 1427 DEF_HELPER_FLAGS_5(sve_fcvtzu_dd, TCG_CALL_NO_RWG, 1428 void, ptr, ptr, ptr, fpst, i32) 1429 1430 DEF_HELPER_FLAGS_5(sve_frint_h, TCG_CALL_NO_RWG, 1431 void, ptr, ptr, ptr, fpst, i32) 1432 DEF_HELPER_FLAGS_5(sve_frint_s, TCG_CALL_NO_RWG, 1433 void, ptr, ptr, ptr, fpst, i32) 1434 DEF_HELPER_FLAGS_5(sve_frint_d, TCG_CALL_NO_RWG, 1435 void, ptr, ptr, ptr, fpst, i32) 1436 1437 DEF_HELPER_FLAGS_5(sve_frintx_h, TCG_CALL_NO_RWG, 1438 void, ptr, ptr, ptr, fpst, i32) 1439 DEF_HELPER_FLAGS_5(sve_frintx_s, TCG_CALL_NO_RWG, 1440 void, ptr, ptr, ptr, fpst, i32) 1441 DEF_HELPER_FLAGS_5(sve_frintx_d, TCG_CALL_NO_RWG, 1442 void, ptr, ptr, ptr, fpst, i32) 1443 1444 DEF_HELPER_FLAGS_5(sve_frecpx_h, TCG_CALL_NO_RWG, 1445 void, ptr, ptr, ptr, fpst, i32) 1446 DEF_HELPER_FLAGS_5(sve_frecpx_s, TCG_CALL_NO_RWG, 1447 void, ptr, ptr, ptr, fpst, i32) 1448 DEF_HELPER_FLAGS_5(sve_frecpx_d, TCG_CALL_NO_RWG, 1449 void, ptr, ptr, ptr, fpst, i32) 1450 1451 DEF_HELPER_FLAGS_5(sve_fsqrt_h, TCG_CALL_NO_RWG, 1452 void, ptr, ptr, ptr, fpst, i32) 1453 DEF_HELPER_FLAGS_5(sve_fsqrt_s, TCG_CALL_NO_RWG, 1454 void, ptr, ptr, ptr, fpst, i32) 1455 DEF_HELPER_FLAGS_5(sve_fsqrt_d, TCG_CALL_NO_RWG, 1456 void, ptr, ptr, ptr, fpst, i32) 1457 1458 DEF_HELPER_FLAGS_5(sve_scvt_hh, TCG_CALL_NO_RWG, 1459 void, ptr, ptr, ptr, fpst, i32) 1460 DEF_HELPER_FLAGS_5(sve_scvt_sh, TCG_CALL_NO_RWG, 1461 void, ptr, ptr, ptr, fpst, i32) 1462 DEF_HELPER_FLAGS_5(sve_scvt_dh, TCG_CALL_NO_RWG, 1463 void, ptr, ptr, ptr, fpst, i32) 1464 DEF_HELPER_FLAGS_5(sve_scvt_ss, TCG_CALL_NO_RWG, 1465 void, ptr, ptr, ptr, fpst, i32) 1466 DEF_HELPER_FLAGS_5(sve_scvt_sd, TCG_CALL_NO_RWG, 1467 void, ptr, ptr, ptr, fpst, i32) 1468 DEF_HELPER_FLAGS_5(sve_scvt_ds, TCG_CALL_NO_RWG, 1469 void, ptr, ptr, ptr, fpst, i32) 1470 DEF_HELPER_FLAGS_5(sve_scvt_dd, TCG_CALL_NO_RWG, 1471 void, ptr, ptr, ptr, fpst, i32) 1472 1473 DEF_HELPER_FLAGS_5(sve_ucvt_hh, TCG_CALL_NO_RWG, 1474 void, ptr, ptr, ptr, fpst, i32) 1475 DEF_HELPER_FLAGS_5(sve_ucvt_sh, TCG_CALL_NO_RWG, 1476 void, ptr, ptr, ptr, fpst, i32) 1477 DEF_HELPER_FLAGS_5(sve_ucvt_dh, TCG_CALL_NO_RWG, 1478 void, ptr, ptr, ptr, fpst, i32) 1479 DEF_HELPER_FLAGS_5(sve_ucvt_ss, TCG_CALL_NO_RWG, 1480 void, ptr, ptr, ptr, fpst, i32) 1481 DEF_HELPER_FLAGS_5(sve_ucvt_sd, TCG_CALL_NO_RWG, 1482 void, ptr, ptr, ptr, fpst, i32) 1483 DEF_HELPER_FLAGS_5(sve_ucvt_ds, TCG_CALL_NO_RWG, 1484 void, ptr, ptr, ptr, fpst, i32) 1485 DEF_HELPER_FLAGS_5(sve_ucvt_dd, TCG_CALL_NO_RWG, 1486 void, ptr, ptr, ptr, fpst, i32) 1487 1488 DEF_HELPER_FLAGS_6(sve_fcmge_h, TCG_CALL_NO_RWG, 1489 void, ptr, ptr, ptr, ptr, fpst, i32) 1490 DEF_HELPER_FLAGS_6(sve_fcmge_s, TCG_CALL_NO_RWG, 1491 void, ptr, ptr, ptr, ptr, fpst, i32) 1492 DEF_HELPER_FLAGS_6(sve_fcmge_d, TCG_CALL_NO_RWG, 1493 void, ptr, ptr, ptr, ptr, fpst, i32) 1494 1495 DEF_HELPER_FLAGS_6(sve_fcmgt_h, TCG_CALL_NO_RWG, 1496 void, ptr, ptr, ptr, ptr, fpst, i32) 1497 DEF_HELPER_FLAGS_6(sve_fcmgt_s, TCG_CALL_NO_RWG, 1498 void, ptr, ptr, ptr, ptr, fpst, i32) 1499 DEF_HELPER_FLAGS_6(sve_fcmgt_d, TCG_CALL_NO_RWG, 1500 void, ptr, ptr, ptr, ptr, fpst, i32) 1501 1502 DEF_HELPER_FLAGS_6(sve_fcmeq_h, TCG_CALL_NO_RWG, 1503 void, ptr, ptr, ptr, ptr, fpst, i32) 1504 DEF_HELPER_FLAGS_6(sve_fcmeq_s, TCG_CALL_NO_RWG, 1505 void, ptr, ptr, ptr, ptr, fpst, i32) 1506 DEF_HELPER_FLAGS_6(sve_fcmeq_d, TCG_CALL_NO_RWG, 1507 void, ptr, ptr, ptr, ptr, fpst, i32) 1508 1509 DEF_HELPER_FLAGS_6(sve_fcmne_h, TCG_CALL_NO_RWG, 1510 void, ptr, ptr, ptr, ptr, fpst, i32) 1511 DEF_HELPER_FLAGS_6(sve_fcmne_s, TCG_CALL_NO_RWG, 1512 void, ptr, ptr, ptr, ptr, fpst, i32) 1513 DEF_HELPER_FLAGS_6(sve_fcmne_d, TCG_CALL_NO_RWG, 1514 void, ptr, ptr, ptr, ptr, fpst, i32) 1515 1516 DEF_HELPER_FLAGS_6(sve_fcmuo_h, TCG_CALL_NO_RWG, 1517 void, ptr, ptr, ptr, ptr, fpst, i32) 1518 DEF_HELPER_FLAGS_6(sve_fcmuo_s, TCG_CALL_NO_RWG, 1519 void, ptr, ptr, ptr, ptr, fpst, i32) 1520 DEF_HELPER_FLAGS_6(sve_fcmuo_d, TCG_CALL_NO_RWG, 1521 void, ptr, ptr, ptr, ptr, fpst, i32) 1522 1523 DEF_HELPER_FLAGS_6(sve_facge_h, TCG_CALL_NO_RWG, 1524 void, ptr, ptr, ptr, ptr, fpst, i32) 1525 DEF_HELPER_FLAGS_6(sve_facge_s, TCG_CALL_NO_RWG, 1526 void, ptr, ptr, ptr, ptr, fpst, i32) 1527 DEF_HELPER_FLAGS_6(sve_facge_d, TCG_CALL_NO_RWG, 1528 void, ptr, ptr, ptr, ptr, fpst, i32) 1529 1530 DEF_HELPER_FLAGS_6(sve_facgt_h, TCG_CALL_NO_RWG, 1531 void, ptr, ptr, ptr, ptr, fpst, i32) 1532 DEF_HELPER_FLAGS_6(sve_facgt_s, TCG_CALL_NO_RWG, 1533 void, ptr, ptr, ptr, ptr, fpst, i32) 1534 DEF_HELPER_FLAGS_6(sve_facgt_d, TCG_CALL_NO_RWG, 1535 void, ptr, ptr, ptr, ptr, fpst, i32) 1536 1537 DEF_HELPER_FLAGS_6(sve_fcadd_h, TCG_CALL_NO_RWG, 1538 void, ptr, ptr, ptr, ptr, fpst, i32) 1539 DEF_HELPER_FLAGS_6(sve_fcadd_s, TCG_CALL_NO_RWG, 1540 void, ptr, ptr, ptr, ptr, fpst, i32) 1541 DEF_HELPER_FLAGS_6(sve_fcadd_d, TCG_CALL_NO_RWG, 1542 void, ptr, ptr, ptr, ptr, fpst, i32) 1543 1544 DEF_HELPER_FLAGS_7(sve_fmla_zpzzz_b16, TCG_CALL_NO_RWG, 1545 void, ptr, ptr, ptr, ptr, ptr, fpst, i32) 1546 DEF_HELPER_FLAGS_7(sve_fmla_zpzzz_h, TCG_CALL_NO_RWG, 1547 void, ptr, ptr, ptr, ptr, ptr, fpst, i32) 1548 DEF_HELPER_FLAGS_7(sve_fmla_zpzzz_s, TCG_CALL_NO_RWG, 1549 void, ptr, ptr, ptr, ptr, ptr, fpst, i32) 1550 DEF_HELPER_FLAGS_7(sve_fmla_zpzzz_d, TCG_CALL_NO_RWG, 1551 void, ptr, ptr, ptr, ptr, ptr, fpst, i32) 1552 1553 DEF_HELPER_FLAGS_7(sve_fmls_zpzzz_b16, TCG_CALL_NO_RWG, 1554 void, ptr, ptr, ptr, ptr, ptr, fpst, i32) 1555 DEF_HELPER_FLAGS_7(sve_fmls_zpzzz_h, TCG_CALL_NO_RWG, 1556 void, ptr, ptr, ptr, ptr, ptr, fpst, i32) 1557 DEF_HELPER_FLAGS_7(sve_fmls_zpzzz_s, TCG_CALL_NO_RWG, 1558 void, ptr, ptr, ptr, ptr, ptr, fpst, i32) 1559 DEF_HELPER_FLAGS_7(sve_fmls_zpzzz_d, TCG_CALL_NO_RWG, 1560 void, ptr, ptr, ptr, ptr, ptr, fpst, i32) 1561 1562 DEF_HELPER_FLAGS_7(sve_fnmla_zpzzz_b16, TCG_CALL_NO_RWG, 1563 void, ptr, ptr, ptr, ptr, ptr, fpst, i32) 1564 DEF_HELPER_FLAGS_7(sve_fnmla_zpzzz_h, TCG_CALL_NO_RWG, 1565 void, ptr, ptr, ptr, ptr, ptr, fpst, i32) 1566 DEF_HELPER_FLAGS_7(sve_fnmla_zpzzz_s, TCG_CALL_NO_RWG, 1567 void, ptr, ptr, ptr, ptr, ptr, fpst, i32) 1568 DEF_HELPER_FLAGS_7(sve_fnmla_zpzzz_d, TCG_CALL_NO_RWG, 1569 void, ptr, ptr, ptr, ptr, ptr, fpst, i32) 1570 1571 DEF_HELPER_FLAGS_7(sve_fnmls_zpzzz_b16, TCG_CALL_NO_RWG, 1572 void, ptr, ptr, ptr, ptr, ptr, fpst, i32) 1573 DEF_HELPER_FLAGS_7(sve_fnmls_zpzzz_h, TCG_CALL_NO_RWG, 1574 void, ptr, ptr, ptr, ptr, ptr, fpst, i32) 1575 DEF_HELPER_FLAGS_7(sve_fnmls_zpzzz_s, TCG_CALL_NO_RWG, 1576 void, ptr, ptr, ptr, ptr, ptr, fpst, i32) 1577 DEF_HELPER_FLAGS_7(sve_fnmls_zpzzz_d, TCG_CALL_NO_RWG, 1578 void, ptr, ptr, ptr, ptr, ptr, fpst, i32) 1579 1580 DEF_HELPER_FLAGS_7(sve_ah_fmls_zpzzz_b16, TCG_CALL_NO_RWG, 1581 void, ptr, ptr, ptr, ptr, ptr, fpst, i32) 1582 DEF_HELPER_FLAGS_7(sve_ah_fmls_zpzzz_h, TCG_CALL_NO_RWG, 1583 void, ptr, ptr, ptr, ptr, ptr, fpst, i32) 1584 DEF_HELPER_FLAGS_7(sve_ah_fmls_zpzzz_s, TCG_CALL_NO_RWG, 1585 void, ptr, ptr, ptr, ptr, ptr, fpst, i32) 1586 DEF_HELPER_FLAGS_7(sve_ah_fmls_zpzzz_d, TCG_CALL_NO_RWG, 1587 void, ptr, ptr, ptr, ptr, ptr, fpst, i32) 1588 1589 DEF_HELPER_FLAGS_7(sve_ah_fnmla_zpzzz_b16, TCG_CALL_NO_RWG, 1590 void, ptr, ptr, ptr, ptr, ptr, fpst, i32) 1591 DEF_HELPER_FLAGS_7(sve_ah_fnmla_zpzzz_h, TCG_CALL_NO_RWG, 1592 void, ptr, ptr, ptr, ptr, ptr, fpst, i32) 1593 DEF_HELPER_FLAGS_7(sve_ah_fnmla_zpzzz_s, TCG_CALL_NO_RWG, 1594 void, ptr, ptr, ptr, ptr, ptr, fpst, i32) 1595 DEF_HELPER_FLAGS_7(sve_ah_fnmla_zpzzz_d, TCG_CALL_NO_RWG, 1596 void, ptr, ptr, ptr, ptr, ptr, fpst, i32) 1597 1598 DEF_HELPER_FLAGS_7(sve_ah_fnmls_zpzzz_b16, TCG_CALL_NO_RWG, 1599 void, ptr, ptr, ptr, ptr, ptr, fpst, i32) 1600 DEF_HELPER_FLAGS_7(sve_ah_fnmls_zpzzz_h, TCG_CALL_NO_RWG, 1601 void, ptr, ptr, ptr, ptr, ptr, fpst, i32) 1602 DEF_HELPER_FLAGS_7(sve_ah_fnmls_zpzzz_s, TCG_CALL_NO_RWG, 1603 void, ptr, ptr, ptr, ptr, ptr, fpst, i32) 1604 DEF_HELPER_FLAGS_7(sve_ah_fnmls_zpzzz_d, TCG_CALL_NO_RWG, 1605 void, ptr, ptr, ptr, ptr, ptr, fpst, i32) 1606 1607 DEF_HELPER_FLAGS_7(sve_fcmla_zpzzz_h, TCG_CALL_NO_RWG, 1608 void, ptr, ptr, ptr, ptr, ptr, fpst, i32) 1609 DEF_HELPER_FLAGS_7(sve_fcmla_zpzzz_s, TCG_CALL_NO_RWG, 1610 void, ptr, ptr, ptr, ptr, ptr, fpst, i32) 1611 DEF_HELPER_FLAGS_7(sve_fcmla_zpzzz_d, TCG_CALL_NO_RWG, 1612 void, ptr, ptr, ptr, ptr, ptr, fpst, i32) 1613 1614 DEF_HELPER_FLAGS_5(sve_ftmad_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, fpst, i32) 1615 DEF_HELPER_FLAGS_5(sve_ftmad_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, fpst, i32) 1616 DEF_HELPER_FLAGS_5(sve_ftmad_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, fpst, i32) 1617 1618 DEF_HELPER_FLAGS_4(sve2_saddl_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 1619 DEF_HELPER_FLAGS_4(sve2_saddl_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 1620 DEF_HELPER_FLAGS_4(sve2_saddl_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 1621 1622 DEF_HELPER_FLAGS_4(sve2_ssubl_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 1623 DEF_HELPER_FLAGS_4(sve2_ssubl_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 1624 DEF_HELPER_FLAGS_4(sve2_ssubl_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 1625 1626 DEF_HELPER_FLAGS_4(sve2_sabdl_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 1627 DEF_HELPER_FLAGS_4(sve2_sabdl_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 1628 DEF_HELPER_FLAGS_4(sve2_sabdl_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 1629 1630 DEF_HELPER_FLAGS_4(sve2_uaddl_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 1631 DEF_HELPER_FLAGS_4(sve2_uaddl_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 1632 DEF_HELPER_FLAGS_4(sve2_uaddl_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 1633 1634 DEF_HELPER_FLAGS_4(sve2_usubl_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 1635 DEF_HELPER_FLAGS_4(sve2_usubl_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 1636 DEF_HELPER_FLAGS_4(sve2_usubl_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 1637 1638 DEF_HELPER_FLAGS_4(sve2_uabdl_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 1639 DEF_HELPER_FLAGS_4(sve2_uabdl_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 1640 DEF_HELPER_FLAGS_4(sve2_uabdl_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 1641 1642 DEF_HELPER_FLAGS_4(sve2_saddw_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 1643 DEF_HELPER_FLAGS_4(sve2_saddw_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 1644 DEF_HELPER_FLAGS_4(sve2_saddw_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 1645 1646 DEF_HELPER_FLAGS_4(sve2_ssubw_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 1647 DEF_HELPER_FLAGS_4(sve2_ssubw_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 1648 DEF_HELPER_FLAGS_4(sve2_ssubw_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 1649 1650 DEF_HELPER_FLAGS_4(sve2_uaddw_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 1651 DEF_HELPER_FLAGS_4(sve2_uaddw_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 1652 DEF_HELPER_FLAGS_4(sve2_uaddw_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 1653 1654 DEF_HELPER_FLAGS_4(sve2_usubw_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 1655 DEF_HELPER_FLAGS_4(sve2_usubw_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 1656 DEF_HELPER_FLAGS_4(sve2_usubw_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 1657 1658 DEF_HELPER_FLAGS_4(sve_ld1bb_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1659 DEF_HELPER_FLAGS_4(sve_ld2bb_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1660 DEF_HELPER_FLAGS_4(sve_ld3bb_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1661 DEF_HELPER_FLAGS_4(sve_ld4bb_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1662 1663 DEF_HELPER_FLAGS_4(sve_ld1hh_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1664 DEF_HELPER_FLAGS_4(sve_ld2hh_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1665 DEF_HELPER_FLAGS_4(sve_ld3hh_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1666 DEF_HELPER_FLAGS_4(sve_ld4hh_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1667 1668 DEF_HELPER_FLAGS_4(sve_ld1hh_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1669 DEF_HELPER_FLAGS_4(sve_ld2hh_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1670 DEF_HELPER_FLAGS_4(sve_ld3hh_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1671 DEF_HELPER_FLAGS_4(sve_ld4hh_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1672 1673 DEF_HELPER_FLAGS_4(sve_ld1ss_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1674 DEF_HELPER_FLAGS_4(sve_ld2ss_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1675 DEF_HELPER_FLAGS_4(sve_ld3ss_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1676 DEF_HELPER_FLAGS_4(sve_ld4ss_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1677 1678 DEF_HELPER_FLAGS_4(sve_ld1ss_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1679 DEF_HELPER_FLAGS_4(sve_ld2ss_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1680 DEF_HELPER_FLAGS_4(sve_ld3ss_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1681 DEF_HELPER_FLAGS_4(sve_ld4ss_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1682 1683 DEF_HELPER_FLAGS_4(sve_ld1dd_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1684 DEF_HELPER_FLAGS_4(sve_ld2dd_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1685 DEF_HELPER_FLAGS_4(sve_ld3dd_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1686 DEF_HELPER_FLAGS_4(sve_ld4dd_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1687 1688 DEF_HELPER_FLAGS_4(sve_ld1dd_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1689 DEF_HELPER_FLAGS_4(sve_ld2dd_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1690 DEF_HELPER_FLAGS_4(sve_ld3dd_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1691 DEF_HELPER_FLAGS_4(sve_ld4dd_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1692 1693 DEF_HELPER_FLAGS_4(sve_ld2qq_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1694 DEF_HELPER_FLAGS_4(sve_ld3qq_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1695 DEF_HELPER_FLAGS_4(sve_ld4qq_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1696 1697 DEF_HELPER_FLAGS_4(sve_ld2qq_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1698 DEF_HELPER_FLAGS_4(sve_ld3qq_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1699 DEF_HELPER_FLAGS_4(sve_ld4qq_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1700 1701 DEF_HELPER_FLAGS_4(sve_ld1bhu_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1702 DEF_HELPER_FLAGS_4(sve_ld1bsu_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1703 DEF_HELPER_FLAGS_4(sve_ld1bdu_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1704 DEF_HELPER_FLAGS_4(sve_ld1bhs_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1705 DEF_HELPER_FLAGS_4(sve_ld1bss_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1706 DEF_HELPER_FLAGS_4(sve_ld1bds_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1707 1708 DEF_HELPER_FLAGS_4(sve_ld1hsu_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1709 DEF_HELPER_FLAGS_4(sve_ld1hdu_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1710 DEF_HELPER_FLAGS_4(sve_ld1hss_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1711 DEF_HELPER_FLAGS_4(sve_ld1hds_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1712 1713 DEF_HELPER_FLAGS_4(sve_ld1hsu_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1714 DEF_HELPER_FLAGS_4(sve_ld1hdu_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1715 DEF_HELPER_FLAGS_4(sve_ld1hss_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1716 DEF_HELPER_FLAGS_4(sve_ld1hds_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1717 1718 DEF_HELPER_FLAGS_4(sve_ld1sdu_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1719 DEF_HELPER_FLAGS_4(sve_ld1sds_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1720 1721 DEF_HELPER_FLAGS_4(sve_ld1squ_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1722 DEF_HELPER_FLAGS_4(sve_ld1dqu_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1723 1724 DEF_HELPER_FLAGS_4(sve_ld1sdu_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1725 DEF_HELPER_FLAGS_4(sve_ld1sds_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1726 1727 DEF_HELPER_FLAGS_4(sve_ld1squ_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1728 DEF_HELPER_FLAGS_4(sve_ld1dqu_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1729 1730 DEF_HELPER_FLAGS_4(sve_ld1bb_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1731 DEF_HELPER_FLAGS_4(sve_ld2bb_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1732 DEF_HELPER_FLAGS_4(sve_ld3bb_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1733 DEF_HELPER_FLAGS_4(sve_ld4bb_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1734 1735 DEF_HELPER_FLAGS_4(sve_ld1hh_le_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1736 DEF_HELPER_FLAGS_4(sve_ld2hh_le_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1737 DEF_HELPER_FLAGS_4(sve_ld3hh_le_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1738 DEF_HELPER_FLAGS_4(sve_ld4hh_le_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1739 1740 DEF_HELPER_FLAGS_4(sve_ld1hh_be_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1741 DEF_HELPER_FLAGS_4(sve_ld2hh_be_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1742 DEF_HELPER_FLAGS_4(sve_ld3hh_be_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1743 DEF_HELPER_FLAGS_4(sve_ld4hh_be_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1744 1745 DEF_HELPER_FLAGS_4(sve_ld1ss_le_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1746 DEF_HELPER_FLAGS_4(sve_ld2ss_le_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1747 DEF_HELPER_FLAGS_4(sve_ld3ss_le_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1748 DEF_HELPER_FLAGS_4(sve_ld4ss_le_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1749 1750 DEF_HELPER_FLAGS_4(sve_ld1ss_be_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1751 DEF_HELPER_FLAGS_4(sve_ld2ss_be_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1752 DEF_HELPER_FLAGS_4(sve_ld3ss_be_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1753 DEF_HELPER_FLAGS_4(sve_ld4ss_be_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1754 1755 DEF_HELPER_FLAGS_4(sve_ld1dd_le_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1756 DEF_HELPER_FLAGS_4(sve_ld2dd_le_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1757 DEF_HELPER_FLAGS_4(sve_ld3dd_le_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1758 DEF_HELPER_FLAGS_4(sve_ld4dd_le_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1759 1760 DEF_HELPER_FLAGS_4(sve_ld1dd_be_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1761 DEF_HELPER_FLAGS_4(sve_ld2dd_be_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1762 DEF_HELPER_FLAGS_4(sve_ld3dd_be_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1763 DEF_HELPER_FLAGS_4(sve_ld4dd_be_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1764 1765 DEF_HELPER_FLAGS_4(sve_ld2qq_le_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1766 DEF_HELPER_FLAGS_4(sve_ld3qq_le_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1767 DEF_HELPER_FLAGS_4(sve_ld4qq_le_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1768 1769 DEF_HELPER_FLAGS_4(sve_ld2qq_be_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1770 DEF_HELPER_FLAGS_4(sve_ld3qq_be_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1771 DEF_HELPER_FLAGS_4(sve_ld4qq_be_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1772 1773 DEF_HELPER_FLAGS_4(sve_ld1bhu_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1774 DEF_HELPER_FLAGS_4(sve_ld1bsu_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1775 DEF_HELPER_FLAGS_4(sve_ld1bdu_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1776 DEF_HELPER_FLAGS_4(sve_ld1bhs_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1777 DEF_HELPER_FLAGS_4(sve_ld1bss_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1778 DEF_HELPER_FLAGS_4(sve_ld1bds_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1779 1780 DEF_HELPER_FLAGS_4(sve_ld1hsu_le_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1781 DEF_HELPER_FLAGS_4(sve_ld1hdu_le_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1782 DEF_HELPER_FLAGS_4(sve_ld1hss_le_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1783 DEF_HELPER_FLAGS_4(sve_ld1hds_le_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1784 1785 DEF_HELPER_FLAGS_4(sve_ld1hsu_be_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1786 DEF_HELPER_FLAGS_4(sve_ld1hdu_be_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1787 DEF_HELPER_FLAGS_4(sve_ld1hss_be_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1788 DEF_HELPER_FLAGS_4(sve_ld1hds_be_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1789 1790 DEF_HELPER_FLAGS_4(sve_ld1sdu_le_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1791 DEF_HELPER_FLAGS_4(sve_ld1sds_le_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1792 1793 DEF_HELPER_FLAGS_4(sve_ld1squ_le_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1794 DEF_HELPER_FLAGS_4(sve_ld1dqu_le_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1795 1796 DEF_HELPER_FLAGS_4(sve_ld1sdu_be_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1797 DEF_HELPER_FLAGS_4(sve_ld1sds_be_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1798 1799 DEF_HELPER_FLAGS_4(sve_ld1squ_be_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1800 DEF_HELPER_FLAGS_4(sve_ld1dqu_be_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1801 1802 DEF_HELPER_FLAGS_4(sve_ldff1bb_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1803 DEF_HELPER_FLAGS_4(sve_ldff1bhu_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1804 DEF_HELPER_FLAGS_4(sve_ldff1bsu_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1805 DEF_HELPER_FLAGS_4(sve_ldff1bdu_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1806 DEF_HELPER_FLAGS_4(sve_ldff1bhs_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1807 DEF_HELPER_FLAGS_4(sve_ldff1bss_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1808 DEF_HELPER_FLAGS_4(sve_ldff1bds_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1809 1810 DEF_HELPER_FLAGS_4(sve_ldff1hh_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1811 DEF_HELPER_FLAGS_4(sve_ldff1hsu_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1812 DEF_HELPER_FLAGS_4(sve_ldff1hdu_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1813 DEF_HELPER_FLAGS_4(sve_ldff1hss_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1814 DEF_HELPER_FLAGS_4(sve_ldff1hds_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1815 1816 DEF_HELPER_FLAGS_4(sve_ldff1hh_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1817 DEF_HELPER_FLAGS_4(sve_ldff1hsu_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1818 DEF_HELPER_FLAGS_4(sve_ldff1hdu_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1819 DEF_HELPER_FLAGS_4(sve_ldff1hss_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1820 DEF_HELPER_FLAGS_4(sve_ldff1hds_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1821 1822 DEF_HELPER_FLAGS_4(sve_ldff1ss_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1823 DEF_HELPER_FLAGS_4(sve_ldff1sdu_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1824 DEF_HELPER_FLAGS_4(sve_ldff1sds_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1825 1826 DEF_HELPER_FLAGS_4(sve_ldff1ss_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1827 DEF_HELPER_FLAGS_4(sve_ldff1sdu_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1828 DEF_HELPER_FLAGS_4(sve_ldff1sds_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1829 1830 DEF_HELPER_FLAGS_4(sve_ldff1dd_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1831 DEF_HELPER_FLAGS_4(sve_ldff1dd_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1832 1833 DEF_HELPER_FLAGS_4(sve_ldff1bb_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1834 DEF_HELPER_FLAGS_4(sve_ldff1bhu_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1835 DEF_HELPER_FLAGS_4(sve_ldff1bsu_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1836 DEF_HELPER_FLAGS_4(sve_ldff1bdu_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1837 DEF_HELPER_FLAGS_4(sve_ldff1bhs_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1838 DEF_HELPER_FLAGS_4(sve_ldff1bss_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1839 DEF_HELPER_FLAGS_4(sve_ldff1bds_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1840 1841 DEF_HELPER_FLAGS_4(sve_ldff1hh_le_r_mte, TCG_CALL_NO_WG, 1842 void, env, ptr, tl, i64) 1843 DEF_HELPER_FLAGS_4(sve_ldff1hsu_le_r_mte, TCG_CALL_NO_WG, 1844 void, env, ptr, tl, i64) 1845 DEF_HELPER_FLAGS_4(sve_ldff1hdu_le_r_mte, TCG_CALL_NO_WG, 1846 void, env, ptr, tl, i64) 1847 DEF_HELPER_FLAGS_4(sve_ldff1hss_le_r_mte, TCG_CALL_NO_WG, 1848 void, env, ptr, tl, i64) 1849 DEF_HELPER_FLAGS_4(sve_ldff1hds_le_r_mte, TCG_CALL_NO_WG, 1850 void, env, ptr, tl, i64) 1851 1852 DEF_HELPER_FLAGS_4(sve_ldff1hh_be_r_mte, TCG_CALL_NO_WG, 1853 void, env, ptr, tl, i64) 1854 DEF_HELPER_FLAGS_4(sve_ldff1hsu_be_r_mte, TCG_CALL_NO_WG, 1855 void, env, ptr, tl, i64) 1856 DEF_HELPER_FLAGS_4(sve_ldff1hdu_be_r_mte, TCG_CALL_NO_WG, 1857 void, env, ptr, tl, i64) 1858 DEF_HELPER_FLAGS_4(sve_ldff1hss_be_r_mte, TCG_CALL_NO_WG, 1859 void, env, ptr, tl, i64) 1860 DEF_HELPER_FLAGS_4(sve_ldff1hds_be_r_mte, TCG_CALL_NO_WG, 1861 void, env, ptr, tl, i64) 1862 1863 DEF_HELPER_FLAGS_4(sve_ldff1ss_le_r_mte, TCG_CALL_NO_WG, 1864 void, env, ptr, tl, i64) 1865 DEF_HELPER_FLAGS_4(sve_ldff1sdu_le_r_mte, TCG_CALL_NO_WG, 1866 void, env, ptr, tl, i64) 1867 DEF_HELPER_FLAGS_4(sve_ldff1sds_le_r_mte, TCG_CALL_NO_WG, 1868 void, env, ptr, tl, i64) 1869 1870 DEF_HELPER_FLAGS_4(sve_ldff1ss_be_r_mte, TCG_CALL_NO_WG, 1871 void, env, ptr, tl, i64) 1872 DEF_HELPER_FLAGS_4(sve_ldff1sdu_be_r_mte, TCG_CALL_NO_WG, 1873 void, env, ptr, tl, i64) 1874 DEF_HELPER_FLAGS_4(sve_ldff1sds_be_r_mte, TCG_CALL_NO_WG, 1875 void, env, ptr, tl, i64) 1876 1877 DEF_HELPER_FLAGS_4(sve_ldff1dd_le_r_mte, TCG_CALL_NO_WG, 1878 void, env, ptr, tl, i64) 1879 DEF_HELPER_FLAGS_4(sve_ldff1dd_be_r_mte, TCG_CALL_NO_WG, 1880 void, env, ptr, tl, i64) 1881 1882 DEF_HELPER_FLAGS_4(sve_ldnf1bb_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1883 DEF_HELPER_FLAGS_4(sve_ldnf1bhu_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1884 DEF_HELPER_FLAGS_4(sve_ldnf1bsu_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1885 DEF_HELPER_FLAGS_4(sve_ldnf1bdu_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1886 DEF_HELPER_FLAGS_4(sve_ldnf1bhs_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1887 DEF_HELPER_FLAGS_4(sve_ldnf1bss_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1888 DEF_HELPER_FLAGS_4(sve_ldnf1bds_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1889 1890 DEF_HELPER_FLAGS_4(sve_ldnf1hh_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1891 DEF_HELPER_FLAGS_4(sve_ldnf1hsu_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1892 DEF_HELPER_FLAGS_4(sve_ldnf1hdu_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1893 DEF_HELPER_FLAGS_4(sve_ldnf1hss_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1894 DEF_HELPER_FLAGS_4(sve_ldnf1hds_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1895 1896 DEF_HELPER_FLAGS_4(sve_ldnf1hh_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1897 DEF_HELPER_FLAGS_4(sve_ldnf1hsu_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1898 DEF_HELPER_FLAGS_4(sve_ldnf1hdu_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1899 DEF_HELPER_FLAGS_4(sve_ldnf1hss_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1900 DEF_HELPER_FLAGS_4(sve_ldnf1hds_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1901 1902 DEF_HELPER_FLAGS_4(sve_ldnf1ss_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1903 DEF_HELPER_FLAGS_4(sve_ldnf1sdu_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1904 DEF_HELPER_FLAGS_4(sve_ldnf1sds_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1905 1906 DEF_HELPER_FLAGS_4(sve_ldnf1ss_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1907 DEF_HELPER_FLAGS_4(sve_ldnf1sdu_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1908 DEF_HELPER_FLAGS_4(sve_ldnf1sds_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1909 1910 DEF_HELPER_FLAGS_4(sve_ldnf1dd_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1911 DEF_HELPER_FLAGS_4(sve_ldnf1dd_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1912 1913 DEF_HELPER_FLAGS_4(sve_ldnf1bb_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1914 DEF_HELPER_FLAGS_4(sve_ldnf1bhu_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1915 DEF_HELPER_FLAGS_4(sve_ldnf1bsu_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1916 DEF_HELPER_FLAGS_4(sve_ldnf1bdu_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1917 DEF_HELPER_FLAGS_4(sve_ldnf1bhs_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1918 DEF_HELPER_FLAGS_4(sve_ldnf1bss_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1919 DEF_HELPER_FLAGS_4(sve_ldnf1bds_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1920 1921 DEF_HELPER_FLAGS_4(sve_ldnf1hh_le_r_mte, TCG_CALL_NO_WG, 1922 void, env, ptr, tl, i64) 1923 DEF_HELPER_FLAGS_4(sve_ldnf1hsu_le_r_mte, TCG_CALL_NO_WG, 1924 void, env, ptr, tl, i64) 1925 DEF_HELPER_FLAGS_4(sve_ldnf1hdu_le_r_mte, TCG_CALL_NO_WG, 1926 void, env, ptr, tl, i64) 1927 DEF_HELPER_FLAGS_4(sve_ldnf1hss_le_r_mte, TCG_CALL_NO_WG, 1928 void, env, ptr, tl, i64) 1929 DEF_HELPER_FLAGS_4(sve_ldnf1hds_le_r_mte, TCG_CALL_NO_WG, 1930 void, env, ptr, tl, i64) 1931 1932 DEF_HELPER_FLAGS_4(sve_ldnf1hh_be_r_mte, TCG_CALL_NO_WG, 1933 void, env, ptr, tl, i64) 1934 DEF_HELPER_FLAGS_4(sve_ldnf1hsu_be_r_mte, TCG_CALL_NO_WG, 1935 void, env, ptr, tl, i64) 1936 DEF_HELPER_FLAGS_4(sve_ldnf1hdu_be_r_mte, TCG_CALL_NO_WG, 1937 void, env, ptr, tl, i64) 1938 DEF_HELPER_FLAGS_4(sve_ldnf1hss_be_r_mte, TCG_CALL_NO_WG, 1939 void, env, ptr, tl, i64) 1940 DEF_HELPER_FLAGS_4(sve_ldnf1hds_be_r_mte, TCG_CALL_NO_WG, 1941 void, env, ptr, tl, i64) 1942 1943 DEF_HELPER_FLAGS_4(sve_ldnf1ss_le_r_mte, TCG_CALL_NO_WG, 1944 void, env, ptr, tl, i64) 1945 DEF_HELPER_FLAGS_4(sve_ldnf1sdu_le_r_mte, TCG_CALL_NO_WG, 1946 void, env, ptr, tl, i64) 1947 DEF_HELPER_FLAGS_4(sve_ldnf1sds_le_r_mte, TCG_CALL_NO_WG, 1948 void, env, ptr, tl, i64) 1949 1950 DEF_HELPER_FLAGS_4(sve_ldnf1ss_be_r_mte, TCG_CALL_NO_WG, 1951 void, env, ptr, tl, i64) 1952 DEF_HELPER_FLAGS_4(sve_ldnf1sdu_be_r_mte, TCG_CALL_NO_WG, 1953 void, env, ptr, tl, i64) 1954 DEF_HELPER_FLAGS_4(sve_ldnf1sds_be_r_mte, TCG_CALL_NO_WG, 1955 void, env, ptr, tl, i64) 1956 1957 DEF_HELPER_FLAGS_4(sve_ldnf1dd_le_r_mte, TCG_CALL_NO_WG, 1958 void, env, ptr, tl, i64) 1959 DEF_HELPER_FLAGS_4(sve_ldnf1dd_be_r_mte, TCG_CALL_NO_WG, 1960 void, env, ptr, tl, i64) 1961 1962 DEF_HELPER_FLAGS_4(sve_st1bb_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1963 DEF_HELPER_FLAGS_4(sve_st2bb_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1964 DEF_HELPER_FLAGS_4(sve_st3bb_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1965 DEF_HELPER_FLAGS_4(sve_st4bb_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1966 1967 DEF_HELPER_FLAGS_4(sve_st1hh_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1968 DEF_HELPER_FLAGS_4(sve_st2hh_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1969 DEF_HELPER_FLAGS_4(sve_st3hh_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1970 DEF_HELPER_FLAGS_4(sve_st4hh_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1971 1972 DEF_HELPER_FLAGS_4(sve_st1hh_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1973 DEF_HELPER_FLAGS_4(sve_st2hh_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1974 DEF_HELPER_FLAGS_4(sve_st3hh_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1975 DEF_HELPER_FLAGS_4(sve_st4hh_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1976 1977 DEF_HELPER_FLAGS_4(sve_st1ss_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1978 DEF_HELPER_FLAGS_4(sve_st2ss_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1979 DEF_HELPER_FLAGS_4(sve_st3ss_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1980 DEF_HELPER_FLAGS_4(sve_st4ss_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1981 1982 DEF_HELPER_FLAGS_4(sve_st1ss_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1983 DEF_HELPER_FLAGS_4(sve_st2ss_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1984 DEF_HELPER_FLAGS_4(sve_st3ss_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1985 DEF_HELPER_FLAGS_4(sve_st4ss_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1986 1987 DEF_HELPER_FLAGS_4(sve_st1dd_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1988 DEF_HELPER_FLAGS_4(sve_st2dd_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1989 DEF_HELPER_FLAGS_4(sve_st3dd_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1990 DEF_HELPER_FLAGS_4(sve_st4dd_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1991 1992 DEF_HELPER_FLAGS_4(sve_st1dd_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1993 DEF_HELPER_FLAGS_4(sve_st2dd_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1994 DEF_HELPER_FLAGS_4(sve_st3dd_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1995 DEF_HELPER_FLAGS_4(sve_st4dd_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1996 1997 DEF_HELPER_FLAGS_4(sve_st2qq_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1998 DEF_HELPER_FLAGS_4(sve_st3qq_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 1999 DEF_HELPER_FLAGS_4(sve_st4qq_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2000 2001 DEF_HELPER_FLAGS_4(sve_st2qq_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2002 DEF_HELPER_FLAGS_4(sve_st3qq_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2003 DEF_HELPER_FLAGS_4(sve_st4qq_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2004 2005 DEF_HELPER_FLAGS_4(sve_st1bh_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2006 DEF_HELPER_FLAGS_4(sve_st1bs_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2007 DEF_HELPER_FLAGS_4(sve_st1bd_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2008 2009 DEF_HELPER_FLAGS_4(sve_st1hs_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2010 DEF_HELPER_FLAGS_4(sve_st1hd_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2011 DEF_HELPER_FLAGS_4(sve_st1hs_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2012 DEF_HELPER_FLAGS_4(sve_st1hd_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2013 2014 DEF_HELPER_FLAGS_4(sve_st1sd_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2015 DEF_HELPER_FLAGS_4(sve_st1sd_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2016 2017 DEF_HELPER_FLAGS_4(sve_st1sq_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2018 DEF_HELPER_FLAGS_4(sve_st1sq_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2019 DEF_HELPER_FLAGS_4(sve_st1dq_le_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2020 DEF_HELPER_FLAGS_4(sve_st1dq_be_r, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2021 2022 DEF_HELPER_FLAGS_4(sve_st1bb_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2023 DEF_HELPER_FLAGS_4(sve_st2bb_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2024 DEF_HELPER_FLAGS_4(sve_st3bb_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2025 DEF_HELPER_FLAGS_4(sve_st4bb_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2026 2027 DEF_HELPER_FLAGS_4(sve_st1hh_le_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2028 DEF_HELPER_FLAGS_4(sve_st2hh_le_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2029 DEF_HELPER_FLAGS_4(sve_st3hh_le_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2030 DEF_HELPER_FLAGS_4(sve_st4hh_le_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2031 2032 DEF_HELPER_FLAGS_4(sve_st1hh_be_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2033 DEF_HELPER_FLAGS_4(sve_st2hh_be_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2034 DEF_HELPER_FLAGS_4(sve_st3hh_be_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2035 DEF_HELPER_FLAGS_4(sve_st4hh_be_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2036 2037 DEF_HELPER_FLAGS_4(sve_st1ss_le_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2038 DEF_HELPER_FLAGS_4(sve_st2ss_le_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2039 DEF_HELPER_FLAGS_4(sve_st3ss_le_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2040 DEF_HELPER_FLAGS_4(sve_st4ss_le_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2041 2042 DEF_HELPER_FLAGS_4(sve_st1ss_be_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2043 DEF_HELPER_FLAGS_4(sve_st2ss_be_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2044 DEF_HELPER_FLAGS_4(sve_st3ss_be_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2045 DEF_HELPER_FLAGS_4(sve_st4ss_be_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2046 2047 DEF_HELPER_FLAGS_4(sve_st1dd_le_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2048 DEF_HELPER_FLAGS_4(sve_st2dd_le_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2049 DEF_HELPER_FLAGS_4(sve_st3dd_le_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2050 DEF_HELPER_FLAGS_4(sve_st4dd_le_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2051 2052 DEF_HELPER_FLAGS_4(sve_st1dd_be_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2053 DEF_HELPER_FLAGS_4(sve_st2dd_be_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2054 DEF_HELPER_FLAGS_4(sve_st3dd_be_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2055 DEF_HELPER_FLAGS_4(sve_st4dd_be_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2056 2057 DEF_HELPER_FLAGS_4(sve_st2qq_le_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2058 DEF_HELPER_FLAGS_4(sve_st3qq_le_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2059 DEF_HELPER_FLAGS_4(sve_st4qq_le_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2060 2061 DEF_HELPER_FLAGS_4(sve_st2qq_be_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2062 DEF_HELPER_FLAGS_4(sve_st3qq_be_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2063 DEF_HELPER_FLAGS_4(sve_st4qq_be_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2064 2065 DEF_HELPER_FLAGS_4(sve_st1bh_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2066 DEF_HELPER_FLAGS_4(sve_st1bs_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2067 DEF_HELPER_FLAGS_4(sve_st1bd_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2068 2069 DEF_HELPER_FLAGS_4(sve_st1hs_le_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2070 DEF_HELPER_FLAGS_4(sve_st1hd_le_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2071 DEF_HELPER_FLAGS_4(sve_st1hs_be_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2072 DEF_HELPER_FLAGS_4(sve_st1hd_be_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2073 2074 DEF_HELPER_FLAGS_4(sve_st1sd_le_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2075 DEF_HELPER_FLAGS_4(sve_st1sd_be_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2076 2077 DEF_HELPER_FLAGS_4(sve_st1sq_le_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2078 DEF_HELPER_FLAGS_4(sve_st1sq_be_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2079 DEF_HELPER_FLAGS_4(sve_st1dq_le_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2080 DEF_HELPER_FLAGS_4(sve_st1dq_be_r_mte, TCG_CALL_NO_WG, void, env, ptr, tl, i64) 2081 2082 DEF_HELPER_FLAGS_6(sve_ldbsu_zsu, TCG_CALL_NO_WG, 2083 void, env, ptr, ptr, ptr, tl, i64) 2084 DEF_HELPER_FLAGS_6(sve_ldhsu_le_zsu, TCG_CALL_NO_WG, 2085 void, env, ptr, ptr, ptr, tl, i64) 2086 DEF_HELPER_FLAGS_6(sve_ldhsu_be_zsu, TCG_CALL_NO_WG, 2087 void, env, ptr, ptr, ptr, tl, i64) 2088 DEF_HELPER_FLAGS_6(sve_ldss_le_zsu, TCG_CALL_NO_WG, 2089 void, env, ptr, ptr, ptr, tl, i64) 2090 DEF_HELPER_FLAGS_6(sve_ldss_be_zsu, TCG_CALL_NO_WG, 2091 void, env, ptr, ptr, ptr, tl, i64) 2092 DEF_HELPER_FLAGS_6(sve_ldbss_zsu, TCG_CALL_NO_WG, 2093 void, env, ptr, ptr, ptr, tl, i64) 2094 DEF_HELPER_FLAGS_6(sve_ldhss_le_zsu, TCG_CALL_NO_WG, 2095 void, env, ptr, ptr, ptr, tl, i64) 2096 DEF_HELPER_FLAGS_6(sve_ldhss_be_zsu, TCG_CALL_NO_WG, 2097 void, env, ptr, ptr, ptr, tl, i64) 2098 2099 DEF_HELPER_FLAGS_6(sve_ldbsu_zss, TCG_CALL_NO_WG, 2100 void, env, ptr, ptr, ptr, tl, i64) 2101 DEF_HELPER_FLAGS_6(sve_ldhsu_le_zss, TCG_CALL_NO_WG, 2102 void, env, ptr, ptr, ptr, tl, i64) 2103 DEF_HELPER_FLAGS_6(sve_ldhsu_be_zss, TCG_CALL_NO_WG, 2104 void, env, ptr, ptr, ptr, tl, i64) 2105 DEF_HELPER_FLAGS_6(sve_ldss_le_zss, TCG_CALL_NO_WG, 2106 void, env, ptr, ptr, ptr, tl, i64) 2107 DEF_HELPER_FLAGS_6(sve_ldss_be_zss, TCG_CALL_NO_WG, 2108 void, env, ptr, ptr, ptr, tl, i64) 2109 DEF_HELPER_FLAGS_6(sve_ldbss_zss, TCG_CALL_NO_WG, 2110 void, env, ptr, ptr, ptr, tl, i64) 2111 DEF_HELPER_FLAGS_6(sve_ldhss_le_zss, TCG_CALL_NO_WG, 2112 void, env, ptr, ptr, ptr, tl, i64) 2113 DEF_HELPER_FLAGS_6(sve_ldhss_be_zss, TCG_CALL_NO_WG, 2114 void, env, ptr, ptr, ptr, tl, i64) 2115 2116 DEF_HELPER_FLAGS_6(sve_ldbdu_zsu, TCG_CALL_NO_WG, 2117 void, env, ptr, ptr, ptr, tl, i64) 2118 DEF_HELPER_FLAGS_6(sve_ldhdu_le_zsu, TCG_CALL_NO_WG, 2119 void, env, ptr, ptr, ptr, tl, i64) 2120 DEF_HELPER_FLAGS_6(sve_ldhdu_be_zsu, TCG_CALL_NO_WG, 2121 void, env, ptr, ptr, ptr, tl, i64) 2122 DEF_HELPER_FLAGS_6(sve_ldsdu_le_zsu, TCG_CALL_NO_WG, 2123 void, env, ptr, ptr, ptr, tl, i64) 2124 DEF_HELPER_FLAGS_6(sve_ldsdu_be_zsu, TCG_CALL_NO_WG, 2125 void, env, ptr, ptr, ptr, tl, i64) 2126 DEF_HELPER_FLAGS_6(sve_lddd_le_zsu, TCG_CALL_NO_WG, 2127 void, env, ptr, ptr, ptr, tl, i64) 2128 DEF_HELPER_FLAGS_6(sve_lddd_be_zsu, TCG_CALL_NO_WG, 2129 void, env, ptr, ptr, ptr, tl, i64) 2130 DEF_HELPER_FLAGS_6(sve_ldbds_zsu, TCG_CALL_NO_WG, 2131 void, env, ptr, ptr, ptr, tl, i64) 2132 DEF_HELPER_FLAGS_6(sve_ldhds_le_zsu, TCG_CALL_NO_WG, 2133 void, env, ptr, ptr, ptr, tl, i64) 2134 DEF_HELPER_FLAGS_6(sve_ldhds_be_zsu, TCG_CALL_NO_WG, 2135 void, env, ptr, ptr, ptr, tl, i64) 2136 DEF_HELPER_FLAGS_6(sve_ldsds_le_zsu, TCG_CALL_NO_WG, 2137 void, env, ptr, ptr, ptr, tl, i64) 2138 DEF_HELPER_FLAGS_6(sve_ldsds_be_zsu, TCG_CALL_NO_WG, 2139 void, env, ptr, ptr, ptr, tl, i64) 2140 2141 DEF_HELPER_FLAGS_6(sve_ldbdu_zss, TCG_CALL_NO_WG, 2142 void, env, ptr, ptr, ptr, tl, i64) 2143 DEF_HELPER_FLAGS_6(sve_ldhdu_le_zss, TCG_CALL_NO_WG, 2144 void, env, ptr, ptr, ptr, tl, i64) 2145 DEF_HELPER_FLAGS_6(sve_ldhdu_be_zss, TCG_CALL_NO_WG, 2146 void, env, ptr, ptr, ptr, tl, i64) 2147 DEF_HELPER_FLAGS_6(sve_ldsdu_le_zss, TCG_CALL_NO_WG, 2148 void, env, ptr, ptr, ptr, tl, i64) 2149 DEF_HELPER_FLAGS_6(sve_ldsdu_be_zss, TCG_CALL_NO_WG, 2150 void, env, ptr, ptr, ptr, tl, i64) 2151 DEF_HELPER_FLAGS_6(sve_lddd_le_zss, TCG_CALL_NO_WG, 2152 void, env, ptr, ptr, ptr, tl, i64) 2153 DEF_HELPER_FLAGS_6(sve_lddd_be_zss, TCG_CALL_NO_WG, 2154 void, env, ptr, ptr, ptr, tl, i64) 2155 DEF_HELPER_FLAGS_6(sve_ldbds_zss, TCG_CALL_NO_WG, 2156 void, env, ptr, ptr, ptr, tl, i64) 2157 DEF_HELPER_FLAGS_6(sve_ldhds_le_zss, TCG_CALL_NO_WG, 2158 void, env, ptr, ptr, ptr, tl, i64) 2159 DEF_HELPER_FLAGS_6(sve_ldhds_be_zss, TCG_CALL_NO_WG, 2160 void, env, ptr, ptr, ptr, tl, i64) 2161 DEF_HELPER_FLAGS_6(sve_ldsds_le_zss, TCG_CALL_NO_WG, 2162 void, env, ptr, ptr, ptr, tl, i64) 2163 DEF_HELPER_FLAGS_6(sve_ldsds_be_zss, TCG_CALL_NO_WG, 2164 void, env, ptr, ptr, ptr, tl, i64) 2165 2166 DEF_HELPER_FLAGS_6(sve_ldbdu_zd, TCG_CALL_NO_WG, 2167 void, env, ptr, ptr, ptr, tl, i64) 2168 DEF_HELPER_FLAGS_6(sve_ldhdu_le_zd, TCG_CALL_NO_WG, 2169 void, env, ptr, ptr, ptr, tl, i64) 2170 DEF_HELPER_FLAGS_6(sve_ldhdu_be_zd, TCG_CALL_NO_WG, 2171 void, env, ptr, ptr, ptr, tl, i64) 2172 DEF_HELPER_FLAGS_6(sve_ldsdu_le_zd, TCG_CALL_NO_WG, 2173 void, env, ptr, ptr, ptr, tl, i64) 2174 DEF_HELPER_FLAGS_6(sve_ldsdu_be_zd, TCG_CALL_NO_WG, 2175 void, env, ptr, ptr, ptr, tl, i64) 2176 DEF_HELPER_FLAGS_6(sve_lddd_le_zd, TCG_CALL_NO_WG, 2177 void, env, ptr, ptr, ptr, tl, i64) 2178 DEF_HELPER_FLAGS_6(sve_lddd_be_zd, TCG_CALL_NO_WG, 2179 void, env, ptr, ptr, ptr, tl, i64) 2180 DEF_HELPER_FLAGS_6(sve_ldbds_zd, TCG_CALL_NO_WG, 2181 void, env, ptr, ptr, ptr, tl, i64) 2182 DEF_HELPER_FLAGS_6(sve_ldhds_le_zd, TCG_CALL_NO_WG, 2183 void, env, ptr, ptr, ptr, tl, i64) 2184 DEF_HELPER_FLAGS_6(sve_ldhds_be_zd, TCG_CALL_NO_WG, 2185 void, env, ptr, ptr, ptr, tl, i64) 2186 DEF_HELPER_FLAGS_6(sve_ldsds_le_zd, TCG_CALL_NO_WG, 2187 void, env, ptr, ptr, ptr, tl, i64) 2188 DEF_HELPER_FLAGS_6(sve_ldsds_be_zd, TCG_CALL_NO_WG, 2189 void, env, ptr, ptr, ptr, tl, i64) 2190 DEF_HELPER_FLAGS_6(sve_ldqq_le_zd, TCG_CALL_NO_WG, 2191 void, env, ptr, ptr, ptr, tl, i64) 2192 DEF_HELPER_FLAGS_6(sve_ldqq_be_zd, TCG_CALL_NO_WG, 2193 void, env, ptr, ptr, ptr, tl, i64) 2194 2195 DEF_HELPER_FLAGS_6(sve_ldbsu_zsu_mte, TCG_CALL_NO_WG, 2196 void, env, ptr, ptr, ptr, tl, i64) 2197 DEF_HELPER_FLAGS_6(sve_ldhsu_le_zsu_mte, TCG_CALL_NO_WG, 2198 void, env, ptr, ptr, ptr, tl, i64) 2199 DEF_HELPER_FLAGS_6(sve_ldhsu_be_zsu_mte, TCG_CALL_NO_WG, 2200 void, env, ptr, ptr, ptr, tl, i64) 2201 DEF_HELPER_FLAGS_6(sve_ldss_le_zsu_mte, TCG_CALL_NO_WG, 2202 void, env, ptr, ptr, ptr, tl, i64) 2203 DEF_HELPER_FLAGS_6(sve_ldss_be_zsu_mte, TCG_CALL_NO_WG, 2204 void, env, ptr, ptr, ptr, tl, i64) 2205 DEF_HELPER_FLAGS_6(sve_ldbss_zsu_mte, TCG_CALL_NO_WG, 2206 void, env, ptr, ptr, ptr, tl, i64) 2207 DEF_HELPER_FLAGS_6(sve_ldhss_le_zsu_mte, TCG_CALL_NO_WG, 2208 void, env, ptr, ptr, ptr, tl, i64) 2209 DEF_HELPER_FLAGS_6(sve_ldhss_be_zsu_mte, TCG_CALL_NO_WG, 2210 void, env, ptr, ptr, ptr, tl, i64) 2211 2212 DEF_HELPER_FLAGS_6(sve_ldbsu_zss_mte, TCG_CALL_NO_WG, 2213 void, env, ptr, ptr, ptr, tl, i64) 2214 DEF_HELPER_FLAGS_6(sve_ldhsu_le_zss_mte, TCG_CALL_NO_WG, 2215 void, env, ptr, ptr, ptr, tl, i64) 2216 DEF_HELPER_FLAGS_6(sve_ldhsu_be_zss_mte, TCG_CALL_NO_WG, 2217 void, env, ptr, ptr, ptr, tl, i64) 2218 DEF_HELPER_FLAGS_6(sve_ldss_le_zss_mte, TCG_CALL_NO_WG, 2219 void, env, ptr, ptr, ptr, tl, i64) 2220 DEF_HELPER_FLAGS_6(sve_ldss_be_zss_mte, TCG_CALL_NO_WG, 2221 void, env, ptr, ptr, ptr, tl, i64) 2222 DEF_HELPER_FLAGS_6(sve_ldbss_zss_mte, TCG_CALL_NO_WG, 2223 void, env, ptr, ptr, ptr, tl, i64) 2224 DEF_HELPER_FLAGS_6(sve_ldhss_le_zss_mte, TCG_CALL_NO_WG, 2225 void, env, ptr, ptr, ptr, tl, i64) 2226 DEF_HELPER_FLAGS_6(sve_ldhss_be_zss_mte, TCG_CALL_NO_WG, 2227 void, env, ptr, ptr, ptr, tl, i64) 2228 2229 DEF_HELPER_FLAGS_6(sve_ldbdu_zsu_mte, TCG_CALL_NO_WG, 2230 void, env, ptr, ptr, ptr, tl, i64) 2231 DEF_HELPER_FLAGS_6(sve_ldhdu_le_zsu_mte, TCG_CALL_NO_WG, 2232 void, env, ptr, ptr, ptr, tl, i64) 2233 DEF_HELPER_FLAGS_6(sve_ldhdu_be_zsu_mte, TCG_CALL_NO_WG, 2234 void, env, ptr, ptr, ptr, tl, i64) 2235 DEF_HELPER_FLAGS_6(sve_ldsdu_le_zsu_mte, TCG_CALL_NO_WG, 2236 void, env, ptr, ptr, ptr, tl, i64) 2237 DEF_HELPER_FLAGS_6(sve_ldsdu_be_zsu_mte, TCG_CALL_NO_WG, 2238 void, env, ptr, ptr, ptr, tl, i64) 2239 DEF_HELPER_FLAGS_6(sve_lddd_le_zsu_mte, TCG_CALL_NO_WG, 2240 void, env, ptr, ptr, ptr, tl, i64) 2241 DEF_HELPER_FLAGS_6(sve_lddd_be_zsu_mte, TCG_CALL_NO_WG, 2242 void, env, ptr, ptr, ptr, tl, i64) 2243 DEF_HELPER_FLAGS_6(sve_ldbds_zsu_mte, TCG_CALL_NO_WG, 2244 void, env, ptr, ptr, ptr, tl, i64) 2245 DEF_HELPER_FLAGS_6(sve_ldhds_le_zsu_mte, TCG_CALL_NO_WG, 2246 void, env, ptr, ptr, ptr, tl, i64) 2247 DEF_HELPER_FLAGS_6(sve_ldhds_be_zsu_mte, TCG_CALL_NO_WG, 2248 void, env, ptr, ptr, ptr, tl, i64) 2249 DEF_HELPER_FLAGS_6(sve_ldsds_le_zsu_mte, TCG_CALL_NO_WG, 2250 void, env, ptr, ptr, ptr, tl, i64) 2251 DEF_HELPER_FLAGS_6(sve_ldsds_be_zsu_mte, TCG_CALL_NO_WG, 2252 void, env, ptr, ptr, ptr, tl, i64) 2253 2254 DEF_HELPER_FLAGS_6(sve_ldbdu_zss_mte, TCG_CALL_NO_WG, 2255 void, env, ptr, ptr, ptr, tl, i64) 2256 DEF_HELPER_FLAGS_6(sve_ldhdu_le_zss_mte, TCG_CALL_NO_WG, 2257 void, env, ptr, ptr, ptr, tl, i64) 2258 DEF_HELPER_FLAGS_6(sve_ldhdu_be_zss_mte, TCG_CALL_NO_WG, 2259 void, env, ptr, ptr, ptr, tl, i64) 2260 DEF_HELPER_FLAGS_6(sve_ldsdu_le_zss_mte, TCG_CALL_NO_WG, 2261 void, env, ptr, ptr, ptr, tl, i64) 2262 DEF_HELPER_FLAGS_6(sve_ldsdu_be_zss_mte, TCG_CALL_NO_WG, 2263 void, env, ptr, ptr, ptr, tl, i64) 2264 DEF_HELPER_FLAGS_6(sve_lddd_le_zss_mte, TCG_CALL_NO_WG, 2265 void, env, ptr, ptr, ptr, tl, i64) 2266 DEF_HELPER_FLAGS_6(sve_lddd_be_zss_mte, TCG_CALL_NO_WG, 2267 void, env, ptr, ptr, ptr, tl, i64) 2268 DEF_HELPER_FLAGS_6(sve_ldbds_zss_mte, TCG_CALL_NO_WG, 2269 void, env, ptr, ptr, ptr, tl, i64) 2270 DEF_HELPER_FLAGS_6(sve_ldhds_le_zss_mte, TCG_CALL_NO_WG, 2271 void, env, ptr, ptr, ptr, tl, i64) 2272 DEF_HELPER_FLAGS_6(sve_ldhds_be_zss_mte, TCG_CALL_NO_WG, 2273 void, env, ptr, ptr, ptr, tl, i64) 2274 DEF_HELPER_FLAGS_6(sve_ldsds_le_zss_mte, TCG_CALL_NO_WG, 2275 void, env, ptr, ptr, ptr, tl, i64) 2276 DEF_HELPER_FLAGS_6(sve_ldsds_be_zss_mte, TCG_CALL_NO_WG, 2277 void, env, ptr, ptr, ptr, tl, i64) 2278 2279 DEF_HELPER_FLAGS_6(sve_ldbdu_zd_mte, TCG_CALL_NO_WG, 2280 void, env, ptr, ptr, ptr, tl, i64) 2281 DEF_HELPER_FLAGS_6(sve_ldhdu_le_zd_mte, TCG_CALL_NO_WG, 2282 void, env, ptr, ptr, ptr, tl, i64) 2283 DEF_HELPER_FLAGS_6(sve_ldhdu_be_zd_mte, TCG_CALL_NO_WG, 2284 void, env, ptr, ptr, ptr, tl, i64) 2285 DEF_HELPER_FLAGS_6(sve_ldsdu_le_zd_mte, TCG_CALL_NO_WG, 2286 void, env, ptr, ptr, ptr, tl, i64) 2287 DEF_HELPER_FLAGS_6(sve_ldsdu_be_zd_mte, TCG_CALL_NO_WG, 2288 void, env, ptr, ptr, ptr, tl, i64) 2289 DEF_HELPER_FLAGS_6(sve_lddd_le_zd_mte, TCG_CALL_NO_WG, 2290 void, env, ptr, ptr, ptr, tl, i64) 2291 DEF_HELPER_FLAGS_6(sve_lddd_be_zd_mte, TCG_CALL_NO_WG, 2292 void, env, ptr, ptr, ptr, tl, i64) 2293 DEF_HELPER_FLAGS_6(sve_ldbds_zd_mte, TCG_CALL_NO_WG, 2294 void, env, ptr, ptr, ptr, tl, i64) 2295 DEF_HELPER_FLAGS_6(sve_ldhds_le_zd_mte, TCG_CALL_NO_WG, 2296 void, env, ptr, ptr, ptr, tl, i64) 2297 DEF_HELPER_FLAGS_6(sve_ldhds_be_zd_mte, TCG_CALL_NO_WG, 2298 void, env, ptr, ptr, ptr, tl, i64) 2299 DEF_HELPER_FLAGS_6(sve_ldsds_le_zd_mte, TCG_CALL_NO_WG, 2300 void, env, ptr, ptr, ptr, tl, i64) 2301 DEF_HELPER_FLAGS_6(sve_ldsds_be_zd_mte, TCG_CALL_NO_WG, 2302 void, env, ptr, ptr, ptr, tl, i64) 2303 DEF_HELPER_FLAGS_6(sve_ldqq_le_zd_mte, TCG_CALL_NO_WG, 2304 void, env, ptr, ptr, ptr, tl, i64) 2305 DEF_HELPER_FLAGS_6(sve_ldqq_be_zd_mte, TCG_CALL_NO_WG, 2306 void, env, ptr, ptr, ptr, tl, i64) 2307 2308 DEF_HELPER_FLAGS_6(sve_ldffbsu_zsu, TCG_CALL_NO_WG, 2309 void, env, ptr, ptr, ptr, tl, i64) 2310 DEF_HELPER_FLAGS_6(sve_ldffhsu_le_zsu, TCG_CALL_NO_WG, 2311 void, env, ptr, ptr, ptr, tl, i64) 2312 DEF_HELPER_FLAGS_6(sve_ldffhsu_be_zsu, TCG_CALL_NO_WG, 2313 void, env, ptr, ptr, ptr, tl, i64) 2314 DEF_HELPER_FLAGS_6(sve_ldffss_le_zsu, TCG_CALL_NO_WG, 2315 void, env, ptr, ptr, ptr, tl, i64) 2316 DEF_HELPER_FLAGS_6(sve_ldffss_be_zsu, TCG_CALL_NO_WG, 2317 void, env, ptr, ptr, ptr, tl, i64) 2318 DEF_HELPER_FLAGS_6(sve_ldffbss_zsu, TCG_CALL_NO_WG, 2319 void, env, ptr, ptr, ptr, tl, i64) 2320 DEF_HELPER_FLAGS_6(sve_ldffhss_le_zsu, TCG_CALL_NO_WG, 2321 void, env, ptr, ptr, ptr, tl, i64) 2322 DEF_HELPER_FLAGS_6(sve_ldffhss_be_zsu, TCG_CALL_NO_WG, 2323 void, env, ptr, ptr, ptr, tl, i64) 2324 2325 DEF_HELPER_FLAGS_6(sve_ldffbsu_zss, TCG_CALL_NO_WG, 2326 void, env, ptr, ptr, ptr, tl, i64) 2327 DEF_HELPER_FLAGS_6(sve_ldffhsu_le_zss, TCG_CALL_NO_WG, 2328 void, env, ptr, ptr, ptr, tl, i64) 2329 DEF_HELPER_FLAGS_6(sve_ldffhsu_be_zss, TCG_CALL_NO_WG, 2330 void, env, ptr, ptr, ptr, tl, i64) 2331 DEF_HELPER_FLAGS_6(sve_ldffss_le_zss, TCG_CALL_NO_WG, 2332 void, env, ptr, ptr, ptr, tl, i64) 2333 DEF_HELPER_FLAGS_6(sve_ldffss_be_zss, TCG_CALL_NO_WG, 2334 void, env, ptr, ptr, ptr, tl, i64) 2335 DEF_HELPER_FLAGS_6(sve_ldffbss_zss, TCG_CALL_NO_WG, 2336 void, env, ptr, ptr, ptr, tl, i64) 2337 DEF_HELPER_FLAGS_6(sve_ldffhss_le_zss, TCG_CALL_NO_WG, 2338 void, env, ptr, ptr, ptr, tl, i64) 2339 DEF_HELPER_FLAGS_6(sve_ldffhss_be_zss, TCG_CALL_NO_WG, 2340 void, env, ptr, ptr, ptr, tl, i64) 2341 2342 DEF_HELPER_FLAGS_6(sve_ldffbdu_zsu, TCG_CALL_NO_WG, 2343 void, env, ptr, ptr, ptr, tl, i64) 2344 DEF_HELPER_FLAGS_6(sve_ldffhdu_le_zsu, TCG_CALL_NO_WG, 2345 void, env, ptr, ptr, ptr, tl, i64) 2346 DEF_HELPER_FLAGS_6(sve_ldffhdu_be_zsu, TCG_CALL_NO_WG, 2347 void, env, ptr, ptr, ptr, tl, i64) 2348 DEF_HELPER_FLAGS_6(sve_ldffsdu_le_zsu, TCG_CALL_NO_WG, 2349 void, env, ptr, ptr, ptr, tl, i64) 2350 DEF_HELPER_FLAGS_6(sve_ldffsdu_be_zsu, TCG_CALL_NO_WG, 2351 void, env, ptr, ptr, ptr, tl, i64) 2352 DEF_HELPER_FLAGS_6(sve_ldffdd_le_zsu, TCG_CALL_NO_WG, 2353 void, env, ptr, ptr, ptr, tl, i64) 2354 DEF_HELPER_FLAGS_6(sve_ldffdd_be_zsu, TCG_CALL_NO_WG, 2355 void, env, ptr, ptr, ptr, tl, i64) 2356 DEF_HELPER_FLAGS_6(sve_ldffbds_zsu, TCG_CALL_NO_WG, 2357 void, env, ptr, ptr, ptr, tl, i64) 2358 DEF_HELPER_FLAGS_6(sve_ldffhds_le_zsu, TCG_CALL_NO_WG, 2359 void, env, ptr, ptr, ptr, tl, i64) 2360 DEF_HELPER_FLAGS_6(sve_ldffhds_be_zsu, TCG_CALL_NO_WG, 2361 void, env, ptr, ptr, ptr, tl, i64) 2362 DEF_HELPER_FLAGS_6(sve_ldffsds_le_zsu, TCG_CALL_NO_WG, 2363 void, env, ptr, ptr, ptr, tl, i64) 2364 DEF_HELPER_FLAGS_6(sve_ldffsds_be_zsu, TCG_CALL_NO_WG, 2365 void, env, ptr, ptr, ptr, tl, i64) 2366 2367 DEF_HELPER_FLAGS_6(sve_ldffbdu_zss, TCG_CALL_NO_WG, 2368 void, env, ptr, ptr, ptr, tl, i64) 2369 DEF_HELPER_FLAGS_6(sve_ldffhdu_le_zss, TCG_CALL_NO_WG, 2370 void, env, ptr, ptr, ptr, tl, i64) 2371 DEF_HELPER_FLAGS_6(sve_ldffhdu_be_zss, TCG_CALL_NO_WG, 2372 void, env, ptr, ptr, ptr, tl, i64) 2373 DEF_HELPER_FLAGS_6(sve_ldffsdu_le_zss, TCG_CALL_NO_WG, 2374 void, env, ptr, ptr, ptr, tl, i64) 2375 DEF_HELPER_FLAGS_6(sve_ldffsdu_be_zss, TCG_CALL_NO_WG, 2376 void, env, ptr, ptr, ptr, tl, i64) 2377 DEF_HELPER_FLAGS_6(sve_ldffdd_le_zss, TCG_CALL_NO_WG, 2378 void, env, ptr, ptr, ptr, tl, i64) 2379 DEF_HELPER_FLAGS_6(sve_ldffdd_be_zss, TCG_CALL_NO_WG, 2380 void, env, ptr, ptr, ptr, tl, i64) 2381 DEF_HELPER_FLAGS_6(sve_ldffbds_zss, TCG_CALL_NO_WG, 2382 void, env, ptr, ptr, ptr, tl, i64) 2383 DEF_HELPER_FLAGS_6(sve_ldffhds_le_zss, TCG_CALL_NO_WG, 2384 void, env, ptr, ptr, ptr, tl, i64) 2385 DEF_HELPER_FLAGS_6(sve_ldffhds_be_zss, TCG_CALL_NO_WG, 2386 void, env, ptr, ptr, ptr, tl, i64) 2387 DEF_HELPER_FLAGS_6(sve_ldffsds_le_zss, TCG_CALL_NO_WG, 2388 void, env, ptr, ptr, ptr, tl, i64) 2389 DEF_HELPER_FLAGS_6(sve_ldffsds_be_zss, TCG_CALL_NO_WG, 2390 void, env, ptr, ptr, ptr, tl, i64) 2391 2392 DEF_HELPER_FLAGS_6(sve_ldffbdu_zd, TCG_CALL_NO_WG, 2393 void, env, ptr, ptr, ptr, tl, i64) 2394 DEF_HELPER_FLAGS_6(sve_ldffhdu_le_zd, TCG_CALL_NO_WG, 2395 void, env, ptr, ptr, ptr, tl, i64) 2396 DEF_HELPER_FLAGS_6(sve_ldffhdu_be_zd, TCG_CALL_NO_WG, 2397 void, env, ptr, ptr, ptr, tl, i64) 2398 DEF_HELPER_FLAGS_6(sve_ldffsdu_le_zd, TCG_CALL_NO_WG, 2399 void, env, ptr, ptr, ptr, tl, i64) 2400 DEF_HELPER_FLAGS_6(sve_ldffsdu_be_zd, TCG_CALL_NO_WG, 2401 void, env, ptr, ptr, ptr, tl, i64) 2402 DEF_HELPER_FLAGS_6(sve_ldffdd_le_zd, TCG_CALL_NO_WG, 2403 void, env, ptr, ptr, ptr, tl, i64) 2404 DEF_HELPER_FLAGS_6(sve_ldffdd_be_zd, TCG_CALL_NO_WG, 2405 void, env, ptr, ptr, ptr, tl, i64) 2406 DEF_HELPER_FLAGS_6(sve_ldffbds_zd, TCG_CALL_NO_WG, 2407 void, env, ptr, ptr, ptr, tl, i64) 2408 DEF_HELPER_FLAGS_6(sve_ldffhds_le_zd, TCG_CALL_NO_WG, 2409 void, env, ptr, ptr, ptr, tl, i64) 2410 DEF_HELPER_FLAGS_6(sve_ldffhds_be_zd, TCG_CALL_NO_WG, 2411 void, env, ptr, ptr, ptr, tl, i64) 2412 DEF_HELPER_FLAGS_6(sve_ldffsds_le_zd, TCG_CALL_NO_WG, 2413 void, env, ptr, ptr, ptr, tl, i64) 2414 DEF_HELPER_FLAGS_6(sve_ldffsds_be_zd, TCG_CALL_NO_WG, 2415 void, env, ptr, ptr, ptr, tl, i64) 2416 2417 DEF_HELPER_FLAGS_6(sve_ldffbsu_zsu_mte, TCG_CALL_NO_WG, 2418 void, env, ptr, ptr, ptr, tl, i64) 2419 DEF_HELPER_FLAGS_6(sve_ldffhsu_le_zsu_mte, TCG_CALL_NO_WG, 2420 void, env, ptr, ptr, ptr, tl, i64) 2421 DEF_HELPER_FLAGS_6(sve_ldffhsu_be_zsu_mte, TCG_CALL_NO_WG, 2422 void, env, ptr, ptr, ptr, tl, i64) 2423 DEF_HELPER_FLAGS_6(sve_ldffss_le_zsu_mte, TCG_CALL_NO_WG, 2424 void, env, ptr, ptr, ptr, tl, i64) 2425 DEF_HELPER_FLAGS_6(sve_ldffss_be_zsu_mte, TCG_CALL_NO_WG, 2426 void, env, ptr, ptr, ptr, tl, i64) 2427 DEF_HELPER_FLAGS_6(sve_ldffbss_zsu_mte, TCG_CALL_NO_WG, 2428 void, env, ptr, ptr, ptr, tl, i64) 2429 DEF_HELPER_FLAGS_6(sve_ldffhss_le_zsu_mte, TCG_CALL_NO_WG, 2430 void, env, ptr, ptr, ptr, tl, i64) 2431 DEF_HELPER_FLAGS_6(sve_ldffhss_be_zsu_mte, TCG_CALL_NO_WG, 2432 void, env, ptr, ptr, ptr, tl, i64) 2433 2434 DEF_HELPER_FLAGS_6(sve_ldffbsu_zss_mte, TCG_CALL_NO_WG, 2435 void, env, ptr, ptr, ptr, tl, i64) 2436 DEF_HELPER_FLAGS_6(sve_ldffhsu_le_zss_mte, TCG_CALL_NO_WG, 2437 void, env, ptr, ptr, ptr, tl, i64) 2438 DEF_HELPER_FLAGS_6(sve_ldffhsu_be_zss_mte, TCG_CALL_NO_WG, 2439 void, env, ptr, ptr, ptr, tl, i64) 2440 DEF_HELPER_FLAGS_6(sve_ldffss_le_zss_mte, TCG_CALL_NO_WG, 2441 void, env, ptr, ptr, ptr, tl, i64) 2442 DEF_HELPER_FLAGS_6(sve_ldffss_be_zss_mte, TCG_CALL_NO_WG, 2443 void, env, ptr, ptr, ptr, tl, i64) 2444 DEF_HELPER_FLAGS_6(sve_ldffbss_zss_mte, TCG_CALL_NO_WG, 2445 void, env, ptr, ptr, ptr, tl, i64) 2446 DEF_HELPER_FLAGS_6(sve_ldffhss_le_zss_mte, TCG_CALL_NO_WG, 2447 void, env, ptr, ptr, ptr, tl, i64) 2448 DEF_HELPER_FLAGS_6(sve_ldffhss_be_zss_mte, TCG_CALL_NO_WG, 2449 void, env, ptr, ptr, ptr, tl, i64) 2450 2451 DEF_HELPER_FLAGS_6(sve_ldffbdu_zsu_mte, TCG_CALL_NO_WG, 2452 void, env, ptr, ptr, ptr, tl, i64) 2453 DEF_HELPER_FLAGS_6(sve_ldffhdu_le_zsu_mte, TCG_CALL_NO_WG, 2454 void, env, ptr, ptr, ptr, tl, i64) 2455 DEF_HELPER_FLAGS_6(sve_ldffhdu_be_zsu_mte, TCG_CALL_NO_WG, 2456 void, env, ptr, ptr, ptr, tl, i64) 2457 DEF_HELPER_FLAGS_6(sve_ldffsdu_le_zsu_mte, TCG_CALL_NO_WG, 2458 void, env, ptr, ptr, ptr, tl, i64) 2459 DEF_HELPER_FLAGS_6(sve_ldffsdu_be_zsu_mte, TCG_CALL_NO_WG, 2460 void, env, ptr, ptr, ptr, tl, i64) 2461 DEF_HELPER_FLAGS_6(sve_ldffdd_le_zsu_mte, TCG_CALL_NO_WG, 2462 void, env, ptr, ptr, ptr, tl, i64) 2463 DEF_HELPER_FLAGS_6(sve_ldffdd_be_zsu_mte, TCG_CALL_NO_WG, 2464 void, env, ptr, ptr, ptr, tl, i64) 2465 DEF_HELPER_FLAGS_6(sve_ldffbds_zsu_mte, TCG_CALL_NO_WG, 2466 void, env, ptr, ptr, ptr, tl, i64) 2467 DEF_HELPER_FLAGS_6(sve_ldffhds_le_zsu_mte, TCG_CALL_NO_WG, 2468 void, env, ptr, ptr, ptr, tl, i64) 2469 DEF_HELPER_FLAGS_6(sve_ldffhds_be_zsu_mte, TCG_CALL_NO_WG, 2470 void, env, ptr, ptr, ptr, tl, i64) 2471 DEF_HELPER_FLAGS_6(sve_ldffsds_le_zsu_mte, TCG_CALL_NO_WG, 2472 void, env, ptr, ptr, ptr, tl, i64) 2473 DEF_HELPER_FLAGS_6(sve_ldffsds_be_zsu_mte, TCG_CALL_NO_WG, 2474 void, env, ptr, ptr, ptr, tl, i64) 2475 2476 DEF_HELPER_FLAGS_6(sve_ldffbdu_zss_mte, TCG_CALL_NO_WG, 2477 void, env, ptr, ptr, ptr, tl, i64) 2478 DEF_HELPER_FLAGS_6(sve_ldffhdu_le_zss_mte, TCG_CALL_NO_WG, 2479 void, env, ptr, ptr, ptr, tl, i64) 2480 DEF_HELPER_FLAGS_6(sve_ldffhdu_be_zss_mte, TCG_CALL_NO_WG, 2481 void, env, ptr, ptr, ptr, tl, i64) 2482 DEF_HELPER_FLAGS_6(sve_ldffsdu_le_zss_mte, TCG_CALL_NO_WG, 2483 void, env, ptr, ptr, ptr, tl, i64) 2484 DEF_HELPER_FLAGS_6(sve_ldffsdu_be_zss_mte, TCG_CALL_NO_WG, 2485 void, env, ptr, ptr, ptr, tl, i64) 2486 DEF_HELPER_FLAGS_6(sve_ldffdd_le_zss_mte, TCG_CALL_NO_WG, 2487 void, env, ptr, ptr, ptr, tl, i64) 2488 DEF_HELPER_FLAGS_6(sve_ldffdd_be_zss_mte, TCG_CALL_NO_WG, 2489 void, env, ptr, ptr, ptr, tl, i64) 2490 DEF_HELPER_FLAGS_6(sve_ldffbds_zss_mte, TCG_CALL_NO_WG, 2491 void, env, ptr, ptr, ptr, tl, i64) 2492 DEF_HELPER_FLAGS_6(sve_ldffhds_le_zss_mte, TCG_CALL_NO_WG, 2493 void, env, ptr, ptr, ptr, tl, i64) 2494 DEF_HELPER_FLAGS_6(sve_ldffhds_be_zss_mte, TCG_CALL_NO_WG, 2495 void, env, ptr, ptr, ptr, tl, i64) 2496 DEF_HELPER_FLAGS_6(sve_ldffsds_le_zss_mte, TCG_CALL_NO_WG, 2497 void, env, ptr, ptr, ptr, tl, i64) 2498 DEF_HELPER_FLAGS_6(sve_ldffsds_be_zss_mte, TCG_CALL_NO_WG, 2499 void, env, ptr, ptr, ptr, tl, i64) 2500 2501 DEF_HELPER_FLAGS_6(sve_ldffbdu_zd_mte, TCG_CALL_NO_WG, 2502 void, env, ptr, ptr, ptr, tl, i64) 2503 DEF_HELPER_FLAGS_6(sve_ldffhdu_le_zd_mte, TCG_CALL_NO_WG, 2504 void, env, ptr, ptr, ptr, tl, i64) 2505 DEF_HELPER_FLAGS_6(sve_ldffhdu_be_zd_mte, TCG_CALL_NO_WG, 2506 void, env, ptr, ptr, ptr, tl, i64) 2507 DEF_HELPER_FLAGS_6(sve_ldffsdu_le_zd_mte, TCG_CALL_NO_WG, 2508 void, env, ptr, ptr, ptr, tl, i64) 2509 DEF_HELPER_FLAGS_6(sve_ldffsdu_be_zd_mte, TCG_CALL_NO_WG, 2510 void, env, ptr, ptr, ptr, tl, i64) 2511 DEF_HELPER_FLAGS_6(sve_ldffdd_le_zd_mte, TCG_CALL_NO_WG, 2512 void, env, ptr, ptr, ptr, tl, i64) 2513 DEF_HELPER_FLAGS_6(sve_ldffdd_be_zd_mte, TCG_CALL_NO_WG, 2514 void, env, ptr, ptr, ptr, tl, i64) 2515 DEF_HELPER_FLAGS_6(sve_ldffbds_zd_mte, TCG_CALL_NO_WG, 2516 void, env, ptr, ptr, ptr, tl, i64) 2517 DEF_HELPER_FLAGS_6(sve_ldffhds_le_zd_mte, TCG_CALL_NO_WG, 2518 void, env, ptr, ptr, ptr, tl, i64) 2519 DEF_HELPER_FLAGS_6(sve_ldffhds_be_zd_mte, TCG_CALL_NO_WG, 2520 void, env, ptr, ptr, ptr, tl, i64) 2521 DEF_HELPER_FLAGS_6(sve_ldffsds_le_zd_mte, TCG_CALL_NO_WG, 2522 void, env, ptr, ptr, ptr, tl, i64) 2523 DEF_HELPER_FLAGS_6(sve_ldffsds_be_zd_mte, TCG_CALL_NO_WG, 2524 void, env, ptr, ptr, ptr, tl, i64) 2525 2526 DEF_HELPER_FLAGS_6(sve_stbs_zsu, TCG_CALL_NO_WG, 2527 void, env, ptr, ptr, ptr, tl, i64) 2528 DEF_HELPER_FLAGS_6(sve_sths_le_zsu, TCG_CALL_NO_WG, 2529 void, env, ptr, ptr, ptr, tl, i64) 2530 DEF_HELPER_FLAGS_6(sve_sths_be_zsu, TCG_CALL_NO_WG, 2531 void, env, ptr, ptr, ptr, tl, i64) 2532 DEF_HELPER_FLAGS_6(sve_stss_le_zsu, TCG_CALL_NO_WG, 2533 void, env, ptr, ptr, ptr, tl, i64) 2534 DEF_HELPER_FLAGS_6(sve_stss_be_zsu, TCG_CALL_NO_WG, 2535 void, env, ptr, ptr, ptr, tl, i64) 2536 2537 DEF_HELPER_FLAGS_6(sve_stbs_zss, TCG_CALL_NO_WG, 2538 void, env, ptr, ptr, ptr, tl, i64) 2539 DEF_HELPER_FLAGS_6(sve_sths_le_zss, TCG_CALL_NO_WG, 2540 void, env, ptr, ptr, ptr, tl, i64) 2541 DEF_HELPER_FLAGS_6(sve_sths_be_zss, TCG_CALL_NO_WG, 2542 void, env, ptr, ptr, ptr, tl, i64) 2543 DEF_HELPER_FLAGS_6(sve_stss_le_zss, TCG_CALL_NO_WG, 2544 void, env, ptr, ptr, ptr, tl, i64) 2545 DEF_HELPER_FLAGS_6(sve_stss_be_zss, TCG_CALL_NO_WG, 2546 void, env, ptr, ptr, ptr, tl, i64) 2547 2548 DEF_HELPER_FLAGS_6(sve_stbd_zsu, TCG_CALL_NO_WG, 2549 void, env, ptr, ptr, ptr, tl, i64) 2550 DEF_HELPER_FLAGS_6(sve_sthd_le_zsu, TCG_CALL_NO_WG, 2551 void, env, ptr, ptr, ptr, tl, i64) 2552 DEF_HELPER_FLAGS_6(sve_sthd_be_zsu, TCG_CALL_NO_WG, 2553 void, env, ptr, ptr, ptr, tl, i64) 2554 DEF_HELPER_FLAGS_6(sve_stsd_le_zsu, TCG_CALL_NO_WG, 2555 void, env, ptr, ptr, ptr, tl, i64) 2556 DEF_HELPER_FLAGS_6(sve_stsd_be_zsu, TCG_CALL_NO_WG, 2557 void, env, ptr, ptr, ptr, tl, i64) 2558 DEF_HELPER_FLAGS_6(sve_stdd_le_zsu, TCG_CALL_NO_WG, 2559 void, env, ptr, ptr, ptr, tl, i64) 2560 DEF_HELPER_FLAGS_6(sve_stdd_be_zsu, TCG_CALL_NO_WG, 2561 void, env, ptr, ptr, ptr, tl, i64) 2562 2563 DEF_HELPER_FLAGS_6(sve_stbd_zss, TCG_CALL_NO_WG, 2564 void, env, ptr, ptr, ptr, tl, i64) 2565 DEF_HELPER_FLAGS_6(sve_sthd_le_zss, TCG_CALL_NO_WG, 2566 void, env, ptr, ptr, ptr, tl, i64) 2567 DEF_HELPER_FLAGS_6(sve_sthd_be_zss, TCG_CALL_NO_WG, 2568 void, env, ptr, ptr, ptr, tl, i64) 2569 DEF_HELPER_FLAGS_6(sve_stsd_le_zss, TCG_CALL_NO_WG, 2570 void, env, ptr, ptr, ptr, tl, i64) 2571 DEF_HELPER_FLAGS_6(sve_stsd_be_zss, TCG_CALL_NO_WG, 2572 void, env, ptr, ptr, ptr, tl, i64) 2573 DEF_HELPER_FLAGS_6(sve_stdd_le_zss, TCG_CALL_NO_WG, 2574 void, env, ptr, ptr, ptr, tl, i64) 2575 DEF_HELPER_FLAGS_6(sve_stdd_be_zss, TCG_CALL_NO_WG, 2576 void, env, ptr, ptr, ptr, tl, i64) 2577 2578 DEF_HELPER_FLAGS_6(sve_stbd_zd, TCG_CALL_NO_WG, 2579 void, env, ptr, ptr, ptr, tl, i64) 2580 DEF_HELPER_FLAGS_6(sve_sthd_le_zd, TCG_CALL_NO_WG, 2581 void, env, ptr, ptr, ptr, tl, i64) 2582 DEF_HELPER_FLAGS_6(sve_sthd_be_zd, TCG_CALL_NO_WG, 2583 void, env, ptr, ptr, ptr, tl, i64) 2584 DEF_HELPER_FLAGS_6(sve_stsd_le_zd, TCG_CALL_NO_WG, 2585 void, env, ptr, ptr, ptr, tl, i64) 2586 DEF_HELPER_FLAGS_6(sve_stsd_be_zd, TCG_CALL_NO_WG, 2587 void, env, ptr, ptr, ptr, tl, i64) 2588 DEF_HELPER_FLAGS_6(sve_stdd_le_zd, TCG_CALL_NO_WG, 2589 void, env, ptr, ptr, ptr, tl, i64) 2590 DEF_HELPER_FLAGS_6(sve_stdd_be_zd, TCG_CALL_NO_WG, 2591 void, env, ptr, ptr, ptr, tl, i64) 2592 DEF_HELPER_FLAGS_6(sve_stqq_le_zd, TCG_CALL_NO_WG, 2593 void, env, ptr, ptr, ptr, tl, i64) 2594 DEF_HELPER_FLAGS_6(sve_stqq_be_zd, TCG_CALL_NO_WG, 2595 void, env, ptr, ptr, ptr, tl, i64) 2596 2597 DEF_HELPER_FLAGS_6(sve_stbs_zsu_mte, TCG_CALL_NO_WG, 2598 void, env, ptr, ptr, ptr, tl, i64) 2599 DEF_HELPER_FLAGS_6(sve_sths_le_zsu_mte, TCG_CALL_NO_WG, 2600 void, env, ptr, ptr, ptr, tl, i64) 2601 DEF_HELPER_FLAGS_6(sve_sths_be_zsu_mte, TCG_CALL_NO_WG, 2602 void, env, ptr, ptr, ptr, tl, i64) 2603 DEF_HELPER_FLAGS_6(sve_stss_le_zsu_mte, TCG_CALL_NO_WG, 2604 void, env, ptr, ptr, ptr, tl, i64) 2605 DEF_HELPER_FLAGS_6(sve_stss_be_zsu_mte, TCG_CALL_NO_WG, 2606 void, env, ptr, ptr, ptr, tl, i64) 2607 2608 DEF_HELPER_FLAGS_6(sve_stbs_zss_mte, TCG_CALL_NO_WG, 2609 void, env, ptr, ptr, ptr, tl, i64) 2610 DEF_HELPER_FLAGS_6(sve_sths_le_zss_mte, TCG_CALL_NO_WG, 2611 void, env, ptr, ptr, ptr, tl, i64) 2612 DEF_HELPER_FLAGS_6(sve_sths_be_zss_mte, TCG_CALL_NO_WG, 2613 void, env, ptr, ptr, ptr, tl, i64) 2614 DEF_HELPER_FLAGS_6(sve_stss_le_zss_mte, TCG_CALL_NO_WG, 2615 void, env, ptr, ptr, ptr, tl, i64) 2616 DEF_HELPER_FLAGS_6(sve_stss_be_zss_mte, TCG_CALL_NO_WG, 2617 void, env, ptr, ptr, ptr, tl, i64) 2618 2619 DEF_HELPER_FLAGS_6(sve_stbd_zsu_mte, TCG_CALL_NO_WG, 2620 void, env, ptr, ptr, ptr, tl, i64) 2621 DEF_HELPER_FLAGS_6(sve_sthd_le_zsu_mte, TCG_CALL_NO_WG, 2622 void, env, ptr, ptr, ptr, tl, i64) 2623 DEF_HELPER_FLAGS_6(sve_sthd_be_zsu_mte, TCG_CALL_NO_WG, 2624 void, env, ptr, ptr, ptr, tl, i64) 2625 DEF_HELPER_FLAGS_6(sve_stsd_le_zsu_mte, TCG_CALL_NO_WG, 2626 void, env, ptr, ptr, ptr, tl, i64) 2627 DEF_HELPER_FLAGS_6(sve_stsd_be_zsu_mte, TCG_CALL_NO_WG, 2628 void, env, ptr, ptr, ptr, tl, i64) 2629 DEF_HELPER_FLAGS_6(sve_stdd_le_zsu_mte, TCG_CALL_NO_WG, 2630 void, env, ptr, ptr, ptr, tl, i64) 2631 DEF_HELPER_FLAGS_6(sve_stdd_be_zsu_mte, TCG_CALL_NO_WG, 2632 void, env, ptr, ptr, ptr, tl, i64) 2633 2634 DEF_HELPER_FLAGS_6(sve_stbd_zss_mte, TCG_CALL_NO_WG, 2635 void, env, ptr, ptr, ptr, tl, i64) 2636 DEF_HELPER_FLAGS_6(sve_sthd_le_zss_mte, TCG_CALL_NO_WG, 2637 void, env, ptr, ptr, ptr, tl, i64) 2638 DEF_HELPER_FLAGS_6(sve_sthd_be_zss_mte, TCG_CALL_NO_WG, 2639 void, env, ptr, ptr, ptr, tl, i64) 2640 DEF_HELPER_FLAGS_6(sve_stsd_le_zss_mte, TCG_CALL_NO_WG, 2641 void, env, ptr, ptr, ptr, tl, i64) 2642 DEF_HELPER_FLAGS_6(sve_stsd_be_zss_mte, TCG_CALL_NO_WG, 2643 void, env, ptr, ptr, ptr, tl, i64) 2644 DEF_HELPER_FLAGS_6(sve_stdd_le_zss_mte, TCG_CALL_NO_WG, 2645 void, env, ptr, ptr, ptr, tl, i64) 2646 DEF_HELPER_FLAGS_6(sve_stdd_be_zss_mte, TCG_CALL_NO_WG, 2647 void, env, ptr, ptr, ptr, tl, i64) 2648 2649 DEF_HELPER_FLAGS_6(sve_stbd_zd_mte, TCG_CALL_NO_WG, 2650 void, env, ptr, ptr, ptr, tl, i64) 2651 DEF_HELPER_FLAGS_6(sve_sthd_le_zd_mte, TCG_CALL_NO_WG, 2652 void, env, ptr, ptr, ptr, tl, i64) 2653 DEF_HELPER_FLAGS_6(sve_sthd_be_zd_mte, TCG_CALL_NO_WG, 2654 void, env, ptr, ptr, ptr, tl, i64) 2655 DEF_HELPER_FLAGS_6(sve_stsd_le_zd_mte, TCG_CALL_NO_WG, 2656 void, env, ptr, ptr, ptr, tl, i64) 2657 DEF_HELPER_FLAGS_6(sve_stsd_be_zd_mte, TCG_CALL_NO_WG, 2658 void, env, ptr, ptr, ptr, tl, i64) 2659 DEF_HELPER_FLAGS_6(sve_stdd_le_zd_mte, TCG_CALL_NO_WG, 2660 void, env, ptr, ptr, ptr, tl, i64) 2661 DEF_HELPER_FLAGS_6(sve_stdd_be_zd_mte, TCG_CALL_NO_WG, 2662 void, env, ptr, ptr, ptr, tl, i64) 2663 DEF_HELPER_FLAGS_6(sve_stqq_le_zd_mte, TCG_CALL_NO_WG, 2664 void, env, ptr, ptr, ptr, tl, i64) 2665 DEF_HELPER_FLAGS_6(sve_stqq_be_zd_mte, TCG_CALL_NO_WG, 2666 void, env, ptr, ptr, ptr, tl, i64) 2667 2668 DEF_HELPER_FLAGS_4(sve2_sqdmull_zzz_h, TCG_CALL_NO_RWG, 2669 void, ptr, ptr, ptr, i32) 2670 DEF_HELPER_FLAGS_4(sve2_sqdmull_zzz_s, TCG_CALL_NO_RWG, 2671 void, ptr, ptr, ptr, i32) 2672 DEF_HELPER_FLAGS_4(sve2_sqdmull_zzz_d, TCG_CALL_NO_RWG, 2673 void, ptr, ptr, ptr, i32) 2674 2675 DEF_HELPER_FLAGS_4(sve2_smull_zzz_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2676 DEF_HELPER_FLAGS_4(sve2_smull_zzz_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2677 DEF_HELPER_FLAGS_4(sve2_smull_zzz_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2678 2679 DEF_HELPER_FLAGS_4(sve2_umull_zzz_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2680 DEF_HELPER_FLAGS_4(sve2_umull_zzz_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2681 DEF_HELPER_FLAGS_4(sve2_umull_zzz_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2682 2683 DEF_HELPER_FLAGS_4(sve2_pmull_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2684 DEF_HELPER_FLAGS_4(sve2_pmull_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2685 2686 DEF_HELPER_FLAGS_3(sve2_sshll_h, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2687 DEF_HELPER_FLAGS_3(sve2_sshll_s, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2688 DEF_HELPER_FLAGS_3(sve2_sshll_d, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2689 2690 DEF_HELPER_FLAGS_3(sve2_ushll_h, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2691 DEF_HELPER_FLAGS_3(sve2_ushll_s, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2692 DEF_HELPER_FLAGS_3(sve2_ushll_d, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2693 2694 DEF_HELPER_FLAGS_4(sve2_eoril_b, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2695 DEF_HELPER_FLAGS_4(sve2_eoril_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2696 DEF_HELPER_FLAGS_4(sve2_eoril_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2697 DEF_HELPER_FLAGS_4(sve2_eoril_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2698 2699 DEF_HELPER_FLAGS_4(sve2_bext_b, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2700 DEF_HELPER_FLAGS_4(sve2_bext_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2701 DEF_HELPER_FLAGS_4(sve2_bext_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2702 DEF_HELPER_FLAGS_4(sve2_bext_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2703 2704 DEF_HELPER_FLAGS_4(sve2_bdep_b, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2705 DEF_HELPER_FLAGS_4(sve2_bdep_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2706 DEF_HELPER_FLAGS_4(sve2_bdep_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2707 DEF_HELPER_FLAGS_4(sve2_bdep_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2708 2709 DEF_HELPER_FLAGS_4(sve2_bgrp_b, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2710 DEF_HELPER_FLAGS_4(sve2_bgrp_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2711 DEF_HELPER_FLAGS_4(sve2_bgrp_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2712 DEF_HELPER_FLAGS_4(sve2_bgrp_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2713 2714 DEF_HELPER_FLAGS_4(sve2_cadd_b, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2715 DEF_HELPER_FLAGS_4(sve2_cadd_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2716 DEF_HELPER_FLAGS_4(sve2_cadd_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2717 DEF_HELPER_FLAGS_4(sve2_cadd_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2718 2719 DEF_HELPER_FLAGS_4(sve2_sqcadd_b, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2720 DEF_HELPER_FLAGS_4(sve2_sqcadd_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2721 DEF_HELPER_FLAGS_4(sve2_sqcadd_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2722 DEF_HELPER_FLAGS_4(sve2_sqcadd_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2723 2724 DEF_HELPER_FLAGS_5(sve2_sabal_h, TCG_CALL_NO_RWG, 2725 void, ptr, ptr, ptr, ptr, i32) 2726 DEF_HELPER_FLAGS_5(sve2_sabal_s, TCG_CALL_NO_RWG, 2727 void, ptr, ptr, ptr, ptr, i32) 2728 DEF_HELPER_FLAGS_5(sve2_sabal_d, TCG_CALL_NO_RWG, 2729 void, ptr, ptr, ptr, ptr, i32) 2730 2731 DEF_HELPER_FLAGS_5(sve2_uabal_h, TCG_CALL_NO_RWG, 2732 void, ptr, ptr, ptr, ptr, i32) 2733 DEF_HELPER_FLAGS_5(sve2_uabal_s, TCG_CALL_NO_RWG, 2734 void, ptr, ptr, ptr, ptr, i32) 2735 DEF_HELPER_FLAGS_5(sve2_uabal_d, TCG_CALL_NO_RWG, 2736 void, ptr, ptr, ptr, ptr, i32) 2737 2738 DEF_HELPER_FLAGS_5(sve2_adcl_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, ptr, i32) 2739 DEF_HELPER_FLAGS_5(sve2_adcl_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, ptr, i32) 2740 2741 DEF_HELPER_FLAGS_3(sve2_sqxtnb_h, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2742 DEF_HELPER_FLAGS_3(sve2_sqxtnb_s, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2743 DEF_HELPER_FLAGS_3(sve2_sqxtnb_d, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2744 2745 DEF_HELPER_FLAGS_3(sve2_uqxtnb_h, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2746 DEF_HELPER_FLAGS_3(sve2_uqxtnb_s, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2747 DEF_HELPER_FLAGS_3(sve2_uqxtnb_d, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2748 2749 DEF_HELPER_FLAGS_3(sve2_sqxtunb_h, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2750 DEF_HELPER_FLAGS_3(sve2_sqxtunb_s, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2751 DEF_HELPER_FLAGS_3(sve2_sqxtunb_d, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2752 2753 DEF_HELPER_FLAGS_3(sve2_sqxtnt_h, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2754 DEF_HELPER_FLAGS_3(sve2_sqxtnt_s, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2755 DEF_HELPER_FLAGS_3(sve2_sqxtnt_d, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2756 2757 DEF_HELPER_FLAGS_3(sve2_uqxtnt_h, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2758 DEF_HELPER_FLAGS_3(sve2_uqxtnt_s, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2759 DEF_HELPER_FLAGS_3(sve2_uqxtnt_d, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2760 2761 DEF_HELPER_FLAGS_3(sve2_sqxtunt_h, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2762 DEF_HELPER_FLAGS_3(sve2_sqxtunt_s, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2763 DEF_HELPER_FLAGS_3(sve2_sqxtunt_d, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2764 2765 DEF_HELPER_FLAGS_3(sve2_shrnb_h, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2766 DEF_HELPER_FLAGS_3(sve2_shrnb_s, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2767 DEF_HELPER_FLAGS_3(sve2_shrnb_d, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2768 2769 DEF_HELPER_FLAGS_3(sve2_shrnt_h, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2770 DEF_HELPER_FLAGS_3(sve2_shrnt_s, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2771 DEF_HELPER_FLAGS_3(sve2_shrnt_d, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2772 2773 DEF_HELPER_FLAGS_3(sve2_rshrnb_h, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2774 DEF_HELPER_FLAGS_3(sve2_rshrnb_s, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2775 DEF_HELPER_FLAGS_3(sve2_rshrnb_d, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2776 2777 DEF_HELPER_FLAGS_3(sve2_rshrnt_h, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2778 DEF_HELPER_FLAGS_3(sve2_rshrnt_s, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2779 DEF_HELPER_FLAGS_3(sve2_rshrnt_d, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2780 2781 DEF_HELPER_FLAGS_3(sve2_sqshrunb_h, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2782 DEF_HELPER_FLAGS_3(sve2_sqshrunb_s, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2783 DEF_HELPER_FLAGS_3(sve2_sqshrunb_d, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2784 2785 DEF_HELPER_FLAGS_3(sve2_sqshrunt_h, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2786 DEF_HELPER_FLAGS_3(sve2_sqshrunt_s, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2787 DEF_HELPER_FLAGS_3(sve2_sqshrunt_d, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2788 2789 DEF_HELPER_FLAGS_3(sve2_sqrshrunb_h, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2790 DEF_HELPER_FLAGS_3(sve2_sqrshrunb_s, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2791 DEF_HELPER_FLAGS_3(sve2_sqrshrunb_d, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2792 2793 DEF_HELPER_FLAGS_3(sve2_sqrshrunt_h, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2794 DEF_HELPER_FLAGS_3(sve2_sqrshrunt_s, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2795 DEF_HELPER_FLAGS_3(sve2_sqrshrunt_d, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2796 2797 DEF_HELPER_FLAGS_3(sve2_sqshrnb_h, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2798 DEF_HELPER_FLAGS_3(sve2_sqshrnb_s, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2799 DEF_HELPER_FLAGS_3(sve2_sqshrnb_d, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2800 2801 DEF_HELPER_FLAGS_3(sve2_sqshrnt_h, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2802 DEF_HELPER_FLAGS_3(sve2_sqshrnt_s, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2803 DEF_HELPER_FLAGS_3(sve2_sqshrnt_d, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2804 2805 DEF_HELPER_FLAGS_3(sve2_sqrshrnb_h, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2806 DEF_HELPER_FLAGS_3(sve2_sqrshrnb_s, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2807 DEF_HELPER_FLAGS_3(sve2_sqrshrnb_d, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2808 2809 DEF_HELPER_FLAGS_3(sve2_sqrshrnt_h, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2810 DEF_HELPER_FLAGS_3(sve2_sqrshrnt_s, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2811 DEF_HELPER_FLAGS_3(sve2_sqrshrnt_d, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2812 2813 DEF_HELPER_FLAGS_3(sve2_uqshrnb_h, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2814 DEF_HELPER_FLAGS_3(sve2_uqshrnb_s, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2815 DEF_HELPER_FLAGS_3(sve2_uqshrnb_d, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2816 2817 DEF_HELPER_FLAGS_3(sve2_uqshrnt_h, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2818 DEF_HELPER_FLAGS_3(sve2_uqshrnt_s, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2819 DEF_HELPER_FLAGS_3(sve2_uqshrnt_d, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2820 2821 DEF_HELPER_FLAGS_3(sve2_uqrshrnb_h, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2822 DEF_HELPER_FLAGS_3(sve2_uqrshrnb_s, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2823 DEF_HELPER_FLAGS_3(sve2_uqrshrnb_d, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2824 2825 DEF_HELPER_FLAGS_3(sve2_uqrshrnt_h, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2826 DEF_HELPER_FLAGS_3(sve2_uqrshrnt_s, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2827 DEF_HELPER_FLAGS_3(sve2_uqrshrnt_d, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 2828 2829 DEF_HELPER_FLAGS_4(sve2_addhnb_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2830 DEF_HELPER_FLAGS_4(sve2_addhnb_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2831 DEF_HELPER_FLAGS_4(sve2_addhnb_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2832 2833 DEF_HELPER_FLAGS_4(sve2_addhnt_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2834 DEF_HELPER_FLAGS_4(sve2_addhnt_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2835 DEF_HELPER_FLAGS_4(sve2_addhnt_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2836 2837 DEF_HELPER_FLAGS_4(sve2_raddhnb_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2838 DEF_HELPER_FLAGS_4(sve2_raddhnb_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2839 DEF_HELPER_FLAGS_4(sve2_raddhnb_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2840 2841 DEF_HELPER_FLAGS_4(sve2_raddhnt_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2842 DEF_HELPER_FLAGS_4(sve2_raddhnt_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2843 DEF_HELPER_FLAGS_4(sve2_raddhnt_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2844 2845 DEF_HELPER_FLAGS_4(sve2_subhnb_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2846 DEF_HELPER_FLAGS_4(sve2_subhnb_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2847 DEF_HELPER_FLAGS_4(sve2_subhnb_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2848 2849 DEF_HELPER_FLAGS_4(sve2_subhnt_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2850 DEF_HELPER_FLAGS_4(sve2_subhnt_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2851 DEF_HELPER_FLAGS_4(sve2_subhnt_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2852 2853 DEF_HELPER_FLAGS_4(sve2_rsubhnb_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2854 DEF_HELPER_FLAGS_4(sve2_rsubhnb_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2855 DEF_HELPER_FLAGS_4(sve2_rsubhnb_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2856 2857 DEF_HELPER_FLAGS_4(sve2_rsubhnt_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2858 DEF_HELPER_FLAGS_4(sve2_rsubhnt_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2859 DEF_HELPER_FLAGS_4(sve2_rsubhnt_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2860 2861 DEF_HELPER_FLAGS_5(sve2_match_ppzz_b, TCG_CALL_NO_RWG, 2862 i32, ptr, ptr, ptr, ptr, i32) 2863 DEF_HELPER_FLAGS_5(sve2_match_ppzz_h, TCG_CALL_NO_RWG, 2864 i32, ptr, ptr, ptr, ptr, i32) 2865 2866 DEF_HELPER_FLAGS_5(sve2_nmatch_ppzz_b, TCG_CALL_NO_RWG, 2867 i32, ptr, ptr, ptr, ptr, i32) 2868 DEF_HELPER_FLAGS_5(sve2_nmatch_ppzz_h, TCG_CALL_NO_RWG, 2869 i32, ptr, ptr, ptr, ptr, i32) 2870 2871 DEF_HELPER_FLAGS_5(sve2_histcnt_s, TCG_CALL_NO_RWG, 2872 void, ptr, ptr, ptr, ptr, i32) 2873 DEF_HELPER_FLAGS_5(sve2_histcnt_d, TCG_CALL_NO_RWG, 2874 void, ptr, ptr, ptr, ptr, i32) 2875 2876 DEF_HELPER_FLAGS_4(sve2_histseg, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2877 2878 DEF_HELPER_FLAGS_4(sve2_xar_b, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2879 DEF_HELPER_FLAGS_4(sve2_xar_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2880 DEF_HELPER_FLAGS_4(sve2_xar_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 2881 2882 DEF_HELPER_FLAGS_6(sve2_faddp_zpzz_h, TCG_CALL_NO_RWG, 2883 void, ptr, ptr, ptr, ptr, fpst, i32) 2884 DEF_HELPER_FLAGS_6(sve2_faddp_zpzz_s, TCG_CALL_NO_RWG, 2885 void, ptr, ptr, ptr, ptr, fpst, i32) 2886 DEF_HELPER_FLAGS_6(sve2_faddp_zpzz_d, TCG_CALL_NO_RWG, 2887 void, ptr, ptr, ptr, ptr, fpst, i32) 2888 2889 DEF_HELPER_FLAGS_6(sve2_fmaxnmp_zpzz_h, TCG_CALL_NO_RWG, 2890 void, ptr, ptr, ptr, ptr, fpst, i32) 2891 DEF_HELPER_FLAGS_6(sve2_fmaxnmp_zpzz_s, TCG_CALL_NO_RWG, 2892 void, ptr, ptr, ptr, ptr, fpst, i32) 2893 DEF_HELPER_FLAGS_6(sve2_fmaxnmp_zpzz_d, TCG_CALL_NO_RWG, 2894 void, ptr, ptr, ptr, ptr, fpst, i32) 2895 2896 DEF_HELPER_FLAGS_6(sve2_fminnmp_zpzz_h, TCG_CALL_NO_RWG, 2897 void, ptr, ptr, ptr, ptr, fpst, i32) 2898 DEF_HELPER_FLAGS_6(sve2_fminnmp_zpzz_s, TCG_CALL_NO_RWG, 2899 void, ptr, ptr, ptr, ptr, fpst, i32) 2900 DEF_HELPER_FLAGS_6(sve2_fminnmp_zpzz_d, TCG_CALL_NO_RWG, 2901 void, ptr, ptr, ptr, ptr, fpst, i32) 2902 2903 DEF_HELPER_FLAGS_6(sve2_fmaxp_zpzz_h, TCG_CALL_NO_RWG, 2904 void, ptr, ptr, ptr, ptr, fpst, i32) 2905 DEF_HELPER_FLAGS_6(sve2_fmaxp_zpzz_s, TCG_CALL_NO_RWG, 2906 void, ptr, ptr, ptr, ptr, fpst, i32) 2907 DEF_HELPER_FLAGS_6(sve2_fmaxp_zpzz_d, TCG_CALL_NO_RWG, 2908 void, ptr, ptr, ptr, ptr, fpst, i32) 2909 2910 DEF_HELPER_FLAGS_6(sve2_fminp_zpzz_h, TCG_CALL_NO_RWG, 2911 void, ptr, ptr, ptr, ptr, fpst, i32) 2912 DEF_HELPER_FLAGS_6(sve2_fminp_zpzz_s, TCG_CALL_NO_RWG, 2913 void, ptr, ptr, ptr, ptr, fpst, i32) 2914 DEF_HELPER_FLAGS_6(sve2_fminp_zpzz_d, TCG_CALL_NO_RWG, 2915 void, ptr, ptr, ptr, ptr, fpst, i32) 2916 2917 DEF_HELPER_FLAGS_5(sve2_eor3, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, ptr, i32) 2918 DEF_HELPER_FLAGS_5(sve2_bcax, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, ptr, i32) 2919 DEF_HELPER_FLAGS_5(sve2_bsl1n, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, ptr, i32) 2920 DEF_HELPER_FLAGS_5(sve2_bsl2n, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, ptr, i32) 2921 DEF_HELPER_FLAGS_5(sve2_nbsl, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, ptr, i32) 2922 2923 DEF_HELPER_FLAGS_5(sve2_sqdmlal_zzzw_h, TCG_CALL_NO_RWG, 2924 void, ptr, ptr, ptr, ptr, i32) 2925 DEF_HELPER_FLAGS_5(sve2_sqdmlal_zzzw_s, TCG_CALL_NO_RWG, 2926 void, ptr, ptr, ptr, ptr, i32) 2927 DEF_HELPER_FLAGS_5(sve2_sqdmlal_zzzw_d, TCG_CALL_NO_RWG, 2928 void, ptr, ptr, ptr, ptr, i32) 2929 2930 DEF_HELPER_FLAGS_5(sve2_sqdmlsl_zzzw_h, TCG_CALL_NO_RWG, 2931 void, ptr, ptr, ptr, ptr, i32) 2932 DEF_HELPER_FLAGS_5(sve2_sqdmlsl_zzzw_s, TCG_CALL_NO_RWG, 2933 void, ptr, ptr, ptr, ptr, i32) 2934 DEF_HELPER_FLAGS_5(sve2_sqdmlsl_zzzw_d, TCG_CALL_NO_RWG, 2935 void, ptr, ptr, ptr, ptr, i32) 2936 2937 DEF_HELPER_FLAGS_5(sve2_smlal_zzzw_h, TCG_CALL_NO_RWG, 2938 void, ptr, ptr, ptr, ptr, i32) 2939 DEF_HELPER_FLAGS_5(sve2_smlal_zzzw_s, TCG_CALL_NO_RWG, 2940 void, ptr, ptr, ptr, ptr, i32) 2941 DEF_HELPER_FLAGS_5(sve2_smlal_zzzw_d, TCG_CALL_NO_RWG, 2942 void, ptr, ptr, ptr, ptr, i32) 2943 2944 DEF_HELPER_FLAGS_5(sve2_umlal_zzzw_h, TCG_CALL_NO_RWG, 2945 void, ptr, ptr, ptr, ptr, i32) 2946 DEF_HELPER_FLAGS_5(sve2_umlal_zzzw_s, TCG_CALL_NO_RWG, 2947 void, ptr, ptr, ptr, ptr, i32) 2948 DEF_HELPER_FLAGS_5(sve2_umlal_zzzw_d, TCG_CALL_NO_RWG, 2949 void, ptr, ptr, ptr, ptr, i32) 2950 2951 DEF_HELPER_FLAGS_5(sve2_smlsl_zzzw_h, TCG_CALL_NO_RWG, 2952 void, ptr, ptr, ptr, ptr, i32) 2953 DEF_HELPER_FLAGS_5(sve2_smlsl_zzzw_s, TCG_CALL_NO_RWG, 2954 void, ptr, ptr, ptr, ptr, i32) 2955 DEF_HELPER_FLAGS_5(sve2_smlsl_zzzw_d, TCG_CALL_NO_RWG, 2956 void, ptr, ptr, ptr, ptr, i32) 2957 2958 DEF_HELPER_FLAGS_5(sve2_umlsl_zzzw_h, TCG_CALL_NO_RWG, 2959 void, ptr, ptr, ptr, ptr, i32) 2960 DEF_HELPER_FLAGS_5(sve2_umlsl_zzzw_s, TCG_CALL_NO_RWG, 2961 void, ptr, ptr, ptr, ptr, i32) 2962 DEF_HELPER_FLAGS_5(sve2_umlsl_zzzw_d, TCG_CALL_NO_RWG, 2963 void, ptr, ptr, ptr, ptr, i32) 2964 2965 DEF_HELPER_FLAGS_5(sve2_cmla_zzzz_b, TCG_CALL_NO_RWG, 2966 void, ptr, ptr, ptr, ptr, i32) 2967 DEF_HELPER_FLAGS_5(sve2_cmla_zzzz_h, TCG_CALL_NO_RWG, 2968 void, ptr, ptr, ptr, ptr, i32) 2969 DEF_HELPER_FLAGS_5(sve2_cmla_zzzz_s, TCG_CALL_NO_RWG, 2970 void, ptr, ptr, ptr, ptr, i32) 2971 DEF_HELPER_FLAGS_5(sve2_cmla_zzzz_d, TCG_CALL_NO_RWG, 2972 void, ptr, ptr, ptr, ptr, i32) 2973 2974 DEF_HELPER_FLAGS_5(sve2_sqrdcmlah_zzzz_b, TCG_CALL_NO_RWG, 2975 void, ptr, ptr, ptr, ptr, i32) 2976 DEF_HELPER_FLAGS_5(sve2_sqrdcmlah_zzzz_h, TCG_CALL_NO_RWG, 2977 void, ptr, ptr, ptr, ptr, i32) 2978 DEF_HELPER_FLAGS_5(sve2_sqrdcmlah_zzzz_s, TCG_CALL_NO_RWG, 2979 void, ptr, ptr, ptr, ptr, i32) 2980 DEF_HELPER_FLAGS_5(sve2_sqrdcmlah_zzzz_d, TCG_CALL_NO_RWG, 2981 void, ptr, ptr, ptr, ptr, i32) 2982 2983 DEF_HELPER_FLAGS_6(fmmla_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, ptr, fpst, i32) 2984 DEF_HELPER_FLAGS_6(fmmla_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, ptr, fpst, i32) 2985 2986 DEF_HELPER_FLAGS_5(sve2_sqrdmlah_idx_h, TCG_CALL_NO_RWG, 2987 void, ptr, ptr, ptr, ptr, i32) 2988 DEF_HELPER_FLAGS_5(sve2_sqrdmlah_idx_s, TCG_CALL_NO_RWG, 2989 void, ptr, ptr, ptr, ptr, i32) 2990 DEF_HELPER_FLAGS_5(sve2_sqrdmlah_idx_d, TCG_CALL_NO_RWG, 2991 void, ptr, ptr, ptr, ptr, i32) 2992 2993 DEF_HELPER_FLAGS_5(sve2_sqrdmlsh_idx_h, TCG_CALL_NO_RWG, 2994 void, ptr, ptr, ptr, ptr, i32) 2995 DEF_HELPER_FLAGS_5(sve2_sqrdmlsh_idx_s, TCG_CALL_NO_RWG, 2996 void, ptr, ptr, ptr, ptr, i32) 2997 DEF_HELPER_FLAGS_5(sve2_sqrdmlsh_idx_d, TCG_CALL_NO_RWG, 2998 void, ptr, ptr, ptr, ptr, i32) 2999 3000 DEF_HELPER_FLAGS_5(sve2_sqdmlal_idx_s, TCG_CALL_NO_RWG, 3001 void, ptr, ptr, ptr, ptr, i32) 3002 DEF_HELPER_FLAGS_5(sve2_sqdmlal_idx_d, TCG_CALL_NO_RWG, 3003 void, ptr, ptr, ptr, ptr, i32) 3004 DEF_HELPER_FLAGS_5(sve2_sqdmlsl_idx_s, TCG_CALL_NO_RWG, 3005 void, ptr, ptr, ptr, ptr, i32) 3006 DEF_HELPER_FLAGS_5(sve2_sqdmlsl_idx_d, TCG_CALL_NO_RWG, 3007 void, ptr, ptr, ptr, ptr, i32) 3008 3009 DEF_HELPER_FLAGS_4(sve2_sqdmull_idx_s, TCG_CALL_NO_RWG, 3010 void, ptr, ptr, ptr, i32) 3011 DEF_HELPER_FLAGS_4(sve2_sqdmull_idx_d, TCG_CALL_NO_RWG, 3012 void, ptr, ptr, ptr, i32) 3013 3014 DEF_HELPER_FLAGS_5(sve2_smlal_idx_s, TCG_CALL_NO_RWG, 3015 void, ptr, ptr, ptr, ptr, i32) 3016 DEF_HELPER_FLAGS_5(sve2_smlal_idx_d, TCG_CALL_NO_RWG, 3017 void, ptr, ptr, ptr, ptr, i32) 3018 DEF_HELPER_FLAGS_5(sve2_smlsl_idx_s, TCG_CALL_NO_RWG, 3019 void, ptr, ptr, ptr, ptr, i32) 3020 DEF_HELPER_FLAGS_5(sve2_smlsl_idx_d, TCG_CALL_NO_RWG, 3021 void, ptr, ptr, ptr, ptr, i32) 3022 DEF_HELPER_FLAGS_5(sve2_umlal_idx_s, TCG_CALL_NO_RWG, 3023 void, ptr, ptr, ptr, ptr, i32) 3024 DEF_HELPER_FLAGS_5(sve2_umlal_idx_d, TCG_CALL_NO_RWG, 3025 void, ptr, ptr, ptr, ptr, i32) 3026 DEF_HELPER_FLAGS_5(sve2_umlsl_idx_s, TCG_CALL_NO_RWG, 3027 void, ptr, ptr, ptr, ptr, i32) 3028 DEF_HELPER_FLAGS_5(sve2_umlsl_idx_d, TCG_CALL_NO_RWG, 3029 void, ptr, ptr, ptr, ptr, i32) 3030 3031 DEF_HELPER_FLAGS_4(sve2_smull_idx_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 3032 DEF_HELPER_FLAGS_4(sve2_smull_idx_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 3033 DEF_HELPER_FLAGS_4(sve2_umull_idx_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 3034 DEF_HELPER_FLAGS_4(sve2_umull_idx_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 3035 3036 DEF_HELPER_FLAGS_5(sve2_cmla_idx_h, TCG_CALL_NO_RWG, 3037 void, ptr, ptr, ptr, ptr, i32) 3038 DEF_HELPER_FLAGS_5(sve2_cmla_idx_s, TCG_CALL_NO_RWG, 3039 void, ptr, ptr, ptr, ptr, i32) 3040 DEF_HELPER_FLAGS_5(sve2_sqrdcmlah_idx_h, TCG_CALL_NO_RWG, 3041 void, ptr, ptr, ptr, ptr, i32) 3042 DEF_HELPER_FLAGS_5(sve2_sqrdcmlah_idx_s, TCG_CALL_NO_RWG, 3043 void, ptr, ptr, ptr, ptr, i32) 3044 3045 DEF_HELPER_FLAGS_5(sve2_cdot_zzzz_s, TCG_CALL_NO_RWG, 3046 void, ptr, ptr, ptr, ptr, i32) 3047 DEF_HELPER_FLAGS_5(sve2_cdot_zzzz_d, TCG_CALL_NO_RWG, 3048 void, ptr, ptr, ptr, ptr, i32) 3049 3050 DEF_HELPER_FLAGS_5(sve2_cdot_idx_s, TCG_CALL_NO_RWG, 3051 void, ptr, ptr, ptr, ptr, i32) 3052 DEF_HELPER_FLAGS_5(sve2_cdot_idx_d, TCG_CALL_NO_RWG, 3053 void, ptr, ptr, ptr, ptr, i32) 3054 3055 DEF_HELPER_FLAGS_5(sve2_fcvtnt_sh, TCG_CALL_NO_RWG, 3056 void, ptr, ptr, ptr, fpst, i32) 3057 DEF_HELPER_FLAGS_5(sve2_fcvtnt_ds, TCG_CALL_NO_RWG, 3058 void, ptr, ptr, ptr, fpst, i32) 3059 DEF_HELPER_FLAGS_5(sve_bfcvtnt, TCG_CALL_NO_RWG, 3060 void, ptr, ptr, ptr, fpst, i32) 3061 3062 DEF_HELPER_FLAGS_5(sve2_fcvtlt_hs, TCG_CALL_NO_RWG, 3063 void, ptr, ptr, ptr, fpst, i32) 3064 DEF_HELPER_FLAGS_5(sve2_fcvtlt_sd, TCG_CALL_NO_RWG, 3065 void, ptr, ptr, ptr, fpst, i32) 3066 3067 DEF_HELPER_FLAGS_5(flogb_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, fpst, i32) 3068 DEF_HELPER_FLAGS_5(flogb_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, fpst, i32) 3069 DEF_HELPER_FLAGS_5(flogb_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, fpst, i32) 3070 3071 DEF_HELPER_FLAGS_4(sve2_sqshl_zpzi_b, TCG_CALL_NO_RWG, 3072 void, ptr, ptr, ptr, i32) 3073 DEF_HELPER_FLAGS_4(sve2_sqshl_zpzi_h, TCG_CALL_NO_RWG, 3074 void, ptr, ptr, ptr, i32) 3075 DEF_HELPER_FLAGS_4(sve2_sqshl_zpzi_s, TCG_CALL_NO_RWG, 3076 void, ptr, ptr, ptr, i32) 3077 DEF_HELPER_FLAGS_4(sve2_sqshl_zpzi_d, TCG_CALL_NO_RWG, 3078 void, ptr, ptr, ptr, i32) 3079 3080 DEF_HELPER_FLAGS_4(sve2_uqshl_zpzi_b, TCG_CALL_NO_RWG, 3081 void, ptr, ptr, ptr, i32) 3082 DEF_HELPER_FLAGS_4(sve2_uqshl_zpzi_h, TCG_CALL_NO_RWG, 3083 void, ptr, ptr, ptr, i32) 3084 DEF_HELPER_FLAGS_4(sve2_uqshl_zpzi_s, TCG_CALL_NO_RWG, 3085 void, ptr, ptr, ptr, i32) 3086 DEF_HELPER_FLAGS_4(sve2_uqshl_zpzi_d, TCG_CALL_NO_RWG, 3087 void, ptr, ptr, ptr, i32) 3088 3089 DEF_HELPER_FLAGS_4(sve2_srshr_b, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 3090 DEF_HELPER_FLAGS_4(sve2_srshr_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 3091 DEF_HELPER_FLAGS_4(sve2_srshr_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 3092 DEF_HELPER_FLAGS_4(sve2_srshr_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 3093 3094 DEF_HELPER_FLAGS_4(sve2_urshr_b, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 3095 DEF_HELPER_FLAGS_4(sve2_urshr_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 3096 DEF_HELPER_FLAGS_4(sve2_urshr_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 3097 DEF_HELPER_FLAGS_4(sve2_urshr_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 3098 3099 DEF_HELPER_FLAGS_4(sve2_sqshlu_b, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 3100 DEF_HELPER_FLAGS_4(sve2_sqshlu_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 3101 DEF_HELPER_FLAGS_4(sve2_sqshlu_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 3102 DEF_HELPER_FLAGS_4(sve2_sqshlu_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 3103 3104 DEF_HELPER_FLAGS_4(sve2p1_addqv_b, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 3105 DEF_HELPER_FLAGS_4(sve2p1_addqv_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 3106 DEF_HELPER_FLAGS_4(sve2p1_addqv_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 3107 DEF_HELPER_FLAGS_4(sve2p1_addqv_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 3108 3109 DEF_HELPER_FLAGS_4(sve2p1_smaxqv_b, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 3110 DEF_HELPER_FLAGS_4(sve2p1_smaxqv_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 3111 DEF_HELPER_FLAGS_4(sve2p1_smaxqv_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 3112 DEF_HELPER_FLAGS_4(sve2p1_smaxqv_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 3113 3114 DEF_HELPER_FLAGS_4(sve2p1_sminqv_b, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 3115 DEF_HELPER_FLAGS_4(sve2p1_sminqv_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 3116 DEF_HELPER_FLAGS_4(sve2p1_sminqv_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 3117 DEF_HELPER_FLAGS_4(sve2p1_sminqv_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 3118 3119 DEF_HELPER_FLAGS_4(sve2p1_umaxqv_b, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 3120 DEF_HELPER_FLAGS_4(sve2p1_umaxqv_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 3121 DEF_HELPER_FLAGS_4(sve2p1_umaxqv_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 3122 DEF_HELPER_FLAGS_4(sve2p1_umaxqv_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 3123 3124 DEF_HELPER_FLAGS_4(sve2p1_uminqv_b, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 3125 DEF_HELPER_FLAGS_4(sve2p1_uminqv_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 3126 DEF_HELPER_FLAGS_4(sve2p1_uminqv_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 3127 DEF_HELPER_FLAGS_4(sve2p1_uminqv_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 3128 3129 DEF_HELPER_FLAGS_3(pext, TCG_CALL_NO_RWG, void, ptr, i32, i32) 3130 3131 DEF_HELPER_FLAGS_4(sve2p1_orqv_b, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 3132 DEF_HELPER_FLAGS_4(sve2p1_orqv_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 3133 DEF_HELPER_FLAGS_4(sve2p1_orqv_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 3134 DEF_HELPER_FLAGS_4(sve2p1_orqv_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 3135 3136 DEF_HELPER_FLAGS_4(sve2p1_eorqv_b, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 3137 DEF_HELPER_FLAGS_4(sve2p1_eorqv_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 3138 DEF_HELPER_FLAGS_4(sve2p1_eorqv_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 3139 DEF_HELPER_FLAGS_4(sve2p1_eorqv_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 3140 3141 DEF_HELPER_FLAGS_4(sve2p1_andqv_b, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 3142 DEF_HELPER_FLAGS_4(sve2p1_andqv_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 3143 DEF_HELPER_FLAGS_4(sve2p1_andqv_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 3144 DEF_HELPER_FLAGS_4(sve2p1_andqv_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32) 3145 3146 DEF_HELPER_FLAGS_3(pmov_pv_h, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 3147 DEF_HELPER_FLAGS_3(pmov_pv_s, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 3148 DEF_HELPER_FLAGS_3(pmov_pv_d, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 3149 3150 DEF_HELPER_FLAGS_3(pmov_vp_h, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 3151 DEF_HELPER_FLAGS_3(pmov_vp_s, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 3152 DEF_HELPER_FLAGS_3(pmov_vp_d, TCG_CALL_NO_RWG, void, ptr, ptr, i32) 3153 3154 DEF_HELPER_FLAGS_5(sve2p1_ld1bb_c, TCG_CALL_NO_WG, void, env, ptr, tl, i32, i64) 3155 DEF_HELPER_FLAGS_5(sve2p1_ld1hh_le_c, TCG_CALL_NO_WG, void, env, ptr, tl, i32, i64) 3156 DEF_HELPER_FLAGS_5(sve2p1_ld1hh_be_c, TCG_CALL_NO_WG, void, env, ptr, tl, i32, i64) 3157 DEF_HELPER_FLAGS_5(sve2p1_ld1ss_le_c, TCG_CALL_NO_WG, void, env, ptr, tl, i32, i64) 3158 DEF_HELPER_FLAGS_5(sve2p1_ld1ss_be_c, TCG_CALL_NO_WG, void, env, ptr, tl, i32, i64) 3159 DEF_HELPER_FLAGS_5(sve2p1_ld1dd_le_c, TCG_CALL_NO_WG, void, env, ptr, tl, i32, i64) 3160 DEF_HELPER_FLAGS_5(sve2p1_ld1dd_be_c, TCG_CALL_NO_WG, void, env, ptr, tl, i32, i64) 3161 3162 DEF_HELPER_FLAGS_5(sve2p1_st1bb_c, TCG_CALL_NO_WG, void, env, ptr, tl, i32, i64) 3163 DEF_HELPER_FLAGS_5(sve2p1_st1hh_le_c, TCG_CALL_NO_WG, void, env, ptr, tl, i32, i64) 3164 DEF_HELPER_FLAGS_5(sve2p1_st1hh_be_c, TCG_CALL_NO_WG, void, env, ptr, tl, i32, i64) 3165 DEF_HELPER_FLAGS_5(sve2p1_st1ss_le_c, TCG_CALL_NO_WG, void, env, ptr, tl, i32, i64) 3166 DEF_HELPER_FLAGS_5(sve2p1_st1ss_be_c, TCG_CALL_NO_WG, void, env, ptr, tl, i32, i64) 3167 DEF_HELPER_FLAGS_5(sve2p1_st1dd_le_c, TCG_CALL_NO_WG, void, env, ptr, tl, i32, i64) 3168 DEF_HELPER_FLAGS_5(sve2p1_st1dd_be_c, TCG_CALL_NO_WG, void, env, ptr, tl, i32, i64) 3169