1492 lines · c
1// NOTE: File has been autogenerated by utils/aarch64_builtins_test_generator.py2// RUN: %clang_cc1 %s -fsyntax-only -triple aarch64-none-linux-gnu -target-feature +sme -target-feature +sve -verify=streaming-guard3 4// REQUIRES: aarch64-registered-target5 6#include <arm_sme.h>7 8// Properties: guard="" streaming_guard="sme" flags="streaming-only,requires-za"9 10void test(void) __arm_inout("za"){11 int64_t int64_t_val;12 svbfloat16_t svbfloat16_t_val;13 svbool_t svbool_t_val;14 svfloat16_t svfloat16_t_val;15 svfloat32_t svfloat32_t_val;16 svfloat64_t svfloat64_t_val;17 svint8_t svint8_t_val;18 svint16_t svint16_t_val;19 svint32_t svint32_t_val;20 svint64_t svint64_t_val;21 svmfloat8_t svmfloat8_t_val;22 svuint8_t svuint8_t_val;23 svuint16_t svuint16_t_val;24 svuint32_t svuint32_t_val;25 svuint64_t svuint64_t_val;26 uint32_t uint32_t_val;27 void * void_ptr_val;28 29 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}30 svaddha_za32_m(2, svbool_t_val, svbool_t_val, svint32_t_val);31 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}32 svaddha_za32_m(2, svbool_t_val, svbool_t_val, svuint32_t_val);33 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}34 svaddha_za32_s32_m(2, svbool_t_val, svbool_t_val, svint32_t_val);35 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}36 svaddha_za32_u32_m(2, svbool_t_val, svbool_t_val, svuint32_t_val);37 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}38 svaddva_za32_m(2, svbool_t_val, svbool_t_val, svint32_t_val);39 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}40 svaddva_za32_m(2, svbool_t_val, svbool_t_val, svuint32_t_val);41 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}42 svaddva_za32_s32_m(2, svbool_t_val, svbool_t_val, svint32_t_val);43 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}44 svaddva_za32_u32_m(2, svbool_t_val, svbool_t_val, svuint32_t_val);45 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}46 svld1_hor_vnum_za8(0, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);47 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}48 svld1_hor_vnum_za16(1, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);49 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}50 svld1_hor_vnum_za32(2, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);51 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}52 svld1_hor_vnum_za64(2, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);53 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}54 svld1_hor_vnum_za128(2, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);55 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}56 svld1_hor_za8(0, uint32_t_val, svbool_t_val, void_ptr_val);57 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}58 svld1_hor_za16(1, uint32_t_val, svbool_t_val, void_ptr_val);59 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}60 svld1_hor_za32(2, uint32_t_val, svbool_t_val, void_ptr_val);61 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}62 svld1_hor_za64(2, uint32_t_val, svbool_t_val, void_ptr_val);63 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}64 svld1_hor_za128(2, uint32_t_val, svbool_t_val, void_ptr_val);65 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}66 svld1_ver_vnum_za8(0, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);67 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}68 svld1_ver_vnum_za16(1, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);69 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}70 svld1_ver_vnum_za32(2, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);71 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}72 svld1_ver_vnum_za64(2, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);73 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}74 svld1_ver_vnum_za128(2, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);75 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}76 svld1_ver_za8(0, uint32_t_val, svbool_t_val, void_ptr_val);77 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}78 svld1_ver_za16(1, uint32_t_val, svbool_t_val, void_ptr_val);79 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}80 svld1_ver_za32(2, uint32_t_val, svbool_t_val, void_ptr_val);81 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}82 svld1_ver_za64(2, uint32_t_val, svbool_t_val, void_ptr_val);83 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}84 svld1_ver_za128(2, uint32_t_val, svbool_t_val, void_ptr_val);85 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}86 svmopa_za32_bf16_m(2, svbool_t_val, svbool_t_val, svbfloat16_t_val, svbfloat16_t_val);87 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}88 svmopa_za32_f16_m(2, svbool_t_val, svbool_t_val, svfloat16_t_val, svfloat16_t_val);89 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}90 svmopa_za32_f32_m(2, svbool_t_val, svbool_t_val, svfloat32_t_val, svfloat32_t_val);91 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}92 svmopa_za32_m(2, svbool_t_val, svbool_t_val, svbfloat16_t_val, svbfloat16_t_val);93 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}94 svmopa_za32_m(2, svbool_t_val, svbool_t_val, svfloat16_t_val, svfloat16_t_val);95 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}96 svmopa_za32_m(2, svbool_t_val, svbool_t_val, svfloat32_t_val, svfloat32_t_val);97 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}98 svmopa_za32_m(2, svbool_t_val, svbool_t_val, svint8_t_val, svint8_t_val);99 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}100 svmopa_za32_m(2, svbool_t_val, svbool_t_val, svuint8_t_val, svuint8_t_val);101 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}102 svmopa_za32_s8_m(2, svbool_t_val, svbool_t_val, svint8_t_val, svint8_t_val);103 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}104 svmopa_za32_u8_m(2, svbool_t_val, svbool_t_val, svuint8_t_val, svuint8_t_val);105 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}106 svmops_za32_bf16_m(2, svbool_t_val, svbool_t_val, svbfloat16_t_val, svbfloat16_t_val);107 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}108 svmops_za32_f16_m(2, svbool_t_val, svbool_t_val, svfloat16_t_val, svfloat16_t_val);109 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}110 svmops_za32_f32_m(2, svbool_t_val, svbool_t_val, svfloat32_t_val, svfloat32_t_val);111 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}112 svmops_za32_m(2, svbool_t_val, svbool_t_val, svbfloat16_t_val, svbfloat16_t_val);113 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}114 svmops_za32_m(2, svbool_t_val, svbool_t_val, svfloat16_t_val, svfloat16_t_val);115 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}116 svmops_za32_m(2, svbool_t_val, svbool_t_val, svfloat32_t_val, svfloat32_t_val);117 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}118 svmops_za32_m(2, svbool_t_val, svbool_t_val, svint8_t_val, svint8_t_val);119 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}120 svmops_za32_m(2, svbool_t_val, svbool_t_val, svuint8_t_val, svuint8_t_val);121 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}122 svmops_za32_s8_m(2, svbool_t_val, svbool_t_val, svint8_t_val, svint8_t_val);123 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}124 svmops_za32_u8_m(2, svbool_t_val, svbool_t_val, svuint8_t_val, svuint8_t_val);125 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}126 svread_hor_za8_m(svint8_t_val, svbool_t_val, 0, uint32_t_val);127 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}128 svread_hor_za8_m(svmfloat8_t_val, svbool_t_val, 0, uint32_t_val);129 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}130 svread_hor_za8_m(svuint8_t_val, svbool_t_val, 0, uint32_t_val);131 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}132 svread_hor_za8_mf8_m(svmfloat8_t_val, svbool_t_val, 0, uint32_t_val);133 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}134 svread_hor_za8_s8_m(svint8_t_val, svbool_t_val, 0, uint32_t_val);135 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}136 svread_hor_za8_u8_m(svuint8_t_val, svbool_t_val, 0, uint32_t_val);137 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}138 svread_hor_za16_bf16_m(svbfloat16_t_val, svbool_t_val, 1, uint32_t_val);139 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}140 svread_hor_za16_f16_m(svfloat16_t_val, svbool_t_val, 1, uint32_t_val);141 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}142 svread_hor_za16_m(svbfloat16_t_val, svbool_t_val, 1, uint32_t_val);143 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}144 svread_hor_za16_m(svfloat16_t_val, svbool_t_val, 1, uint32_t_val);145 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}146 svread_hor_za16_m(svint16_t_val, svbool_t_val, 1, uint32_t_val);147 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}148 svread_hor_za16_m(svuint16_t_val, svbool_t_val, 1, uint32_t_val);149 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}150 svread_hor_za16_s16_m(svint16_t_val, svbool_t_val, 1, uint32_t_val);151 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}152 svread_hor_za16_u16_m(svuint16_t_val, svbool_t_val, 1, uint32_t_val);153 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}154 svread_hor_za32_f32_m(svfloat32_t_val, svbool_t_val, 2, uint32_t_val);155 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}156 svread_hor_za32_m(svfloat32_t_val, svbool_t_val, 2, uint32_t_val);157 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}158 svread_hor_za32_m(svint32_t_val, svbool_t_val, 2, uint32_t_val);159 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}160 svread_hor_za32_m(svuint32_t_val, svbool_t_val, 2, uint32_t_val);161 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}162 svread_hor_za32_s32_m(svint32_t_val, svbool_t_val, 2, uint32_t_val);163 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}164 svread_hor_za32_u32_m(svuint32_t_val, svbool_t_val, 2, uint32_t_val);165 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}166 svread_hor_za64_f64_m(svfloat64_t_val, svbool_t_val, 2, uint32_t_val);167 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}168 svread_hor_za64_m(svfloat64_t_val, svbool_t_val, 2, uint32_t_val);169 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}170 svread_hor_za64_m(svint64_t_val, svbool_t_val, 2, uint32_t_val);171 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}172 svread_hor_za64_m(svuint64_t_val, svbool_t_val, 2, uint32_t_val);173 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}174 svread_hor_za64_s64_m(svint64_t_val, svbool_t_val, 2, uint32_t_val);175 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}176 svread_hor_za64_u64_m(svuint64_t_val, svbool_t_val, 2, uint32_t_val);177 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}178 svread_hor_za128_bf16_m(svbfloat16_t_val, svbool_t_val, 2, uint32_t_val);179 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}180 svread_hor_za128_f16_m(svfloat16_t_val, svbool_t_val, 2, uint32_t_val);181 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}182 svread_hor_za128_f32_m(svfloat32_t_val, svbool_t_val, 2, uint32_t_val);183 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}184 svread_hor_za128_f64_m(svfloat64_t_val, svbool_t_val, 2, uint32_t_val);185 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}186 svread_hor_za128_m(svbfloat16_t_val, svbool_t_val, 2, uint32_t_val);187 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}188 svread_hor_za128_m(svfloat16_t_val, svbool_t_val, 2, uint32_t_val);189 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}190 svread_hor_za128_m(svfloat32_t_val, svbool_t_val, 2, uint32_t_val);191 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}192 svread_hor_za128_m(svfloat64_t_val, svbool_t_val, 2, uint32_t_val);193 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}194 svread_hor_za128_m(svint8_t_val, svbool_t_val, 2, uint32_t_val);195 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}196 svread_hor_za128_m(svint16_t_val, svbool_t_val, 2, uint32_t_val);197 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}198 svread_hor_za128_m(svint32_t_val, svbool_t_val, 2, uint32_t_val);199 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}200 svread_hor_za128_m(svint64_t_val, svbool_t_val, 2, uint32_t_val);201 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}202 svread_hor_za128_m(svmfloat8_t_val, svbool_t_val, 2, uint32_t_val);203 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}204 svread_hor_za128_m(svuint8_t_val, svbool_t_val, 2, uint32_t_val);205 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}206 svread_hor_za128_m(svuint16_t_val, svbool_t_val, 2, uint32_t_val);207 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}208 svread_hor_za128_m(svuint32_t_val, svbool_t_val, 2, uint32_t_val);209 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}210 svread_hor_za128_m(svuint64_t_val, svbool_t_val, 2, uint32_t_val);211 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}212 svread_hor_za128_mf8_m(svmfloat8_t_val, svbool_t_val, 2, uint32_t_val);213 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}214 svread_hor_za128_s8_m(svint8_t_val, svbool_t_val, 2, uint32_t_val);215 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}216 svread_hor_za128_s16_m(svint16_t_val, svbool_t_val, 2, uint32_t_val);217 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}218 svread_hor_za128_s32_m(svint32_t_val, svbool_t_val, 2, uint32_t_val);219 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}220 svread_hor_za128_s64_m(svint64_t_val, svbool_t_val, 2, uint32_t_val);221 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}222 svread_hor_za128_u8_m(svuint8_t_val, svbool_t_val, 2, uint32_t_val);223 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}224 svread_hor_za128_u16_m(svuint16_t_val, svbool_t_val, 2, uint32_t_val);225 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}226 svread_hor_za128_u32_m(svuint32_t_val, svbool_t_val, 2, uint32_t_val);227 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}228 svread_hor_za128_u64_m(svuint64_t_val, svbool_t_val, 2, uint32_t_val);229 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}230 svread_ver_za8_m(svint8_t_val, svbool_t_val, 0, uint32_t_val);231 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}232 svread_ver_za8_m(svmfloat8_t_val, svbool_t_val, 0, uint32_t_val);233 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}234 svread_ver_za8_m(svuint8_t_val, svbool_t_val, 0, uint32_t_val);235 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}236 svread_ver_za8_mf8_m(svmfloat8_t_val, svbool_t_val, 0, uint32_t_val);237 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}238 svread_ver_za8_s8_m(svint8_t_val, svbool_t_val, 0, uint32_t_val);239 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}240 svread_ver_za8_u8_m(svuint8_t_val, svbool_t_val, 0, uint32_t_val);241 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}242 svread_ver_za16_bf16_m(svbfloat16_t_val, svbool_t_val, 1, uint32_t_val);243 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}244 svread_ver_za16_f16_m(svfloat16_t_val, svbool_t_val, 1, uint32_t_val);245 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}246 svread_ver_za16_m(svbfloat16_t_val, svbool_t_val, 1, uint32_t_val);247 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}248 svread_ver_za16_m(svfloat16_t_val, svbool_t_val, 1, uint32_t_val);249 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}250 svread_ver_za16_m(svint16_t_val, svbool_t_val, 1, uint32_t_val);251 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}252 svread_ver_za16_m(svuint16_t_val, svbool_t_val, 1, uint32_t_val);253 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}254 svread_ver_za16_s16_m(svint16_t_val, svbool_t_val, 1, uint32_t_val);255 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}256 svread_ver_za16_u16_m(svuint16_t_val, svbool_t_val, 1, uint32_t_val);257 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}258 svread_ver_za32_f32_m(svfloat32_t_val, svbool_t_val, 2, uint32_t_val);259 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}260 svread_ver_za32_m(svfloat32_t_val, svbool_t_val, 2, uint32_t_val);261 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}262 svread_ver_za32_m(svint32_t_val, svbool_t_val, 2, uint32_t_val);263 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}264 svread_ver_za32_m(svuint32_t_val, svbool_t_val, 2, uint32_t_val);265 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}266 svread_ver_za32_s32_m(svint32_t_val, svbool_t_val, 2, uint32_t_val);267 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}268 svread_ver_za32_u32_m(svuint32_t_val, svbool_t_val, 2, uint32_t_val);269 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}270 svread_ver_za64_f64_m(svfloat64_t_val, svbool_t_val, 2, uint32_t_val);271 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}272 svread_ver_za64_m(svfloat64_t_val, svbool_t_val, 2, uint32_t_val);273 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}274 svread_ver_za64_m(svint64_t_val, svbool_t_val, 2, uint32_t_val);275 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}276 svread_ver_za64_m(svuint64_t_val, svbool_t_val, 2, uint32_t_val);277 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}278 svread_ver_za64_s64_m(svint64_t_val, svbool_t_val, 2, uint32_t_val);279 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}280 svread_ver_za64_u64_m(svuint64_t_val, svbool_t_val, 2, uint32_t_val);281 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}282 svread_ver_za128_bf16_m(svbfloat16_t_val, svbool_t_val, 2, uint32_t_val);283 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}284 svread_ver_za128_f16_m(svfloat16_t_val, svbool_t_val, 2, uint32_t_val);285 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}286 svread_ver_za128_f32_m(svfloat32_t_val, svbool_t_val, 2, uint32_t_val);287 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}288 svread_ver_za128_f64_m(svfloat64_t_val, svbool_t_val, 2, uint32_t_val);289 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}290 svread_ver_za128_m(svbfloat16_t_val, svbool_t_val, 2, uint32_t_val);291 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}292 svread_ver_za128_m(svfloat16_t_val, svbool_t_val, 2, uint32_t_val);293 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}294 svread_ver_za128_m(svfloat32_t_val, svbool_t_val, 2, uint32_t_val);295 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}296 svread_ver_za128_m(svfloat64_t_val, svbool_t_val, 2, uint32_t_val);297 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}298 svread_ver_za128_m(svint8_t_val, svbool_t_val, 2, uint32_t_val);299 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}300 svread_ver_za128_m(svint16_t_val, svbool_t_val, 2, uint32_t_val);301 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}302 svread_ver_za128_m(svint32_t_val, svbool_t_val, 2, uint32_t_val);303 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}304 svread_ver_za128_m(svint64_t_val, svbool_t_val, 2, uint32_t_val);305 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}306 svread_ver_za128_m(svmfloat8_t_val, svbool_t_val, 2, uint32_t_val);307 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}308 svread_ver_za128_m(svuint8_t_val, svbool_t_val, 2, uint32_t_val);309 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}310 svread_ver_za128_m(svuint16_t_val, svbool_t_val, 2, uint32_t_val);311 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}312 svread_ver_za128_m(svuint32_t_val, svbool_t_val, 2, uint32_t_val);313 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}314 svread_ver_za128_m(svuint64_t_val, svbool_t_val, 2, uint32_t_val);315 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}316 svread_ver_za128_mf8_m(svmfloat8_t_val, svbool_t_val, 2, uint32_t_val);317 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}318 svread_ver_za128_s8_m(svint8_t_val, svbool_t_val, 2, uint32_t_val);319 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}320 svread_ver_za128_s16_m(svint16_t_val, svbool_t_val, 2, uint32_t_val);321 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}322 svread_ver_za128_s32_m(svint32_t_val, svbool_t_val, 2, uint32_t_val);323 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}324 svread_ver_za128_s64_m(svint64_t_val, svbool_t_val, 2, uint32_t_val);325 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}326 svread_ver_za128_u8_m(svuint8_t_val, svbool_t_val, 2, uint32_t_val);327 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}328 svread_ver_za128_u16_m(svuint16_t_val, svbool_t_val, 2, uint32_t_val);329 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}330 svread_ver_za128_u32_m(svuint32_t_val, svbool_t_val, 2, uint32_t_val);331 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}332 svread_ver_za128_u64_m(svuint64_t_val, svbool_t_val, 2, uint32_t_val);333 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}334 svst1_hor_vnum_za8(0, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);335 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}336 svst1_hor_vnum_za16(1, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);337 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}338 svst1_hor_vnum_za32(2, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);339 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}340 svst1_hor_vnum_za64(2, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);341 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}342 svst1_hor_vnum_za128(2, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);343 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}344 svst1_hor_za8(0, uint32_t_val, svbool_t_val, void_ptr_val);345 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}346 svst1_hor_za16(1, uint32_t_val, svbool_t_val, void_ptr_val);347 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}348 svst1_hor_za32(2, uint32_t_val, svbool_t_val, void_ptr_val);349 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}350 svst1_hor_za64(2, uint32_t_val, svbool_t_val, void_ptr_val);351 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}352 svst1_hor_za128(2, uint32_t_val, svbool_t_val, void_ptr_val);353 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}354 svst1_ver_vnum_za8(0, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);355 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}356 svst1_ver_vnum_za16(1, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);357 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}358 svst1_ver_vnum_za32(2, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);359 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}360 svst1_ver_vnum_za64(2, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);361 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}362 svst1_ver_vnum_za128(2, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);363 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}364 svst1_ver_za8(0, uint32_t_val, svbool_t_val, void_ptr_val);365 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}366 svst1_ver_za16(1, uint32_t_val, svbool_t_val, void_ptr_val);367 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}368 svst1_ver_za32(2, uint32_t_val, svbool_t_val, void_ptr_val);369 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}370 svst1_ver_za64(2, uint32_t_val, svbool_t_val, void_ptr_val);371 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}372 svst1_ver_za128(2, uint32_t_val, svbool_t_val, void_ptr_val);373 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}374 svsumopa_za32_m(2, svbool_t_val, svbool_t_val, svint8_t_val, svuint8_t_val);375 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}376 svsumopa_za32_s8_m(2, svbool_t_val, svbool_t_val, svint8_t_val, svuint8_t_val);377 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}378 svsumops_za32_m(2, svbool_t_val, svbool_t_val, svint8_t_val, svuint8_t_val);379 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}380 svsumops_za32_s8_m(2, svbool_t_val, svbool_t_val, svint8_t_val, svuint8_t_val);381 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}382 svusmopa_za32_m(2, svbool_t_val, svbool_t_val, svuint8_t_val, svint8_t_val);383 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}384 svusmopa_za32_u8_m(2, svbool_t_val, svbool_t_val, svuint8_t_val, svint8_t_val);385 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}386 svusmops_za32_m(2, svbool_t_val, svbool_t_val, svuint8_t_val, svint8_t_val);387 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}388 svusmops_za32_u8_m(2, svbool_t_val, svbool_t_val, svuint8_t_val, svint8_t_val);389 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}390 svwrite_hor_za8_m(0, uint32_t_val, svbool_t_val, svint8_t_val);391 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}392 svwrite_hor_za8_m(0, uint32_t_val, svbool_t_val, svmfloat8_t_val);393 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}394 svwrite_hor_za8_m(0, uint32_t_val, svbool_t_val, svuint8_t_val);395 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}396 svwrite_hor_za8_mf8_m(0, uint32_t_val, svbool_t_val, svmfloat8_t_val);397 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}398 svwrite_hor_za8_s8_m(0, uint32_t_val, svbool_t_val, svint8_t_val);399 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}400 svwrite_hor_za8_u8_m(0, uint32_t_val, svbool_t_val, svuint8_t_val);401 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}402 svwrite_hor_za16_bf16_m(1, uint32_t_val, svbool_t_val, svbfloat16_t_val);403 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}404 svwrite_hor_za16_f16_m(1, uint32_t_val, svbool_t_val, svfloat16_t_val);405 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}406 svwrite_hor_za16_m(1, uint32_t_val, svbool_t_val, svbfloat16_t_val);407 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}408 svwrite_hor_za16_m(1, uint32_t_val, svbool_t_val, svfloat16_t_val);409 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}410 svwrite_hor_za16_m(1, uint32_t_val, svbool_t_val, svint16_t_val);411 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}412 svwrite_hor_za16_m(1, uint32_t_val, svbool_t_val, svuint16_t_val);413 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}414 svwrite_hor_za16_s16_m(1, uint32_t_val, svbool_t_val, svint16_t_val);415 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}416 svwrite_hor_za16_u16_m(1, uint32_t_val, svbool_t_val, svuint16_t_val);417 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}418 svwrite_hor_za32_f32_m(2, uint32_t_val, svbool_t_val, svfloat32_t_val);419 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}420 svwrite_hor_za32_m(2, uint32_t_val, svbool_t_val, svfloat32_t_val);421 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}422 svwrite_hor_za32_m(2, uint32_t_val, svbool_t_val, svint32_t_val);423 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}424 svwrite_hor_za32_m(2, uint32_t_val, svbool_t_val, svuint32_t_val);425 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}426 svwrite_hor_za32_s32_m(2, uint32_t_val, svbool_t_val, svint32_t_val);427 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}428 svwrite_hor_za32_u32_m(2, uint32_t_val, svbool_t_val, svuint32_t_val);429 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}430 svwrite_hor_za64_f64_m(2, uint32_t_val, svbool_t_val, svfloat64_t_val);431 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}432 svwrite_hor_za64_m(2, uint32_t_val, svbool_t_val, svfloat64_t_val);433 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}434 svwrite_hor_za64_m(2, uint32_t_val, svbool_t_val, svint64_t_val);435 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}436 svwrite_hor_za64_m(2, uint32_t_val, svbool_t_val, svuint64_t_val);437 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}438 svwrite_hor_za64_s64_m(2, uint32_t_val, svbool_t_val, svint64_t_val);439 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}440 svwrite_hor_za64_u64_m(2, uint32_t_val, svbool_t_val, svuint64_t_val);441 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}442 svwrite_hor_za128_bf16_m(2, uint32_t_val, svbool_t_val, svbfloat16_t_val);443 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}444 svwrite_hor_za128_f16_m(2, uint32_t_val, svbool_t_val, svfloat16_t_val);445 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}446 svwrite_hor_za128_f32_m(2, uint32_t_val, svbool_t_val, svfloat32_t_val);447 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}448 svwrite_hor_za128_f64_m(2, uint32_t_val, svbool_t_val, svfloat64_t_val);449 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}450 svwrite_hor_za128_m(2, uint32_t_val, svbool_t_val, svbfloat16_t_val);451 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}452 svwrite_hor_za128_m(2, uint32_t_val, svbool_t_val, svfloat16_t_val);453 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}454 svwrite_hor_za128_m(2, uint32_t_val, svbool_t_val, svfloat32_t_val);455 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}456 svwrite_hor_za128_m(2, uint32_t_val, svbool_t_val, svfloat64_t_val);457 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}458 svwrite_hor_za128_m(2, uint32_t_val, svbool_t_val, svint8_t_val);459 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}460 svwrite_hor_za128_m(2, uint32_t_val, svbool_t_val, svint16_t_val);461 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}462 svwrite_hor_za128_m(2, uint32_t_val, svbool_t_val, svint32_t_val);463 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}464 svwrite_hor_za128_m(2, uint32_t_val, svbool_t_val, svint64_t_val);465 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}466 svwrite_hor_za128_m(2, uint32_t_val, svbool_t_val, svmfloat8_t_val);467 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}468 svwrite_hor_za128_m(2, uint32_t_val, svbool_t_val, svuint8_t_val);469 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}470 svwrite_hor_za128_m(2, uint32_t_val, svbool_t_val, svuint16_t_val);471 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}472 svwrite_hor_za128_m(2, uint32_t_val, svbool_t_val, svuint32_t_val);473 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}474 svwrite_hor_za128_m(2, uint32_t_val, svbool_t_val, svuint64_t_val);475 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}476 svwrite_hor_za128_mf8_m(2, uint32_t_val, svbool_t_val, svmfloat8_t_val);477 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}478 svwrite_hor_za128_s8_m(2, uint32_t_val, svbool_t_val, svint8_t_val);479 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}480 svwrite_hor_za128_s16_m(2, uint32_t_val, svbool_t_val, svint16_t_val);481 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}482 svwrite_hor_za128_s32_m(2, uint32_t_val, svbool_t_val, svint32_t_val);483 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}484 svwrite_hor_za128_s64_m(2, uint32_t_val, svbool_t_val, svint64_t_val);485 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}486 svwrite_hor_za128_u8_m(2, uint32_t_val, svbool_t_val, svuint8_t_val);487 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}488 svwrite_hor_za128_u16_m(2, uint32_t_val, svbool_t_val, svuint16_t_val);489 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}490 svwrite_hor_za128_u32_m(2, uint32_t_val, svbool_t_val, svuint32_t_val);491 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}492 svwrite_hor_za128_u64_m(2, uint32_t_val, svbool_t_val, svuint64_t_val);493 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}494 svwrite_ver_za8_m(0, uint32_t_val, svbool_t_val, svint8_t_val);495 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}496 svwrite_ver_za8_m(0, uint32_t_val, svbool_t_val, svmfloat8_t_val);497 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}498 svwrite_ver_za8_m(0, uint32_t_val, svbool_t_val, svuint8_t_val);499 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}500 svwrite_ver_za8_mf8_m(0, uint32_t_val, svbool_t_val, svmfloat8_t_val);501 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}502 svwrite_ver_za8_s8_m(0, uint32_t_val, svbool_t_val, svint8_t_val);503 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}504 svwrite_ver_za8_u8_m(0, uint32_t_val, svbool_t_val, svuint8_t_val);505 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}506 svwrite_ver_za16_bf16_m(1, uint32_t_val, svbool_t_val, svbfloat16_t_val);507 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}508 svwrite_ver_za16_f16_m(1, uint32_t_val, svbool_t_val, svfloat16_t_val);509 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}510 svwrite_ver_za16_m(1, uint32_t_val, svbool_t_val, svbfloat16_t_val);511 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}512 svwrite_ver_za16_m(1, uint32_t_val, svbool_t_val, svfloat16_t_val);513 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}514 svwrite_ver_za16_m(1, uint32_t_val, svbool_t_val, svint16_t_val);515 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}516 svwrite_ver_za16_m(1, uint32_t_val, svbool_t_val, svuint16_t_val);517 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}518 svwrite_ver_za16_s16_m(1, uint32_t_val, svbool_t_val, svint16_t_val);519 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}520 svwrite_ver_za16_u16_m(1, uint32_t_val, svbool_t_val, svuint16_t_val);521 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}522 svwrite_ver_za32_f32_m(2, uint32_t_val, svbool_t_val, svfloat32_t_val);523 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}524 svwrite_ver_za32_m(2, uint32_t_val, svbool_t_val, svfloat32_t_val);525 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}526 svwrite_ver_za32_m(2, uint32_t_val, svbool_t_val, svint32_t_val);527 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}528 svwrite_ver_za32_m(2, uint32_t_val, svbool_t_val, svuint32_t_val);529 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}530 svwrite_ver_za32_s32_m(2, uint32_t_val, svbool_t_val, svint32_t_val);531 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}532 svwrite_ver_za32_u32_m(2, uint32_t_val, svbool_t_val, svuint32_t_val);533 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}534 svwrite_ver_za64_f64_m(2, uint32_t_val, svbool_t_val, svfloat64_t_val);535 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}536 svwrite_ver_za64_m(2, uint32_t_val, svbool_t_val, svfloat64_t_val);537 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}538 svwrite_ver_za64_m(2, uint32_t_val, svbool_t_val, svint64_t_val);539 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}540 svwrite_ver_za64_m(2, uint32_t_val, svbool_t_val, svuint64_t_val);541 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}542 svwrite_ver_za64_s64_m(2, uint32_t_val, svbool_t_val, svint64_t_val);543 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}544 svwrite_ver_za64_u64_m(2, uint32_t_val, svbool_t_val, svuint64_t_val);545 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}546 svwrite_ver_za128_bf16_m(2, uint32_t_val, svbool_t_val, svbfloat16_t_val);547 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}548 svwrite_ver_za128_f16_m(2, uint32_t_val, svbool_t_val, svfloat16_t_val);549 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}550 svwrite_ver_za128_f32_m(2, uint32_t_val, svbool_t_val, svfloat32_t_val);551 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}552 svwrite_ver_za128_f64_m(2, uint32_t_val, svbool_t_val, svfloat64_t_val);553 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}554 svwrite_ver_za128_m(2, uint32_t_val, svbool_t_val, svbfloat16_t_val);555 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}556 svwrite_ver_za128_m(2, uint32_t_val, svbool_t_val, svfloat16_t_val);557 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}558 svwrite_ver_za128_m(2, uint32_t_val, svbool_t_val, svfloat32_t_val);559 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}560 svwrite_ver_za128_m(2, uint32_t_val, svbool_t_val, svfloat64_t_val);561 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}562 svwrite_ver_za128_m(2, uint32_t_val, svbool_t_val, svint8_t_val);563 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}564 svwrite_ver_za128_m(2, uint32_t_val, svbool_t_val, svint16_t_val);565 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}566 svwrite_ver_za128_m(2, uint32_t_val, svbool_t_val, svint32_t_val);567 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}568 svwrite_ver_za128_m(2, uint32_t_val, svbool_t_val, svint64_t_val);569 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}570 svwrite_ver_za128_m(2, uint32_t_val, svbool_t_val, svmfloat8_t_val);571 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}572 svwrite_ver_za128_m(2, uint32_t_val, svbool_t_val, svuint8_t_val);573 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}574 svwrite_ver_za128_m(2, uint32_t_val, svbool_t_val, svuint16_t_val);575 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}576 svwrite_ver_za128_m(2, uint32_t_val, svbool_t_val, svuint32_t_val);577 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}578 svwrite_ver_za128_m(2, uint32_t_val, svbool_t_val, svuint64_t_val);579 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}580 svwrite_ver_za128_mf8_m(2, uint32_t_val, svbool_t_val, svmfloat8_t_val);581 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}582 svwrite_ver_za128_s8_m(2, uint32_t_val, svbool_t_val, svint8_t_val);583 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}584 svwrite_ver_za128_s16_m(2, uint32_t_val, svbool_t_val, svint16_t_val);585 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}586 svwrite_ver_za128_s32_m(2, uint32_t_val, svbool_t_val, svint32_t_val);587 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}588 svwrite_ver_za128_s64_m(2, uint32_t_val, svbool_t_val, svint64_t_val);589 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}590 svwrite_ver_za128_u8_m(2, uint32_t_val, svbool_t_val, svuint8_t_val);591 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}592 svwrite_ver_za128_u16_m(2, uint32_t_val, svbool_t_val, svuint16_t_val);593 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}594 svwrite_ver_za128_u32_m(2, uint32_t_val, svbool_t_val, svuint32_t_val);595 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}596 svwrite_ver_za128_u64_m(2, uint32_t_val, svbool_t_val, svuint64_t_val);597}598 599void test_streaming(void) __arm_streaming __arm_inout("za"){600 int64_t int64_t_val;601 svbfloat16_t svbfloat16_t_val;602 svbool_t svbool_t_val;603 svfloat16_t svfloat16_t_val;604 svfloat32_t svfloat32_t_val;605 svfloat64_t svfloat64_t_val;606 svint8_t svint8_t_val;607 svint16_t svint16_t_val;608 svint32_t svint32_t_val;609 svint64_t svint64_t_val;610 svmfloat8_t svmfloat8_t_val;611 svuint8_t svuint8_t_val;612 svuint16_t svuint16_t_val;613 svuint32_t svuint32_t_val;614 svuint64_t svuint64_t_val;615 uint32_t uint32_t_val;616 void * void_ptr_val;617 618 svaddha_za32_m(2, svbool_t_val, svbool_t_val, svint32_t_val);619 svaddha_za32_m(2, svbool_t_val, svbool_t_val, svuint32_t_val);620 svaddha_za32_s32_m(2, svbool_t_val, svbool_t_val, svint32_t_val);621 svaddha_za32_u32_m(2, svbool_t_val, svbool_t_val, svuint32_t_val);622 svaddva_za32_m(2, svbool_t_val, svbool_t_val, svint32_t_val);623 svaddva_za32_m(2, svbool_t_val, svbool_t_val, svuint32_t_val);624 svaddva_za32_s32_m(2, svbool_t_val, svbool_t_val, svint32_t_val);625 svaddva_za32_u32_m(2, svbool_t_val, svbool_t_val, svuint32_t_val);626 svld1_hor_vnum_za8(0, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);627 svld1_hor_vnum_za16(1, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);628 svld1_hor_vnum_za32(2, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);629 svld1_hor_vnum_za64(2, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);630 svld1_hor_vnum_za128(2, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);631 svld1_hor_za8(0, uint32_t_val, svbool_t_val, void_ptr_val);632 svld1_hor_za16(1, uint32_t_val, svbool_t_val, void_ptr_val);633 svld1_hor_za32(2, uint32_t_val, svbool_t_val, void_ptr_val);634 svld1_hor_za64(2, uint32_t_val, svbool_t_val, void_ptr_val);635 svld1_hor_za128(2, uint32_t_val, svbool_t_val, void_ptr_val);636 svld1_ver_vnum_za8(0, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);637 svld1_ver_vnum_za16(1, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);638 svld1_ver_vnum_za32(2, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);639 svld1_ver_vnum_za64(2, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);640 svld1_ver_vnum_za128(2, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);641 svld1_ver_za8(0, uint32_t_val, svbool_t_val, void_ptr_val);642 svld1_ver_za16(1, uint32_t_val, svbool_t_val, void_ptr_val);643 svld1_ver_za32(2, uint32_t_val, svbool_t_val, void_ptr_val);644 svld1_ver_za64(2, uint32_t_val, svbool_t_val, void_ptr_val);645 svld1_ver_za128(2, uint32_t_val, svbool_t_val, void_ptr_val);646 svmopa_za32_bf16_m(2, svbool_t_val, svbool_t_val, svbfloat16_t_val, svbfloat16_t_val);647 svmopa_za32_f16_m(2, svbool_t_val, svbool_t_val, svfloat16_t_val, svfloat16_t_val);648 svmopa_za32_f32_m(2, svbool_t_val, svbool_t_val, svfloat32_t_val, svfloat32_t_val);649 svmopa_za32_m(2, svbool_t_val, svbool_t_val, svbfloat16_t_val, svbfloat16_t_val);650 svmopa_za32_m(2, svbool_t_val, svbool_t_val, svfloat16_t_val, svfloat16_t_val);651 svmopa_za32_m(2, svbool_t_val, svbool_t_val, svfloat32_t_val, svfloat32_t_val);652 svmopa_za32_m(2, svbool_t_val, svbool_t_val, svint8_t_val, svint8_t_val);653 svmopa_za32_m(2, svbool_t_val, svbool_t_val, svuint8_t_val, svuint8_t_val);654 svmopa_za32_s8_m(2, svbool_t_val, svbool_t_val, svint8_t_val, svint8_t_val);655 svmopa_za32_u8_m(2, svbool_t_val, svbool_t_val, svuint8_t_val, svuint8_t_val);656 svmops_za32_bf16_m(2, svbool_t_val, svbool_t_val, svbfloat16_t_val, svbfloat16_t_val);657 svmops_za32_f16_m(2, svbool_t_val, svbool_t_val, svfloat16_t_val, svfloat16_t_val);658 svmops_za32_f32_m(2, svbool_t_val, svbool_t_val, svfloat32_t_val, svfloat32_t_val);659 svmops_za32_m(2, svbool_t_val, svbool_t_val, svbfloat16_t_val, svbfloat16_t_val);660 svmops_za32_m(2, svbool_t_val, svbool_t_val, svfloat16_t_val, svfloat16_t_val);661 svmops_za32_m(2, svbool_t_val, svbool_t_val, svfloat32_t_val, svfloat32_t_val);662 svmops_za32_m(2, svbool_t_val, svbool_t_val, svint8_t_val, svint8_t_val);663 svmops_za32_m(2, svbool_t_val, svbool_t_val, svuint8_t_val, svuint8_t_val);664 svmops_za32_s8_m(2, svbool_t_val, svbool_t_val, svint8_t_val, svint8_t_val);665 svmops_za32_u8_m(2, svbool_t_val, svbool_t_val, svuint8_t_val, svuint8_t_val);666 svread_hor_za8_m(svint8_t_val, svbool_t_val, 0, uint32_t_val);667 svread_hor_za8_m(svmfloat8_t_val, svbool_t_val, 0, uint32_t_val);668 svread_hor_za8_m(svuint8_t_val, svbool_t_val, 0, uint32_t_val);669 svread_hor_za8_mf8_m(svmfloat8_t_val, svbool_t_val, 0, uint32_t_val);670 svread_hor_za8_s8_m(svint8_t_val, svbool_t_val, 0, uint32_t_val);671 svread_hor_za8_u8_m(svuint8_t_val, svbool_t_val, 0, uint32_t_val);672 svread_hor_za16_bf16_m(svbfloat16_t_val, svbool_t_val, 1, uint32_t_val);673 svread_hor_za16_f16_m(svfloat16_t_val, svbool_t_val, 1, uint32_t_val);674 svread_hor_za16_m(svbfloat16_t_val, svbool_t_val, 1, uint32_t_val);675 svread_hor_za16_m(svfloat16_t_val, svbool_t_val, 1, uint32_t_val);676 svread_hor_za16_m(svint16_t_val, svbool_t_val, 1, uint32_t_val);677 svread_hor_za16_m(svuint16_t_val, svbool_t_val, 1, uint32_t_val);678 svread_hor_za16_s16_m(svint16_t_val, svbool_t_val, 1, uint32_t_val);679 svread_hor_za16_u16_m(svuint16_t_val, svbool_t_val, 1, uint32_t_val);680 svread_hor_za32_f32_m(svfloat32_t_val, svbool_t_val, 2, uint32_t_val);681 svread_hor_za32_m(svfloat32_t_val, svbool_t_val, 2, uint32_t_val);682 svread_hor_za32_m(svint32_t_val, svbool_t_val, 2, uint32_t_val);683 svread_hor_za32_m(svuint32_t_val, svbool_t_val, 2, uint32_t_val);684 svread_hor_za32_s32_m(svint32_t_val, svbool_t_val, 2, uint32_t_val);685 svread_hor_za32_u32_m(svuint32_t_val, svbool_t_val, 2, uint32_t_val);686 svread_hor_za64_f64_m(svfloat64_t_val, svbool_t_val, 2, uint32_t_val);687 svread_hor_za64_m(svfloat64_t_val, svbool_t_val, 2, uint32_t_val);688 svread_hor_za64_m(svint64_t_val, svbool_t_val, 2, uint32_t_val);689 svread_hor_za64_m(svuint64_t_val, svbool_t_val, 2, uint32_t_val);690 svread_hor_za64_s64_m(svint64_t_val, svbool_t_val, 2, uint32_t_val);691 svread_hor_za64_u64_m(svuint64_t_val, svbool_t_val, 2, uint32_t_val);692 svread_hor_za128_bf16_m(svbfloat16_t_val, svbool_t_val, 2, uint32_t_val);693 svread_hor_za128_f16_m(svfloat16_t_val, svbool_t_val, 2, uint32_t_val);694 svread_hor_za128_f32_m(svfloat32_t_val, svbool_t_val, 2, uint32_t_val);695 svread_hor_za128_f64_m(svfloat64_t_val, svbool_t_val, 2, uint32_t_val);696 svread_hor_za128_m(svbfloat16_t_val, svbool_t_val, 2, uint32_t_val);697 svread_hor_za128_m(svfloat16_t_val, svbool_t_val, 2, uint32_t_val);698 svread_hor_za128_m(svfloat32_t_val, svbool_t_val, 2, uint32_t_val);699 svread_hor_za128_m(svfloat64_t_val, svbool_t_val, 2, uint32_t_val);700 svread_hor_za128_m(svint8_t_val, svbool_t_val, 2, uint32_t_val);701 svread_hor_za128_m(svint16_t_val, svbool_t_val, 2, uint32_t_val);702 svread_hor_za128_m(svint32_t_val, svbool_t_val, 2, uint32_t_val);703 svread_hor_za128_m(svint64_t_val, svbool_t_val, 2, uint32_t_val);704 svread_hor_za128_m(svmfloat8_t_val, svbool_t_val, 2, uint32_t_val);705 svread_hor_za128_m(svuint8_t_val, svbool_t_val, 2, uint32_t_val);706 svread_hor_za128_m(svuint16_t_val, svbool_t_val, 2, uint32_t_val);707 svread_hor_za128_m(svuint32_t_val, svbool_t_val, 2, uint32_t_val);708 svread_hor_za128_m(svuint64_t_val, svbool_t_val, 2, uint32_t_val);709 svread_hor_za128_mf8_m(svmfloat8_t_val, svbool_t_val, 2, uint32_t_val);710 svread_hor_za128_s8_m(svint8_t_val, svbool_t_val, 2, uint32_t_val);711 svread_hor_za128_s16_m(svint16_t_val, svbool_t_val, 2, uint32_t_val);712 svread_hor_za128_s32_m(svint32_t_val, svbool_t_val, 2, uint32_t_val);713 svread_hor_za128_s64_m(svint64_t_val, svbool_t_val, 2, uint32_t_val);714 svread_hor_za128_u8_m(svuint8_t_val, svbool_t_val, 2, uint32_t_val);715 svread_hor_za128_u16_m(svuint16_t_val, svbool_t_val, 2, uint32_t_val);716 svread_hor_za128_u32_m(svuint32_t_val, svbool_t_val, 2, uint32_t_val);717 svread_hor_za128_u64_m(svuint64_t_val, svbool_t_val, 2, uint32_t_val);718 svread_ver_za8_m(svint8_t_val, svbool_t_val, 0, uint32_t_val);719 svread_ver_za8_m(svmfloat8_t_val, svbool_t_val, 0, uint32_t_val);720 svread_ver_za8_m(svuint8_t_val, svbool_t_val, 0, uint32_t_val);721 svread_ver_za8_mf8_m(svmfloat8_t_val, svbool_t_val, 0, uint32_t_val);722 svread_ver_za8_s8_m(svint8_t_val, svbool_t_val, 0, uint32_t_val);723 svread_ver_za8_u8_m(svuint8_t_val, svbool_t_val, 0, uint32_t_val);724 svread_ver_za16_bf16_m(svbfloat16_t_val, svbool_t_val, 1, uint32_t_val);725 svread_ver_za16_f16_m(svfloat16_t_val, svbool_t_val, 1, uint32_t_val);726 svread_ver_za16_m(svbfloat16_t_val, svbool_t_val, 1, uint32_t_val);727 svread_ver_za16_m(svfloat16_t_val, svbool_t_val, 1, uint32_t_val);728 svread_ver_za16_m(svint16_t_val, svbool_t_val, 1, uint32_t_val);729 svread_ver_za16_m(svuint16_t_val, svbool_t_val, 1, uint32_t_val);730 svread_ver_za16_s16_m(svint16_t_val, svbool_t_val, 1, uint32_t_val);731 svread_ver_za16_u16_m(svuint16_t_val, svbool_t_val, 1, uint32_t_val);732 svread_ver_za32_f32_m(svfloat32_t_val, svbool_t_val, 2, uint32_t_val);733 svread_ver_za32_m(svfloat32_t_val, svbool_t_val, 2, uint32_t_val);734 svread_ver_za32_m(svint32_t_val, svbool_t_val, 2, uint32_t_val);735 svread_ver_za32_m(svuint32_t_val, svbool_t_val, 2, uint32_t_val);736 svread_ver_za32_s32_m(svint32_t_val, svbool_t_val, 2, uint32_t_val);737 svread_ver_za32_u32_m(svuint32_t_val, svbool_t_val, 2, uint32_t_val);738 svread_ver_za64_f64_m(svfloat64_t_val, svbool_t_val, 2, uint32_t_val);739 svread_ver_za64_m(svfloat64_t_val, svbool_t_val, 2, uint32_t_val);740 svread_ver_za64_m(svint64_t_val, svbool_t_val, 2, uint32_t_val);741 svread_ver_za64_m(svuint64_t_val, svbool_t_val, 2, uint32_t_val);742 svread_ver_za64_s64_m(svint64_t_val, svbool_t_val, 2, uint32_t_val);743 svread_ver_za64_u64_m(svuint64_t_val, svbool_t_val, 2, uint32_t_val);744 svread_ver_za128_bf16_m(svbfloat16_t_val, svbool_t_val, 2, uint32_t_val);745 svread_ver_za128_f16_m(svfloat16_t_val, svbool_t_val, 2, uint32_t_val);746 svread_ver_za128_f32_m(svfloat32_t_val, svbool_t_val, 2, uint32_t_val);747 svread_ver_za128_f64_m(svfloat64_t_val, svbool_t_val, 2, uint32_t_val);748 svread_ver_za128_m(svbfloat16_t_val, svbool_t_val, 2, uint32_t_val);749 svread_ver_za128_m(svfloat16_t_val, svbool_t_val, 2, uint32_t_val);750 svread_ver_za128_m(svfloat32_t_val, svbool_t_val, 2, uint32_t_val);751 svread_ver_za128_m(svfloat64_t_val, svbool_t_val, 2, uint32_t_val);752 svread_ver_za128_m(svint8_t_val, svbool_t_val, 2, uint32_t_val);753 svread_ver_za128_m(svint16_t_val, svbool_t_val, 2, uint32_t_val);754 svread_ver_za128_m(svint32_t_val, svbool_t_val, 2, uint32_t_val);755 svread_ver_za128_m(svint64_t_val, svbool_t_val, 2, uint32_t_val);756 svread_ver_za128_m(svmfloat8_t_val, svbool_t_val, 2, uint32_t_val);757 svread_ver_za128_m(svuint8_t_val, svbool_t_val, 2, uint32_t_val);758 svread_ver_za128_m(svuint16_t_val, svbool_t_val, 2, uint32_t_val);759 svread_ver_za128_m(svuint32_t_val, svbool_t_val, 2, uint32_t_val);760 svread_ver_za128_m(svuint64_t_val, svbool_t_val, 2, uint32_t_val);761 svread_ver_za128_mf8_m(svmfloat8_t_val, svbool_t_val, 2, uint32_t_val);762 svread_ver_za128_s8_m(svint8_t_val, svbool_t_val, 2, uint32_t_val);763 svread_ver_za128_s16_m(svint16_t_val, svbool_t_val, 2, uint32_t_val);764 svread_ver_za128_s32_m(svint32_t_val, svbool_t_val, 2, uint32_t_val);765 svread_ver_za128_s64_m(svint64_t_val, svbool_t_val, 2, uint32_t_val);766 svread_ver_za128_u8_m(svuint8_t_val, svbool_t_val, 2, uint32_t_val);767 svread_ver_za128_u16_m(svuint16_t_val, svbool_t_val, 2, uint32_t_val);768 svread_ver_za128_u32_m(svuint32_t_val, svbool_t_val, 2, uint32_t_val);769 svread_ver_za128_u64_m(svuint64_t_val, svbool_t_val, 2, uint32_t_val);770 svst1_hor_vnum_za8(0, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);771 svst1_hor_vnum_za16(1, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);772 svst1_hor_vnum_za32(2, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);773 svst1_hor_vnum_za64(2, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);774 svst1_hor_vnum_za128(2, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);775 svst1_hor_za8(0, uint32_t_val, svbool_t_val, void_ptr_val);776 svst1_hor_za16(1, uint32_t_val, svbool_t_val, void_ptr_val);777 svst1_hor_za32(2, uint32_t_val, svbool_t_val, void_ptr_val);778 svst1_hor_za64(2, uint32_t_val, svbool_t_val, void_ptr_val);779 svst1_hor_za128(2, uint32_t_val, svbool_t_val, void_ptr_val);780 svst1_ver_vnum_za8(0, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);781 svst1_ver_vnum_za16(1, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);782 svst1_ver_vnum_za32(2, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);783 svst1_ver_vnum_za64(2, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);784 svst1_ver_vnum_za128(2, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);785 svst1_ver_za8(0, uint32_t_val, svbool_t_val, void_ptr_val);786 svst1_ver_za16(1, uint32_t_val, svbool_t_val, void_ptr_val);787 svst1_ver_za32(2, uint32_t_val, svbool_t_val, void_ptr_val);788 svst1_ver_za64(2, uint32_t_val, svbool_t_val, void_ptr_val);789 svst1_ver_za128(2, uint32_t_val, svbool_t_val, void_ptr_val);790 svsumopa_za32_m(2, svbool_t_val, svbool_t_val, svint8_t_val, svuint8_t_val);791 svsumopa_za32_s8_m(2, svbool_t_val, svbool_t_val, svint8_t_val, svuint8_t_val);792 svsumops_za32_m(2, svbool_t_val, svbool_t_val, svint8_t_val, svuint8_t_val);793 svsumops_za32_s8_m(2, svbool_t_val, svbool_t_val, svint8_t_val, svuint8_t_val);794 svusmopa_za32_m(2, svbool_t_val, svbool_t_val, svuint8_t_val, svint8_t_val);795 svusmopa_za32_u8_m(2, svbool_t_val, svbool_t_val, svuint8_t_val, svint8_t_val);796 svusmops_za32_m(2, svbool_t_val, svbool_t_val, svuint8_t_val, svint8_t_val);797 svusmops_za32_u8_m(2, svbool_t_val, svbool_t_val, svuint8_t_val, svint8_t_val);798 svwrite_hor_za8_m(0, uint32_t_val, svbool_t_val, svint8_t_val);799 svwrite_hor_za8_m(0, uint32_t_val, svbool_t_val, svmfloat8_t_val);800 svwrite_hor_za8_m(0, uint32_t_val, svbool_t_val, svuint8_t_val);801 svwrite_hor_za8_mf8_m(0, uint32_t_val, svbool_t_val, svmfloat8_t_val);802 svwrite_hor_za8_s8_m(0, uint32_t_val, svbool_t_val, svint8_t_val);803 svwrite_hor_za8_u8_m(0, uint32_t_val, svbool_t_val, svuint8_t_val);804 svwrite_hor_za16_bf16_m(1, uint32_t_val, svbool_t_val, svbfloat16_t_val);805 svwrite_hor_za16_f16_m(1, uint32_t_val, svbool_t_val, svfloat16_t_val);806 svwrite_hor_za16_m(1, uint32_t_val, svbool_t_val, svbfloat16_t_val);807 svwrite_hor_za16_m(1, uint32_t_val, svbool_t_val, svfloat16_t_val);808 svwrite_hor_za16_m(1, uint32_t_val, svbool_t_val, svint16_t_val);809 svwrite_hor_za16_m(1, uint32_t_val, svbool_t_val, svuint16_t_val);810 svwrite_hor_za16_s16_m(1, uint32_t_val, svbool_t_val, svint16_t_val);811 svwrite_hor_za16_u16_m(1, uint32_t_val, svbool_t_val, svuint16_t_val);812 svwrite_hor_za32_f32_m(2, uint32_t_val, svbool_t_val, svfloat32_t_val);813 svwrite_hor_za32_m(2, uint32_t_val, svbool_t_val, svfloat32_t_val);814 svwrite_hor_za32_m(2, uint32_t_val, svbool_t_val, svint32_t_val);815 svwrite_hor_za32_m(2, uint32_t_val, svbool_t_val, svuint32_t_val);816 svwrite_hor_za32_s32_m(2, uint32_t_val, svbool_t_val, svint32_t_val);817 svwrite_hor_za32_u32_m(2, uint32_t_val, svbool_t_val, svuint32_t_val);818 svwrite_hor_za64_f64_m(2, uint32_t_val, svbool_t_val, svfloat64_t_val);819 svwrite_hor_za64_m(2, uint32_t_val, svbool_t_val, svfloat64_t_val);820 svwrite_hor_za64_m(2, uint32_t_val, svbool_t_val, svint64_t_val);821 svwrite_hor_za64_m(2, uint32_t_val, svbool_t_val, svuint64_t_val);822 svwrite_hor_za64_s64_m(2, uint32_t_val, svbool_t_val, svint64_t_val);823 svwrite_hor_za64_u64_m(2, uint32_t_val, svbool_t_val, svuint64_t_val);824 svwrite_hor_za128_bf16_m(2, uint32_t_val, svbool_t_val, svbfloat16_t_val);825 svwrite_hor_za128_f16_m(2, uint32_t_val, svbool_t_val, svfloat16_t_val);826 svwrite_hor_za128_f32_m(2, uint32_t_val, svbool_t_val, svfloat32_t_val);827 svwrite_hor_za128_f64_m(2, uint32_t_val, svbool_t_val, svfloat64_t_val);828 svwrite_hor_za128_m(2, uint32_t_val, svbool_t_val, svbfloat16_t_val);829 svwrite_hor_za128_m(2, uint32_t_val, svbool_t_val, svfloat16_t_val);830 svwrite_hor_za128_m(2, uint32_t_val, svbool_t_val, svfloat32_t_val);831 svwrite_hor_za128_m(2, uint32_t_val, svbool_t_val, svfloat64_t_val);832 svwrite_hor_za128_m(2, uint32_t_val, svbool_t_val, svint8_t_val);833 svwrite_hor_za128_m(2, uint32_t_val, svbool_t_val, svint16_t_val);834 svwrite_hor_za128_m(2, uint32_t_val, svbool_t_val, svint32_t_val);835 svwrite_hor_za128_m(2, uint32_t_val, svbool_t_val, svint64_t_val);836 svwrite_hor_za128_m(2, uint32_t_val, svbool_t_val, svmfloat8_t_val);837 svwrite_hor_za128_m(2, uint32_t_val, svbool_t_val, svuint8_t_val);838 svwrite_hor_za128_m(2, uint32_t_val, svbool_t_val, svuint16_t_val);839 svwrite_hor_za128_m(2, uint32_t_val, svbool_t_val, svuint32_t_val);840 svwrite_hor_za128_m(2, uint32_t_val, svbool_t_val, svuint64_t_val);841 svwrite_hor_za128_mf8_m(2, uint32_t_val, svbool_t_val, svmfloat8_t_val);842 svwrite_hor_za128_s8_m(2, uint32_t_val, svbool_t_val, svint8_t_val);843 svwrite_hor_za128_s16_m(2, uint32_t_val, svbool_t_val, svint16_t_val);844 svwrite_hor_za128_s32_m(2, uint32_t_val, svbool_t_val, svint32_t_val);845 svwrite_hor_za128_s64_m(2, uint32_t_val, svbool_t_val, svint64_t_val);846 svwrite_hor_za128_u8_m(2, uint32_t_val, svbool_t_val, svuint8_t_val);847 svwrite_hor_za128_u16_m(2, uint32_t_val, svbool_t_val, svuint16_t_val);848 svwrite_hor_za128_u32_m(2, uint32_t_val, svbool_t_val, svuint32_t_val);849 svwrite_hor_za128_u64_m(2, uint32_t_val, svbool_t_val, svuint64_t_val);850 svwrite_ver_za8_m(0, uint32_t_val, svbool_t_val, svint8_t_val);851 svwrite_ver_za8_m(0, uint32_t_val, svbool_t_val, svmfloat8_t_val);852 svwrite_ver_za8_m(0, uint32_t_val, svbool_t_val, svuint8_t_val);853 svwrite_ver_za8_mf8_m(0, uint32_t_val, svbool_t_val, svmfloat8_t_val);854 svwrite_ver_za8_s8_m(0, uint32_t_val, svbool_t_val, svint8_t_val);855 svwrite_ver_za8_u8_m(0, uint32_t_val, svbool_t_val, svuint8_t_val);856 svwrite_ver_za16_bf16_m(1, uint32_t_val, svbool_t_val, svbfloat16_t_val);857 svwrite_ver_za16_f16_m(1, uint32_t_val, svbool_t_val, svfloat16_t_val);858 svwrite_ver_za16_m(1, uint32_t_val, svbool_t_val, svbfloat16_t_val);859 svwrite_ver_za16_m(1, uint32_t_val, svbool_t_val, svfloat16_t_val);860 svwrite_ver_za16_m(1, uint32_t_val, svbool_t_val, svint16_t_val);861 svwrite_ver_za16_m(1, uint32_t_val, svbool_t_val, svuint16_t_val);862 svwrite_ver_za16_s16_m(1, uint32_t_val, svbool_t_val, svint16_t_val);863 svwrite_ver_za16_u16_m(1, uint32_t_val, svbool_t_val, svuint16_t_val);864 svwrite_ver_za32_f32_m(2, uint32_t_val, svbool_t_val, svfloat32_t_val);865 svwrite_ver_za32_m(2, uint32_t_val, svbool_t_val, svfloat32_t_val);866 svwrite_ver_za32_m(2, uint32_t_val, svbool_t_val, svint32_t_val);867 svwrite_ver_za32_m(2, uint32_t_val, svbool_t_val, svuint32_t_val);868 svwrite_ver_za32_s32_m(2, uint32_t_val, svbool_t_val, svint32_t_val);869 svwrite_ver_za32_u32_m(2, uint32_t_val, svbool_t_val, svuint32_t_val);870 svwrite_ver_za64_f64_m(2, uint32_t_val, svbool_t_val, svfloat64_t_val);871 svwrite_ver_za64_m(2, uint32_t_val, svbool_t_val, svfloat64_t_val);872 svwrite_ver_za64_m(2, uint32_t_val, svbool_t_val, svint64_t_val);873 svwrite_ver_za64_m(2, uint32_t_val, svbool_t_val, svuint64_t_val);874 svwrite_ver_za64_s64_m(2, uint32_t_val, svbool_t_val, svint64_t_val);875 svwrite_ver_za64_u64_m(2, uint32_t_val, svbool_t_val, svuint64_t_val);876 svwrite_ver_za128_bf16_m(2, uint32_t_val, svbool_t_val, svbfloat16_t_val);877 svwrite_ver_za128_f16_m(2, uint32_t_val, svbool_t_val, svfloat16_t_val);878 svwrite_ver_za128_f32_m(2, uint32_t_val, svbool_t_val, svfloat32_t_val);879 svwrite_ver_za128_f64_m(2, uint32_t_val, svbool_t_val, svfloat64_t_val);880 svwrite_ver_za128_m(2, uint32_t_val, svbool_t_val, svbfloat16_t_val);881 svwrite_ver_za128_m(2, uint32_t_val, svbool_t_val, svfloat16_t_val);882 svwrite_ver_za128_m(2, uint32_t_val, svbool_t_val, svfloat32_t_val);883 svwrite_ver_za128_m(2, uint32_t_val, svbool_t_val, svfloat64_t_val);884 svwrite_ver_za128_m(2, uint32_t_val, svbool_t_val, svint8_t_val);885 svwrite_ver_za128_m(2, uint32_t_val, svbool_t_val, svint16_t_val);886 svwrite_ver_za128_m(2, uint32_t_val, svbool_t_val, svint32_t_val);887 svwrite_ver_za128_m(2, uint32_t_val, svbool_t_val, svint64_t_val);888 svwrite_ver_za128_m(2, uint32_t_val, svbool_t_val, svmfloat8_t_val);889 svwrite_ver_za128_m(2, uint32_t_val, svbool_t_val, svuint8_t_val);890 svwrite_ver_za128_m(2, uint32_t_val, svbool_t_val, svuint16_t_val);891 svwrite_ver_za128_m(2, uint32_t_val, svbool_t_val, svuint32_t_val);892 svwrite_ver_za128_m(2, uint32_t_val, svbool_t_val, svuint64_t_val);893 svwrite_ver_za128_mf8_m(2, uint32_t_val, svbool_t_val, svmfloat8_t_val);894 svwrite_ver_za128_s8_m(2, uint32_t_val, svbool_t_val, svint8_t_val);895 svwrite_ver_za128_s16_m(2, uint32_t_val, svbool_t_val, svint16_t_val);896 svwrite_ver_za128_s32_m(2, uint32_t_val, svbool_t_val, svint32_t_val);897 svwrite_ver_za128_s64_m(2, uint32_t_val, svbool_t_val, svint64_t_val);898 svwrite_ver_za128_u8_m(2, uint32_t_val, svbool_t_val, svuint8_t_val);899 svwrite_ver_za128_u16_m(2, uint32_t_val, svbool_t_val, svuint16_t_val);900 svwrite_ver_za128_u32_m(2, uint32_t_val, svbool_t_val, svuint32_t_val);901 svwrite_ver_za128_u64_m(2, uint32_t_val, svbool_t_val, svuint64_t_val);902}903 904void test_streaming_compatible(void) __arm_streaming_compatible __arm_inout("za"){905 int64_t int64_t_val;906 svbfloat16_t svbfloat16_t_val;907 svbool_t svbool_t_val;908 svfloat16_t svfloat16_t_val;909 svfloat32_t svfloat32_t_val;910 svfloat64_t svfloat64_t_val;911 svint8_t svint8_t_val;912 svint16_t svint16_t_val;913 svint32_t svint32_t_val;914 svint64_t svint64_t_val;915 svmfloat8_t svmfloat8_t_val;916 svuint8_t svuint8_t_val;917 svuint16_t svuint16_t_val;918 svuint32_t svuint32_t_val;919 svuint64_t svuint64_t_val;920 uint32_t uint32_t_val;921 void * void_ptr_val;922 923 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}924 svaddha_za32_m(2, svbool_t_val, svbool_t_val, svint32_t_val);925 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}926 svaddha_za32_m(2, svbool_t_val, svbool_t_val, svuint32_t_val);927 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}928 svaddha_za32_s32_m(2, svbool_t_val, svbool_t_val, svint32_t_val);929 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}930 svaddha_za32_u32_m(2, svbool_t_val, svbool_t_val, svuint32_t_val);931 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}932 svaddva_za32_m(2, svbool_t_val, svbool_t_val, svint32_t_val);933 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}934 svaddva_za32_m(2, svbool_t_val, svbool_t_val, svuint32_t_val);935 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}936 svaddva_za32_s32_m(2, svbool_t_val, svbool_t_val, svint32_t_val);937 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}938 svaddva_za32_u32_m(2, svbool_t_val, svbool_t_val, svuint32_t_val);939 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}940 svld1_hor_vnum_za8(0, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);941 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}942 svld1_hor_vnum_za16(1, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);943 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}944 svld1_hor_vnum_za32(2, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);945 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}946 svld1_hor_vnum_za64(2, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);947 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}948 svld1_hor_vnum_za128(2, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);949 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}950 svld1_hor_za8(0, uint32_t_val, svbool_t_val, void_ptr_val);951 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}952 svld1_hor_za16(1, uint32_t_val, svbool_t_val, void_ptr_val);953 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}954 svld1_hor_za32(2, uint32_t_val, svbool_t_val, void_ptr_val);955 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}956 svld1_hor_za64(2, uint32_t_val, svbool_t_val, void_ptr_val);957 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}958 svld1_hor_za128(2, uint32_t_val, svbool_t_val, void_ptr_val);959 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}960 svld1_ver_vnum_za8(0, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);961 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}962 svld1_ver_vnum_za16(1, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);963 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}964 svld1_ver_vnum_za32(2, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);965 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}966 svld1_ver_vnum_za64(2, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);967 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}968 svld1_ver_vnum_za128(2, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);969 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}970 svld1_ver_za8(0, uint32_t_val, svbool_t_val, void_ptr_val);971 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}972 svld1_ver_za16(1, uint32_t_val, svbool_t_val, void_ptr_val);973 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}974 svld1_ver_za32(2, uint32_t_val, svbool_t_val, void_ptr_val);975 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}976 svld1_ver_za64(2, uint32_t_val, svbool_t_val, void_ptr_val);977 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}978 svld1_ver_za128(2, uint32_t_val, svbool_t_val, void_ptr_val);979 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}980 svmopa_za32_bf16_m(2, svbool_t_val, svbool_t_val, svbfloat16_t_val, svbfloat16_t_val);981 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}982 svmopa_za32_f16_m(2, svbool_t_val, svbool_t_val, svfloat16_t_val, svfloat16_t_val);983 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}984 svmopa_za32_f32_m(2, svbool_t_val, svbool_t_val, svfloat32_t_val, svfloat32_t_val);985 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}986 svmopa_za32_m(2, svbool_t_val, svbool_t_val, svbfloat16_t_val, svbfloat16_t_val);987 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}988 svmopa_za32_m(2, svbool_t_val, svbool_t_val, svfloat16_t_val, svfloat16_t_val);989 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}990 svmopa_za32_m(2, svbool_t_val, svbool_t_val, svfloat32_t_val, svfloat32_t_val);991 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}992 svmopa_za32_m(2, svbool_t_val, svbool_t_val, svint8_t_val, svint8_t_val);993 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}994 svmopa_za32_m(2, svbool_t_val, svbool_t_val, svuint8_t_val, svuint8_t_val);995 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}996 svmopa_za32_s8_m(2, svbool_t_val, svbool_t_val, svint8_t_val, svint8_t_val);997 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}998 svmopa_za32_u8_m(2, svbool_t_val, svbool_t_val, svuint8_t_val, svuint8_t_val);999 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1000 svmops_za32_bf16_m(2, svbool_t_val, svbool_t_val, svbfloat16_t_val, svbfloat16_t_val);1001 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1002 svmops_za32_f16_m(2, svbool_t_val, svbool_t_val, svfloat16_t_val, svfloat16_t_val);1003 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1004 svmops_za32_f32_m(2, svbool_t_val, svbool_t_val, svfloat32_t_val, svfloat32_t_val);1005 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1006 svmops_za32_m(2, svbool_t_val, svbool_t_val, svbfloat16_t_val, svbfloat16_t_val);1007 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1008 svmops_za32_m(2, svbool_t_val, svbool_t_val, svfloat16_t_val, svfloat16_t_val);1009 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1010 svmops_za32_m(2, svbool_t_val, svbool_t_val, svfloat32_t_val, svfloat32_t_val);1011 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1012 svmops_za32_m(2, svbool_t_val, svbool_t_val, svint8_t_val, svint8_t_val);1013 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1014 svmops_za32_m(2, svbool_t_val, svbool_t_val, svuint8_t_val, svuint8_t_val);1015 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1016 svmops_za32_s8_m(2, svbool_t_val, svbool_t_val, svint8_t_val, svint8_t_val);1017 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1018 svmops_za32_u8_m(2, svbool_t_val, svbool_t_val, svuint8_t_val, svuint8_t_val);1019 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1020 svread_hor_za8_m(svint8_t_val, svbool_t_val, 0, uint32_t_val);1021 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1022 svread_hor_za8_m(svmfloat8_t_val, svbool_t_val, 0, uint32_t_val);1023 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1024 svread_hor_za8_m(svuint8_t_val, svbool_t_val, 0, uint32_t_val);1025 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1026 svread_hor_za8_mf8_m(svmfloat8_t_val, svbool_t_val, 0, uint32_t_val);1027 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1028 svread_hor_za8_s8_m(svint8_t_val, svbool_t_val, 0, uint32_t_val);1029 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1030 svread_hor_za8_u8_m(svuint8_t_val, svbool_t_val, 0, uint32_t_val);1031 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1032 svread_hor_za16_bf16_m(svbfloat16_t_val, svbool_t_val, 1, uint32_t_val);1033 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1034 svread_hor_za16_f16_m(svfloat16_t_val, svbool_t_val, 1, uint32_t_val);1035 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1036 svread_hor_za16_m(svbfloat16_t_val, svbool_t_val, 1, uint32_t_val);1037 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1038 svread_hor_za16_m(svfloat16_t_val, svbool_t_val, 1, uint32_t_val);1039 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1040 svread_hor_za16_m(svint16_t_val, svbool_t_val, 1, uint32_t_val);1041 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1042 svread_hor_za16_m(svuint16_t_val, svbool_t_val, 1, uint32_t_val);1043 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1044 svread_hor_za16_s16_m(svint16_t_val, svbool_t_val, 1, uint32_t_val);1045 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1046 svread_hor_za16_u16_m(svuint16_t_val, svbool_t_val, 1, uint32_t_val);1047 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1048 svread_hor_za32_f32_m(svfloat32_t_val, svbool_t_val, 2, uint32_t_val);1049 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1050 svread_hor_za32_m(svfloat32_t_val, svbool_t_val, 2, uint32_t_val);1051 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1052 svread_hor_za32_m(svint32_t_val, svbool_t_val, 2, uint32_t_val);1053 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1054 svread_hor_za32_m(svuint32_t_val, svbool_t_val, 2, uint32_t_val);1055 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1056 svread_hor_za32_s32_m(svint32_t_val, svbool_t_val, 2, uint32_t_val);1057 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1058 svread_hor_za32_u32_m(svuint32_t_val, svbool_t_val, 2, uint32_t_val);1059 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1060 svread_hor_za64_f64_m(svfloat64_t_val, svbool_t_val, 2, uint32_t_val);1061 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1062 svread_hor_za64_m(svfloat64_t_val, svbool_t_val, 2, uint32_t_val);1063 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1064 svread_hor_za64_m(svint64_t_val, svbool_t_val, 2, uint32_t_val);1065 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1066 svread_hor_za64_m(svuint64_t_val, svbool_t_val, 2, uint32_t_val);1067 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1068 svread_hor_za64_s64_m(svint64_t_val, svbool_t_val, 2, uint32_t_val);1069 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1070 svread_hor_za64_u64_m(svuint64_t_val, svbool_t_val, 2, uint32_t_val);1071 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1072 svread_hor_za128_bf16_m(svbfloat16_t_val, svbool_t_val, 2, uint32_t_val);1073 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1074 svread_hor_za128_f16_m(svfloat16_t_val, svbool_t_val, 2, uint32_t_val);1075 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1076 svread_hor_za128_f32_m(svfloat32_t_val, svbool_t_val, 2, uint32_t_val);1077 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1078 svread_hor_za128_f64_m(svfloat64_t_val, svbool_t_val, 2, uint32_t_val);1079 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1080 svread_hor_za128_m(svbfloat16_t_val, svbool_t_val, 2, uint32_t_val);1081 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1082 svread_hor_za128_m(svfloat16_t_val, svbool_t_val, 2, uint32_t_val);1083 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1084 svread_hor_za128_m(svfloat32_t_val, svbool_t_val, 2, uint32_t_val);1085 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1086 svread_hor_za128_m(svfloat64_t_val, svbool_t_val, 2, uint32_t_val);1087 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1088 svread_hor_za128_m(svint8_t_val, svbool_t_val, 2, uint32_t_val);1089 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1090 svread_hor_za128_m(svint16_t_val, svbool_t_val, 2, uint32_t_val);1091 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1092 svread_hor_za128_m(svint32_t_val, svbool_t_val, 2, uint32_t_val);1093 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1094 svread_hor_za128_m(svint64_t_val, svbool_t_val, 2, uint32_t_val);1095 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1096 svread_hor_za128_m(svmfloat8_t_val, svbool_t_val, 2, uint32_t_val);1097 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1098 svread_hor_za128_m(svuint8_t_val, svbool_t_val, 2, uint32_t_val);1099 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1100 svread_hor_za128_m(svuint16_t_val, svbool_t_val, 2, uint32_t_val);1101 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1102 svread_hor_za128_m(svuint32_t_val, svbool_t_val, 2, uint32_t_val);1103 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1104 svread_hor_za128_m(svuint64_t_val, svbool_t_val, 2, uint32_t_val);1105 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1106 svread_hor_za128_mf8_m(svmfloat8_t_val, svbool_t_val, 2, uint32_t_val);1107 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1108 svread_hor_za128_s8_m(svint8_t_val, svbool_t_val, 2, uint32_t_val);1109 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1110 svread_hor_za128_s16_m(svint16_t_val, svbool_t_val, 2, uint32_t_val);1111 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1112 svread_hor_za128_s32_m(svint32_t_val, svbool_t_val, 2, uint32_t_val);1113 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1114 svread_hor_za128_s64_m(svint64_t_val, svbool_t_val, 2, uint32_t_val);1115 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1116 svread_hor_za128_u8_m(svuint8_t_val, svbool_t_val, 2, uint32_t_val);1117 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1118 svread_hor_za128_u16_m(svuint16_t_val, svbool_t_val, 2, uint32_t_val);1119 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1120 svread_hor_za128_u32_m(svuint32_t_val, svbool_t_val, 2, uint32_t_val);1121 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1122 svread_hor_za128_u64_m(svuint64_t_val, svbool_t_val, 2, uint32_t_val);1123 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1124 svread_ver_za8_m(svint8_t_val, svbool_t_val, 0, uint32_t_val);1125 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1126 svread_ver_za8_m(svmfloat8_t_val, svbool_t_val, 0, uint32_t_val);1127 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1128 svread_ver_za8_m(svuint8_t_val, svbool_t_val, 0, uint32_t_val);1129 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1130 svread_ver_za8_mf8_m(svmfloat8_t_val, svbool_t_val, 0, uint32_t_val);1131 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1132 svread_ver_za8_s8_m(svint8_t_val, svbool_t_val, 0, uint32_t_val);1133 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1134 svread_ver_za8_u8_m(svuint8_t_val, svbool_t_val, 0, uint32_t_val);1135 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1136 svread_ver_za16_bf16_m(svbfloat16_t_val, svbool_t_val, 1, uint32_t_val);1137 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1138 svread_ver_za16_f16_m(svfloat16_t_val, svbool_t_val, 1, uint32_t_val);1139 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1140 svread_ver_za16_m(svbfloat16_t_val, svbool_t_val, 1, uint32_t_val);1141 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1142 svread_ver_za16_m(svfloat16_t_val, svbool_t_val, 1, uint32_t_val);1143 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1144 svread_ver_za16_m(svint16_t_val, svbool_t_val, 1, uint32_t_val);1145 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1146 svread_ver_za16_m(svuint16_t_val, svbool_t_val, 1, uint32_t_val);1147 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1148 svread_ver_za16_s16_m(svint16_t_val, svbool_t_val, 1, uint32_t_val);1149 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1150 svread_ver_za16_u16_m(svuint16_t_val, svbool_t_val, 1, uint32_t_val);1151 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1152 svread_ver_za32_f32_m(svfloat32_t_val, svbool_t_val, 2, uint32_t_val);1153 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1154 svread_ver_za32_m(svfloat32_t_val, svbool_t_val, 2, uint32_t_val);1155 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1156 svread_ver_za32_m(svint32_t_val, svbool_t_val, 2, uint32_t_val);1157 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1158 svread_ver_za32_m(svuint32_t_val, svbool_t_val, 2, uint32_t_val);1159 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1160 svread_ver_za32_s32_m(svint32_t_val, svbool_t_val, 2, uint32_t_val);1161 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1162 svread_ver_za32_u32_m(svuint32_t_val, svbool_t_val, 2, uint32_t_val);1163 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1164 svread_ver_za64_f64_m(svfloat64_t_val, svbool_t_val, 2, uint32_t_val);1165 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1166 svread_ver_za64_m(svfloat64_t_val, svbool_t_val, 2, uint32_t_val);1167 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1168 svread_ver_za64_m(svint64_t_val, svbool_t_val, 2, uint32_t_val);1169 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1170 svread_ver_za64_m(svuint64_t_val, svbool_t_val, 2, uint32_t_val);1171 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1172 svread_ver_za64_s64_m(svint64_t_val, svbool_t_val, 2, uint32_t_val);1173 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1174 svread_ver_za64_u64_m(svuint64_t_val, svbool_t_val, 2, uint32_t_val);1175 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1176 svread_ver_za128_bf16_m(svbfloat16_t_val, svbool_t_val, 2, uint32_t_val);1177 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1178 svread_ver_za128_f16_m(svfloat16_t_val, svbool_t_val, 2, uint32_t_val);1179 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1180 svread_ver_za128_f32_m(svfloat32_t_val, svbool_t_val, 2, uint32_t_val);1181 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1182 svread_ver_za128_f64_m(svfloat64_t_val, svbool_t_val, 2, uint32_t_val);1183 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1184 svread_ver_za128_m(svbfloat16_t_val, svbool_t_val, 2, uint32_t_val);1185 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1186 svread_ver_za128_m(svfloat16_t_val, svbool_t_val, 2, uint32_t_val);1187 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1188 svread_ver_za128_m(svfloat32_t_val, svbool_t_val, 2, uint32_t_val);1189 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1190 svread_ver_za128_m(svfloat64_t_val, svbool_t_val, 2, uint32_t_val);1191 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1192 svread_ver_za128_m(svint8_t_val, svbool_t_val, 2, uint32_t_val);1193 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1194 svread_ver_za128_m(svint16_t_val, svbool_t_val, 2, uint32_t_val);1195 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1196 svread_ver_za128_m(svint32_t_val, svbool_t_val, 2, uint32_t_val);1197 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1198 svread_ver_za128_m(svint64_t_val, svbool_t_val, 2, uint32_t_val);1199 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1200 svread_ver_za128_m(svmfloat8_t_val, svbool_t_val, 2, uint32_t_val);1201 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1202 svread_ver_za128_m(svuint8_t_val, svbool_t_val, 2, uint32_t_val);1203 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1204 svread_ver_za128_m(svuint16_t_val, svbool_t_val, 2, uint32_t_val);1205 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1206 svread_ver_za128_m(svuint32_t_val, svbool_t_val, 2, uint32_t_val);1207 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1208 svread_ver_za128_m(svuint64_t_val, svbool_t_val, 2, uint32_t_val);1209 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1210 svread_ver_za128_mf8_m(svmfloat8_t_val, svbool_t_val, 2, uint32_t_val);1211 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1212 svread_ver_za128_s8_m(svint8_t_val, svbool_t_val, 2, uint32_t_val);1213 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1214 svread_ver_za128_s16_m(svint16_t_val, svbool_t_val, 2, uint32_t_val);1215 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1216 svread_ver_za128_s32_m(svint32_t_val, svbool_t_val, 2, uint32_t_val);1217 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1218 svread_ver_za128_s64_m(svint64_t_val, svbool_t_val, 2, uint32_t_val);1219 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1220 svread_ver_za128_u8_m(svuint8_t_val, svbool_t_val, 2, uint32_t_val);1221 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1222 svread_ver_za128_u16_m(svuint16_t_val, svbool_t_val, 2, uint32_t_val);1223 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1224 svread_ver_za128_u32_m(svuint32_t_val, svbool_t_val, 2, uint32_t_val);1225 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1226 svread_ver_za128_u64_m(svuint64_t_val, svbool_t_val, 2, uint32_t_val);1227 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1228 svst1_hor_vnum_za8(0, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);1229 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1230 svst1_hor_vnum_za16(1, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);1231 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1232 svst1_hor_vnum_za32(2, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);1233 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1234 svst1_hor_vnum_za64(2, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);1235 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1236 svst1_hor_vnum_za128(2, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);1237 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1238 svst1_hor_za8(0, uint32_t_val, svbool_t_val, void_ptr_val);1239 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1240 svst1_hor_za16(1, uint32_t_val, svbool_t_val, void_ptr_val);1241 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1242 svst1_hor_za32(2, uint32_t_val, svbool_t_val, void_ptr_val);1243 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1244 svst1_hor_za64(2, uint32_t_val, svbool_t_val, void_ptr_val);1245 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1246 svst1_hor_za128(2, uint32_t_val, svbool_t_val, void_ptr_val);1247 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1248 svst1_ver_vnum_za8(0, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);1249 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1250 svst1_ver_vnum_za16(1, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);1251 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1252 svst1_ver_vnum_za32(2, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);1253 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1254 svst1_ver_vnum_za64(2, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);1255 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1256 svst1_ver_vnum_za128(2, uint32_t_val, svbool_t_val, void_ptr_val, int64_t_val);1257 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1258 svst1_ver_za8(0, uint32_t_val, svbool_t_val, void_ptr_val);1259 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1260 svst1_ver_za16(1, uint32_t_val, svbool_t_val, void_ptr_val);1261 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1262 svst1_ver_za32(2, uint32_t_val, svbool_t_val, void_ptr_val);1263 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1264 svst1_ver_za64(2, uint32_t_val, svbool_t_val, void_ptr_val);1265 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1266 svst1_ver_za128(2, uint32_t_val, svbool_t_val, void_ptr_val);1267 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1268 svsumopa_za32_m(2, svbool_t_val, svbool_t_val, svint8_t_val, svuint8_t_val);1269 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1270 svsumopa_za32_s8_m(2, svbool_t_val, svbool_t_val, svint8_t_val, svuint8_t_val);1271 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1272 svsumops_za32_m(2, svbool_t_val, svbool_t_val, svint8_t_val, svuint8_t_val);1273 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1274 svsumops_za32_s8_m(2, svbool_t_val, svbool_t_val, svint8_t_val, svuint8_t_val);1275 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1276 svusmopa_za32_m(2, svbool_t_val, svbool_t_val, svuint8_t_val, svint8_t_val);1277 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1278 svusmopa_za32_u8_m(2, svbool_t_val, svbool_t_val, svuint8_t_val, svint8_t_val);1279 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1280 svusmops_za32_m(2, svbool_t_val, svbool_t_val, svuint8_t_val, svint8_t_val);1281 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1282 svusmops_za32_u8_m(2, svbool_t_val, svbool_t_val, svuint8_t_val, svint8_t_val);1283 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1284 svwrite_hor_za8_m(0, uint32_t_val, svbool_t_val, svint8_t_val);1285 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1286 svwrite_hor_za8_m(0, uint32_t_val, svbool_t_val, svmfloat8_t_val);1287 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1288 svwrite_hor_za8_m(0, uint32_t_val, svbool_t_val, svuint8_t_val);1289 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1290 svwrite_hor_za8_mf8_m(0, uint32_t_val, svbool_t_val, svmfloat8_t_val);1291 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1292 svwrite_hor_za8_s8_m(0, uint32_t_val, svbool_t_val, svint8_t_val);1293 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1294 svwrite_hor_za8_u8_m(0, uint32_t_val, svbool_t_val, svuint8_t_val);1295 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1296 svwrite_hor_za16_bf16_m(1, uint32_t_val, svbool_t_val, svbfloat16_t_val);1297 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1298 svwrite_hor_za16_f16_m(1, uint32_t_val, svbool_t_val, svfloat16_t_val);1299 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1300 svwrite_hor_za16_m(1, uint32_t_val, svbool_t_val, svbfloat16_t_val);1301 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1302 svwrite_hor_za16_m(1, uint32_t_val, svbool_t_val, svfloat16_t_val);1303 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1304 svwrite_hor_za16_m(1, uint32_t_val, svbool_t_val, svint16_t_val);1305 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1306 svwrite_hor_za16_m(1, uint32_t_val, svbool_t_val, svuint16_t_val);1307 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1308 svwrite_hor_za16_s16_m(1, uint32_t_val, svbool_t_val, svint16_t_val);1309 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1310 svwrite_hor_za16_u16_m(1, uint32_t_val, svbool_t_val, svuint16_t_val);1311 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1312 svwrite_hor_za32_f32_m(2, uint32_t_val, svbool_t_val, svfloat32_t_val);1313 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1314 svwrite_hor_za32_m(2, uint32_t_val, svbool_t_val, svfloat32_t_val);1315 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1316 svwrite_hor_za32_m(2, uint32_t_val, svbool_t_val, svint32_t_val);1317 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1318 svwrite_hor_za32_m(2, uint32_t_val, svbool_t_val, svuint32_t_val);1319 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1320 svwrite_hor_za32_s32_m(2, uint32_t_val, svbool_t_val, svint32_t_val);1321 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1322 svwrite_hor_za32_u32_m(2, uint32_t_val, svbool_t_val, svuint32_t_val);1323 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1324 svwrite_hor_za64_f64_m(2, uint32_t_val, svbool_t_val, svfloat64_t_val);1325 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1326 svwrite_hor_za64_m(2, uint32_t_val, svbool_t_val, svfloat64_t_val);1327 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1328 svwrite_hor_za64_m(2, uint32_t_val, svbool_t_val, svint64_t_val);1329 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1330 svwrite_hor_za64_m(2, uint32_t_val, svbool_t_val, svuint64_t_val);1331 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1332 svwrite_hor_za64_s64_m(2, uint32_t_val, svbool_t_val, svint64_t_val);1333 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1334 svwrite_hor_za64_u64_m(2, uint32_t_val, svbool_t_val, svuint64_t_val);1335 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1336 svwrite_hor_za128_bf16_m(2, uint32_t_val, svbool_t_val, svbfloat16_t_val);1337 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1338 svwrite_hor_za128_f16_m(2, uint32_t_val, svbool_t_val, svfloat16_t_val);1339 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1340 svwrite_hor_za128_f32_m(2, uint32_t_val, svbool_t_val, svfloat32_t_val);1341 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1342 svwrite_hor_za128_f64_m(2, uint32_t_val, svbool_t_val, svfloat64_t_val);1343 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1344 svwrite_hor_za128_m(2, uint32_t_val, svbool_t_val, svbfloat16_t_val);1345 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1346 svwrite_hor_za128_m(2, uint32_t_val, svbool_t_val, svfloat16_t_val);1347 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1348 svwrite_hor_za128_m(2, uint32_t_val, svbool_t_val, svfloat32_t_val);1349 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1350 svwrite_hor_za128_m(2, uint32_t_val, svbool_t_val, svfloat64_t_val);1351 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1352 svwrite_hor_za128_m(2, uint32_t_val, svbool_t_val, svint8_t_val);1353 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1354 svwrite_hor_za128_m(2, uint32_t_val, svbool_t_val, svint16_t_val);1355 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1356 svwrite_hor_za128_m(2, uint32_t_val, svbool_t_val, svint32_t_val);1357 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1358 svwrite_hor_za128_m(2, uint32_t_val, svbool_t_val, svint64_t_val);1359 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1360 svwrite_hor_za128_m(2, uint32_t_val, svbool_t_val, svmfloat8_t_val);1361 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1362 svwrite_hor_za128_m(2, uint32_t_val, svbool_t_val, svuint8_t_val);1363 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1364 svwrite_hor_za128_m(2, uint32_t_val, svbool_t_val, svuint16_t_val);1365 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1366 svwrite_hor_za128_m(2, uint32_t_val, svbool_t_val, svuint32_t_val);1367 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1368 svwrite_hor_za128_m(2, uint32_t_val, svbool_t_val, svuint64_t_val);1369 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1370 svwrite_hor_za128_mf8_m(2, uint32_t_val, svbool_t_val, svmfloat8_t_val);1371 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1372 svwrite_hor_za128_s8_m(2, uint32_t_val, svbool_t_val, svint8_t_val);1373 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1374 svwrite_hor_za128_s16_m(2, uint32_t_val, svbool_t_val, svint16_t_val);1375 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1376 svwrite_hor_za128_s32_m(2, uint32_t_val, svbool_t_val, svint32_t_val);1377 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1378 svwrite_hor_za128_s64_m(2, uint32_t_val, svbool_t_val, svint64_t_val);1379 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1380 svwrite_hor_za128_u8_m(2, uint32_t_val, svbool_t_val, svuint8_t_val);1381 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1382 svwrite_hor_za128_u16_m(2, uint32_t_val, svbool_t_val, svuint16_t_val);1383 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1384 svwrite_hor_za128_u32_m(2, uint32_t_val, svbool_t_val, svuint32_t_val);1385 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1386 svwrite_hor_za128_u64_m(2, uint32_t_val, svbool_t_val, svuint64_t_val);1387 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1388 svwrite_ver_za8_m(0, uint32_t_val, svbool_t_val, svint8_t_val);1389 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1390 svwrite_ver_za8_m(0, uint32_t_val, svbool_t_val, svmfloat8_t_val);1391 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1392 svwrite_ver_za8_m(0, uint32_t_val, svbool_t_val, svuint8_t_val);1393 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1394 svwrite_ver_za8_mf8_m(0, uint32_t_val, svbool_t_val, svmfloat8_t_val);1395 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1396 svwrite_ver_za8_s8_m(0, uint32_t_val, svbool_t_val, svint8_t_val);1397 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1398 svwrite_ver_za8_u8_m(0, uint32_t_val, svbool_t_val, svuint8_t_val);1399 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1400 svwrite_ver_za16_bf16_m(1, uint32_t_val, svbool_t_val, svbfloat16_t_val);1401 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1402 svwrite_ver_za16_f16_m(1, uint32_t_val, svbool_t_val, svfloat16_t_val);1403 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1404 svwrite_ver_za16_m(1, uint32_t_val, svbool_t_val, svbfloat16_t_val);1405 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1406 svwrite_ver_za16_m(1, uint32_t_val, svbool_t_val, svfloat16_t_val);1407 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1408 svwrite_ver_za16_m(1, uint32_t_val, svbool_t_val, svint16_t_val);1409 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1410 svwrite_ver_za16_m(1, uint32_t_val, svbool_t_val, svuint16_t_val);1411 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1412 svwrite_ver_za16_s16_m(1, uint32_t_val, svbool_t_val, svint16_t_val);1413 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1414 svwrite_ver_za16_u16_m(1, uint32_t_val, svbool_t_val, svuint16_t_val);1415 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1416 svwrite_ver_za32_f32_m(2, uint32_t_val, svbool_t_val, svfloat32_t_val);1417 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1418 svwrite_ver_za32_m(2, uint32_t_val, svbool_t_val, svfloat32_t_val);1419 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1420 svwrite_ver_za32_m(2, uint32_t_val, svbool_t_val, svint32_t_val);1421 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1422 svwrite_ver_za32_m(2, uint32_t_val, svbool_t_val, svuint32_t_val);1423 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1424 svwrite_ver_za32_s32_m(2, uint32_t_val, svbool_t_val, svint32_t_val);1425 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1426 svwrite_ver_za32_u32_m(2, uint32_t_val, svbool_t_val, svuint32_t_val);1427 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1428 svwrite_ver_za64_f64_m(2, uint32_t_val, svbool_t_val, svfloat64_t_val);1429 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1430 svwrite_ver_za64_m(2, uint32_t_val, svbool_t_val, svfloat64_t_val);1431 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1432 svwrite_ver_za64_m(2, uint32_t_val, svbool_t_val, svint64_t_val);1433 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1434 svwrite_ver_za64_m(2, uint32_t_val, svbool_t_val, svuint64_t_val);1435 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1436 svwrite_ver_za64_s64_m(2, uint32_t_val, svbool_t_val, svint64_t_val);1437 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1438 svwrite_ver_za64_u64_m(2, uint32_t_val, svbool_t_val, svuint64_t_val);1439 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1440 svwrite_ver_za128_bf16_m(2, uint32_t_val, svbool_t_val, svbfloat16_t_val);1441 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1442 svwrite_ver_za128_f16_m(2, uint32_t_val, svbool_t_val, svfloat16_t_val);1443 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1444 svwrite_ver_za128_f32_m(2, uint32_t_val, svbool_t_val, svfloat32_t_val);1445 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1446 svwrite_ver_za128_f64_m(2, uint32_t_val, svbool_t_val, svfloat64_t_val);1447 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1448 svwrite_ver_za128_m(2, uint32_t_val, svbool_t_val, svbfloat16_t_val);1449 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1450 svwrite_ver_za128_m(2, uint32_t_val, svbool_t_val, svfloat16_t_val);1451 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1452 svwrite_ver_za128_m(2, uint32_t_val, svbool_t_val, svfloat32_t_val);1453 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1454 svwrite_ver_za128_m(2, uint32_t_val, svbool_t_val, svfloat64_t_val);1455 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1456 svwrite_ver_za128_m(2, uint32_t_val, svbool_t_val, svint8_t_val);1457 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1458 svwrite_ver_za128_m(2, uint32_t_val, svbool_t_val, svint16_t_val);1459 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1460 svwrite_ver_za128_m(2, uint32_t_val, svbool_t_val, svint32_t_val);1461 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1462 svwrite_ver_za128_m(2, uint32_t_val, svbool_t_val, svint64_t_val);1463 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1464 svwrite_ver_za128_m(2, uint32_t_val, svbool_t_val, svmfloat8_t_val);1465 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1466 svwrite_ver_za128_m(2, uint32_t_val, svbool_t_val, svuint8_t_val);1467 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1468 svwrite_ver_za128_m(2, uint32_t_val, svbool_t_val, svuint16_t_val);1469 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1470 svwrite_ver_za128_m(2, uint32_t_val, svbool_t_val, svuint32_t_val);1471 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1472 svwrite_ver_za128_m(2, uint32_t_val, svbool_t_val, svuint64_t_val);1473 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1474 svwrite_ver_za128_mf8_m(2, uint32_t_val, svbool_t_val, svmfloat8_t_val);1475 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1476 svwrite_ver_za128_s8_m(2, uint32_t_val, svbool_t_val, svint8_t_val);1477 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1478 svwrite_ver_za128_s16_m(2, uint32_t_val, svbool_t_val, svint16_t_val);1479 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1480 svwrite_ver_za128_s32_m(2, uint32_t_val, svbool_t_val, svint32_t_val);1481 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1482 svwrite_ver_za128_s64_m(2, uint32_t_val, svbool_t_val, svint64_t_val);1483 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1484 svwrite_ver_za128_u8_m(2, uint32_t_val, svbool_t_val, svuint8_t_val);1485 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1486 svwrite_ver_za128_u16_m(2, uint32_t_val, svbool_t_val, svuint16_t_val);1487 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1488 svwrite_ver_za128_u32_m(2, uint32_t_val, svbool_t_val, svuint32_t_val);1489 // streaming-guard-error@+1 {{builtin can only be called from a streaming function}}1490 svwrite_ver_za128_u64_m(2, uint32_t_val, svbool_t_val, svuint64_t_val);1491}1492