// NOTE: File has been autogenerated by utils/aarch64_builtins_test_generator.py
// RUN: %clang_cc1 %s -fsyntax-only -triple aarch64-none-linux-gnu -target-feature +sme -target-feature +sve -target-feature +sve2p1 -verify=guard

// REQUIRES: aarch64-registered-target

#include <arm_sve.h>

// Properties: guard="sve,sve2p1" streaming_guard="" flags=""

void test(void) {
  bfloat16_t * bfloat16_t_ptr_val;
  float16_t * float16_t_ptr_val;
  float32_t * float32_t_ptr_val;
  float64_t * float64_t_ptr_val;
  int8_t * int8_t_ptr_val;
  int16_t * int16_t_ptr_val;
  int32_t * int32_t_ptr_val;
  int64_t * int64_t_ptr_val;
  int64_t int64_t_val;
  mfloat8_t * mfloat8_t_ptr_val;
  svbfloat16_t svbfloat16_t_val;
  svbool_t svbool_t_val;
  svfloat16_t svfloat16_t_val;
  svfloat32_t svfloat32_t_val;
  svfloat64_t svfloat64_t_val;
  svint8_t svint8_t_val;
  svint16_t svint16_t_val;
  svint32_t svint32_t_val;
  svint64_t svint64_t_val;
  svmfloat8_t svmfloat8_t_val;
  svuint8_t svuint8_t_val;
  svuint16_t svuint16_t_val;
  svuint32_t svuint32_t_val;
  svuint64_t svuint64_t_val;
  uint8_t * uint8_t_ptr_val;
  uint16_t * uint16_t_ptr_val;
  uint32_t * uint32_t_ptr_val;
  uint64_t * uint64_t_ptr_val;

  svld1q_gather_bf16(svbool_t_val, svuint64_t_val);
  svld1q_gather_f16(svbool_t_val, svuint64_t_val);
  svld1q_gather_f32(svbool_t_val, svuint64_t_val);
  svld1q_gather_f64(svbool_t_val, svuint64_t_val);
  svld1q_gather_index(svbool_t_val, bfloat16_t_ptr_val, svuint64_t_val);
  svld1q_gather_index(svbool_t_val, float16_t_ptr_val, svuint64_t_val);
  svld1q_gather_index(svbool_t_val, float32_t_ptr_val, svuint64_t_val);
  svld1q_gather_index(svbool_t_val, float64_t_ptr_val, svuint64_t_val);
  svld1q_gather_index(svbool_t_val, int16_t_ptr_val, svuint64_t_val);
  svld1q_gather_index(svbool_t_val, int32_t_ptr_val, svuint64_t_val);
  svld1q_gather_index(svbool_t_val, int64_t_ptr_val, svuint64_t_val);
  svld1q_gather_index(svbool_t_val, uint16_t_ptr_val, svuint64_t_val);
  svld1q_gather_index(svbool_t_val, uint32_t_ptr_val, svuint64_t_val);
  svld1q_gather_index(svbool_t_val, uint64_t_ptr_val, svuint64_t_val);
  svld1q_gather_index_bf16(svbool_t_val, svuint64_t_val, int64_t_val);
  svld1q_gather_index_f16(svbool_t_val, svuint64_t_val, int64_t_val);
  svld1q_gather_index_f32(svbool_t_val, svuint64_t_val, int64_t_val);
  svld1q_gather_index_f64(svbool_t_val, svuint64_t_val, int64_t_val);
  svld1q_gather_index_s16(svbool_t_val, svuint64_t_val, int64_t_val);
  svld1q_gather_index_s32(svbool_t_val, svuint64_t_val, int64_t_val);
  svld1q_gather_index_s64(svbool_t_val, svuint64_t_val, int64_t_val);
  svld1q_gather_index_u16(svbool_t_val, svuint64_t_val, int64_t_val);
  svld1q_gather_index_u32(svbool_t_val, svuint64_t_val, int64_t_val);
  svld1q_gather_index_u64(svbool_t_val, svuint64_t_val, int64_t_val);
  svld1q_gather_mf8(svbool_t_val, svuint64_t_val);
  svld1q_gather_offset(svbool_t_val, bfloat16_t_ptr_val, svuint64_t_val);
  svld1q_gather_offset(svbool_t_val, float16_t_ptr_val, svuint64_t_val);
  svld1q_gather_offset(svbool_t_val, float32_t_ptr_val, svuint64_t_val);
  svld1q_gather_offset(svbool_t_val, float64_t_ptr_val, svuint64_t_val);
  svld1q_gather_offset(svbool_t_val, int8_t_ptr_val, svuint64_t_val);
  svld1q_gather_offset(svbool_t_val, int16_t_ptr_val, svuint64_t_val);
  svld1q_gather_offset(svbool_t_val, int32_t_ptr_val, svuint64_t_val);
  svld1q_gather_offset(svbool_t_val, int64_t_ptr_val, svuint64_t_val);
  svld1q_gather_offset(svbool_t_val, mfloat8_t_ptr_val, svuint64_t_val);
  svld1q_gather_offset(svbool_t_val, uint8_t_ptr_val, svuint64_t_val);
  svld1q_gather_offset(svbool_t_val, uint16_t_ptr_val, svuint64_t_val);
  svld1q_gather_offset(svbool_t_val, uint32_t_ptr_val, svuint64_t_val);
  svld1q_gather_offset(svbool_t_val, uint64_t_ptr_val, svuint64_t_val);
  svld1q_gather_offset_bf16(svbool_t_val, svuint64_t_val, int64_t_val);
  svld1q_gather_offset_f16(svbool_t_val, svuint64_t_val, int64_t_val);
  svld1q_gather_offset_f32(svbool_t_val, svuint64_t_val, int64_t_val);
  svld1q_gather_offset_f64(svbool_t_val, svuint64_t_val, int64_t_val);
  svld1q_gather_offset_mf8(svbool_t_val, svuint64_t_val, int64_t_val);
  svld1q_gather_offset_s8(svbool_t_val, svuint64_t_val, int64_t_val);
  svld1q_gather_offset_s16(svbool_t_val, svuint64_t_val, int64_t_val);
  svld1q_gather_offset_s32(svbool_t_val, svuint64_t_val, int64_t_val);
  svld1q_gather_offset_s64(svbool_t_val, svuint64_t_val, int64_t_val);
  svld1q_gather_offset_u8(svbool_t_val, svuint64_t_val, int64_t_val);
  svld1q_gather_offset_u16(svbool_t_val, svuint64_t_val, int64_t_val);
  svld1q_gather_offset_u32(svbool_t_val, svuint64_t_val, int64_t_val);
  svld1q_gather_offset_u64(svbool_t_val, svuint64_t_val, int64_t_val);
  svld1q_gather_s8(svbool_t_val, svuint64_t_val);
  svld1q_gather_s16(svbool_t_val, svuint64_t_val);
  svld1q_gather_s32(svbool_t_val, svuint64_t_val);
  svld1q_gather_s64(svbool_t_val, svuint64_t_val);
  svld1q_gather_u8(svbool_t_val, svuint64_t_val);
  svld1q_gather_u16(svbool_t_val, svuint64_t_val);
  svld1q_gather_u32(svbool_t_val, svuint64_t_val);
  svld1q_gather_u64(svbool_t_val, svuint64_t_val);
  svld1q_gather_u64base_bf16(svbool_t_val, svuint64_t_val);
  svld1q_gather_u64base_f16(svbool_t_val, svuint64_t_val);
  svld1q_gather_u64base_f32(svbool_t_val, svuint64_t_val);
  svld1q_gather_u64base_f64(svbool_t_val, svuint64_t_val);
  svld1q_gather_u64base_index_bf16(svbool_t_val, svuint64_t_val, int64_t_val);
  svld1q_gather_u64base_index_f16(svbool_t_val, svuint64_t_val, int64_t_val);
  svld1q_gather_u64base_index_f32(svbool_t_val, svuint64_t_val, int64_t_val);
  svld1q_gather_u64base_index_f64(svbool_t_val, svuint64_t_val, int64_t_val);
  svld1q_gather_u64base_index_s16(svbool_t_val, svuint64_t_val, int64_t_val);
  svld1q_gather_u64base_index_s32(svbool_t_val, svuint64_t_val, int64_t_val);
  svld1q_gather_u64base_index_s64(svbool_t_val, svuint64_t_val, int64_t_val);
  svld1q_gather_u64base_index_u16(svbool_t_val, svuint64_t_val, int64_t_val);
  svld1q_gather_u64base_index_u32(svbool_t_val, svuint64_t_val, int64_t_val);
  svld1q_gather_u64base_index_u64(svbool_t_val, svuint64_t_val, int64_t_val);
  svld1q_gather_u64base_mf8(svbool_t_val, svuint64_t_val);
  svld1q_gather_u64base_offset_bf16(svbool_t_val, svuint64_t_val, int64_t_val);
  svld1q_gather_u64base_offset_f16(svbool_t_val, svuint64_t_val, int64_t_val);
  svld1q_gather_u64base_offset_f32(svbool_t_val, svuint64_t_val, int64_t_val);
  svld1q_gather_u64base_offset_f64(svbool_t_val, svuint64_t_val, int64_t_val);
  svld1q_gather_u64base_offset_mf8(svbool_t_val, svuint64_t_val, int64_t_val);
  svld1q_gather_u64base_offset_s8(svbool_t_val, svuint64_t_val, int64_t_val);
  svld1q_gather_u64base_offset_s16(svbool_t_val, svuint64_t_val, int64_t_val);
  svld1q_gather_u64base_offset_s32(svbool_t_val, svuint64_t_val, int64_t_val);
  svld1q_gather_u64base_offset_s64(svbool_t_val, svuint64_t_val, int64_t_val);
  svld1q_gather_u64base_offset_u8(svbool_t_val, svuint64_t_val, int64_t_val);
  svld1q_gather_u64base_offset_u16(svbool_t_val, svuint64_t_val, int64_t_val);
  svld1q_gather_u64base_offset_u32(svbool_t_val, svuint64_t_val, int64_t_val);
  svld1q_gather_u64base_offset_u64(svbool_t_val, svuint64_t_val, int64_t_val);
  svld1q_gather_u64base_s8(svbool_t_val, svuint64_t_val);
  svld1q_gather_u64base_s16(svbool_t_val, svuint64_t_val);
  svld1q_gather_u64base_s32(svbool_t_val, svuint64_t_val);
  svld1q_gather_u64base_s64(svbool_t_val, svuint64_t_val);
  svld1q_gather_u64base_u8(svbool_t_val, svuint64_t_val);
  svld1q_gather_u64base_u16(svbool_t_val, svuint64_t_val);
  svld1q_gather_u64base_u32(svbool_t_val, svuint64_t_val);
  svld1q_gather_u64base_u64(svbool_t_val, svuint64_t_val);
  svld1q_gather_u64index_bf16(svbool_t_val, bfloat16_t_ptr_val, svuint64_t_val);
  svld1q_gather_u64index_f16(svbool_t_val, float16_t_ptr_val, svuint64_t_val);
  svld1q_gather_u64index_f32(svbool_t_val, float32_t_ptr_val, svuint64_t_val);
  svld1q_gather_u64index_f64(svbool_t_val, float64_t_ptr_val, svuint64_t_val);
  svld1q_gather_u64index_s16(svbool_t_val, int16_t_ptr_val, svuint64_t_val);
  svld1q_gather_u64index_s32(svbool_t_val, int32_t_ptr_val, svuint64_t_val);
  svld1q_gather_u64index_s64(svbool_t_val, int64_t_ptr_val, svuint64_t_val);
  svld1q_gather_u64index_u16(svbool_t_val, uint16_t_ptr_val, svuint64_t_val);
  svld1q_gather_u64index_u32(svbool_t_val, uint32_t_ptr_val, svuint64_t_val);
  svld1q_gather_u64index_u64(svbool_t_val, uint64_t_ptr_val, svuint64_t_val);
  svld1q_gather_u64offset_bf16(svbool_t_val, bfloat16_t_ptr_val, svuint64_t_val);
  svld1q_gather_u64offset_f16(svbool_t_val, float16_t_ptr_val, svuint64_t_val);
  svld1q_gather_u64offset_f32(svbool_t_val, float32_t_ptr_val, svuint64_t_val);
  svld1q_gather_u64offset_f64(svbool_t_val, float64_t_ptr_val, svuint64_t_val);
  svld1q_gather_u64offset_mf8(svbool_t_val, mfloat8_t_ptr_val, svuint64_t_val);
  svld1q_gather_u64offset_s8(svbool_t_val, int8_t_ptr_val, svuint64_t_val);
  svld1q_gather_u64offset_s16(svbool_t_val, int16_t_ptr_val, svuint64_t_val);
  svld1q_gather_u64offset_s32(svbool_t_val, int32_t_ptr_val, svuint64_t_val);
  svld1q_gather_u64offset_s64(svbool_t_val, int64_t_ptr_val, svuint64_t_val);
  svld1q_gather_u64offset_u8(svbool_t_val, uint8_t_ptr_val, svuint64_t_val);
  svld1q_gather_u64offset_u16(svbool_t_val, uint16_t_ptr_val, svuint64_t_val);
  svld1q_gather_u64offset_u32(svbool_t_val, uint32_t_ptr_val, svuint64_t_val);
  svld1q_gather_u64offset_u64(svbool_t_val, uint64_t_ptr_val, svuint64_t_val);
  svld1udq(svbool_t_val, float64_t_ptr_val);
  svld1udq(svbool_t_val, int64_t_ptr_val);
  svld1udq(svbool_t_val, uint64_t_ptr_val);
  svld1udq_f64(svbool_t_val, float64_t_ptr_val);
  svld1udq_s64(svbool_t_val, int64_t_ptr_val);
  svld1udq_u64(svbool_t_val, uint64_t_ptr_val);
  svld1udq_vnum(svbool_t_val, float64_t_ptr_val, int64_t_val);
  svld1udq_vnum(svbool_t_val, int64_t_ptr_val, int64_t_val);
  svld1udq_vnum(svbool_t_val, uint64_t_ptr_val, int64_t_val);
  svld1udq_vnum_f64(svbool_t_val, float64_t_ptr_val, int64_t_val);
  svld1udq_vnum_s64(svbool_t_val, int64_t_ptr_val, int64_t_val);
  svld1udq_vnum_u64(svbool_t_val, uint64_t_ptr_val, int64_t_val);
  svld1uwq(svbool_t_val, float32_t_ptr_val);
  svld1uwq(svbool_t_val, int32_t_ptr_val);
  svld1uwq(svbool_t_val, uint32_t_ptr_val);
  svld1uwq_f32(svbool_t_val, float32_t_ptr_val);
  svld1uwq_s32(svbool_t_val, int32_t_ptr_val);
  svld1uwq_u32(svbool_t_val, uint32_t_ptr_val);
  svld1uwq_vnum(svbool_t_val, float32_t_ptr_val, int64_t_val);
  svld1uwq_vnum(svbool_t_val, int32_t_ptr_val, int64_t_val);
  svld1uwq_vnum(svbool_t_val, uint32_t_ptr_val, int64_t_val);
  svld1uwq_vnum_f32(svbool_t_val, float32_t_ptr_val, int64_t_val);
  svld1uwq_vnum_s32(svbool_t_val, int32_t_ptr_val, int64_t_val);
  svld1uwq_vnum_u32(svbool_t_val, uint32_t_ptr_val, int64_t_val);
  svst1dq(svbool_t_val, float64_t_ptr_val, svfloat64_t_val);
  svst1dq(svbool_t_val, int64_t_ptr_val, svint64_t_val);
  svst1dq(svbool_t_val, uint64_t_ptr_val, svuint64_t_val);
  svst1dq_f64(svbool_t_val, float64_t_ptr_val, svfloat64_t_val);
  svst1dq_s64(svbool_t_val, int64_t_ptr_val, svint64_t_val);
  svst1dq_u64(svbool_t_val, uint64_t_ptr_val, svuint64_t_val);
  svst1dq_vnum(svbool_t_val, float64_t_ptr_val, int64_t_val, svfloat64_t_val);
  svst1dq_vnum(svbool_t_val, int64_t_ptr_val, int64_t_val, svint64_t_val);
  svst1dq_vnum(svbool_t_val, uint64_t_ptr_val, int64_t_val, svuint64_t_val);
  svst1dq_vnum_f64(svbool_t_val, float64_t_ptr_val, int64_t_val, svfloat64_t_val);
  svst1dq_vnum_s64(svbool_t_val, int64_t_ptr_val, int64_t_val, svint64_t_val);
  svst1dq_vnum_u64(svbool_t_val, uint64_t_ptr_val, int64_t_val, svuint64_t_val);
  svst1q_scatter(svbool_t_val, svuint64_t_val, svbfloat16_t_val);
  svst1q_scatter(svbool_t_val, svuint64_t_val, svfloat16_t_val);
  svst1q_scatter(svbool_t_val, svuint64_t_val, svfloat32_t_val);
  svst1q_scatter(svbool_t_val, svuint64_t_val, svfloat64_t_val);
  svst1q_scatter(svbool_t_val, svuint64_t_val, svint8_t_val);
  svst1q_scatter(svbool_t_val, svuint64_t_val, svint16_t_val);
  svst1q_scatter(svbool_t_val, svuint64_t_val, svint32_t_val);
  svst1q_scatter(svbool_t_val, svuint64_t_val, svint64_t_val);
  svst1q_scatter(svbool_t_val, svuint64_t_val, svmfloat8_t_val);
  svst1q_scatter(svbool_t_val, svuint64_t_val, svuint8_t_val);
  svst1q_scatter(svbool_t_val, svuint64_t_val, svuint16_t_val);
  svst1q_scatter(svbool_t_val, svuint64_t_val, svuint32_t_val);
  svst1q_scatter(svbool_t_val, svuint64_t_val, svuint64_t_val);
  svst1q_scatter_index(svbool_t_val, bfloat16_t_ptr_val, svint64_t_val, svbfloat16_t_val);
  svst1q_scatter_index(svbool_t_val, bfloat16_t_ptr_val, svuint64_t_val, svbfloat16_t_val);
  svst1q_scatter_index(svbool_t_val, float16_t_ptr_val, svint64_t_val, svfloat16_t_val);
  svst1q_scatter_index(svbool_t_val, float16_t_ptr_val, svuint64_t_val, svfloat16_t_val);
  svst1q_scatter_index(svbool_t_val, float32_t_ptr_val, svint64_t_val, svfloat32_t_val);
  svst1q_scatter_index(svbool_t_val, float32_t_ptr_val, svuint64_t_val, svfloat32_t_val);
  svst1q_scatter_index(svbool_t_val, float64_t_ptr_val, svint64_t_val, svfloat64_t_val);
  svst1q_scatter_index(svbool_t_val, float64_t_ptr_val, svuint64_t_val, svfloat64_t_val);
  svst1q_scatter_index(svbool_t_val, int16_t_ptr_val, svint64_t_val, svint16_t_val);
  svst1q_scatter_index(svbool_t_val, int16_t_ptr_val, svuint64_t_val, svint16_t_val);
  svst1q_scatter_index(svbool_t_val, int32_t_ptr_val, svint64_t_val, svint32_t_val);
  svst1q_scatter_index(svbool_t_val, int32_t_ptr_val, svuint64_t_val, svint32_t_val);
  svst1q_scatter_index(svbool_t_val, int64_t_ptr_val, svint64_t_val, svint64_t_val);
  svst1q_scatter_index(svbool_t_val, int64_t_ptr_val, svuint64_t_val, svint64_t_val);
  svst1q_scatter_index(svbool_t_val, svuint64_t_val, int64_t_val, svbfloat16_t_val);
  svst1q_scatter_index(svbool_t_val, svuint64_t_val, int64_t_val, svfloat16_t_val);
  svst1q_scatter_index(svbool_t_val, svuint64_t_val, int64_t_val, svfloat32_t_val);
  svst1q_scatter_index(svbool_t_val, svuint64_t_val, int64_t_val, svfloat64_t_val);
  svst1q_scatter_index(svbool_t_val, svuint64_t_val, int64_t_val, svint16_t_val);
  svst1q_scatter_index(svbool_t_val, svuint64_t_val, int64_t_val, svint32_t_val);
  svst1q_scatter_index(svbool_t_val, svuint64_t_val, int64_t_val, svint64_t_val);
  svst1q_scatter_index(svbool_t_val, svuint64_t_val, int64_t_val, svuint16_t_val);
  svst1q_scatter_index(svbool_t_val, svuint64_t_val, int64_t_val, svuint32_t_val);
  svst1q_scatter_index(svbool_t_val, svuint64_t_val, int64_t_val, svuint64_t_val);
  svst1q_scatter_index(svbool_t_val, uint16_t_ptr_val, svint64_t_val, svuint16_t_val);
  svst1q_scatter_index(svbool_t_val, uint16_t_ptr_val, svuint64_t_val, svuint16_t_val);
  svst1q_scatter_index(svbool_t_val, uint32_t_ptr_val, svint64_t_val, svuint32_t_val);
  svst1q_scatter_index(svbool_t_val, uint32_t_ptr_val, svuint64_t_val, svuint32_t_val);
  svst1q_scatter_index(svbool_t_val, uint64_t_ptr_val, svint64_t_val, svuint64_t_val);
  svst1q_scatter_index(svbool_t_val, uint64_t_ptr_val, svuint64_t_val, svuint64_t_val);
  svst1q_scatter_offset(svbool_t_val, bfloat16_t_ptr_val, svint64_t_val, svbfloat16_t_val);
  svst1q_scatter_offset(svbool_t_val, bfloat16_t_ptr_val, svuint64_t_val, svbfloat16_t_val);
  svst1q_scatter_offset(svbool_t_val, float16_t_ptr_val, svint64_t_val, svfloat16_t_val);
  svst1q_scatter_offset(svbool_t_val, float16_t_ptr_val, svuint64_t_val, svfloat16_t_val);
  svst1q_scatter_offset(svbool_t_val, float32_t_ptr_val, svint64_t_val, svfloat32_t_val);
  svst1q_scatter_offset(svbool_t_val, float32_t_ptr_val, svuint64_t_val, svfloat32_t_val);
  svst1q_scatter_offset(svbool_t_val, float64_t_ptr_val, svint64_t_val, svfloat64_t_val);
  svst1q_scatter_offset(svbool_t_val, float64_t_ptr_val, svuint64_t_val, svfloat64_t_val);
  svst1q_scatter_offset(svbool_t_val, int8_t_ptr_val, svint64_t_val, svint8_t_val);
  svst1q_scatter_offset(svbool_t_val, int8_t_ptr_val, svuint64_t_val, svint8_t_val);
  svst1q_scatter_offset(svbool_t_val, int16_t_ptr_val, svint64_t_val, svint16_t_val);
  svst1q_scatter_offset(svbool_t_val, int16_t_ptr_val, svuint64_t_val, svint16_t_val);
  svst1q_scatter_offset(svbool_t_val, int32_t_ptr_val, svint64_t_val, svint32_t_val);
  svst1q_scatter_offset(svbool_t_val, int32_t_ptr_val, svuint64_t_val, svint32_t_val);
  svst1q_scatter_offset(svbool_t_val, int64_t_ptr_val, svint64_t_val, svint64_t_val);
  svst1q_scatter_offset(svbool_t_val, int64_t_ptr_val, svuint64_t_val, svint64_t_val);
  svst1q_scatter_offset(svbool_t_val, mfloat8_t_ptr_val, svint64_t_val, svmfloat8_t_val);
  svst1q_scatter_offset(svbool_t_val, mfloat8_t_ptr_val, svuint64_t_val, svmfloat8_t_val);
  svst1q_scatter_offset(svbool_t_val, svuint64_t_val, int64_t_val, svbfloat16_t_val);
  svst1q_scatter_offset(svbool_t_val, svuint64_t_val, int64_t_val, svfloat16_t_val);
  svst1q_scatter_offset(svbool_t_val, svuint64_t_val, int64_t_val, svfloat32_t_val);
  svst1q_scatter_offset(svbool_t_val, svuint64_t_val, int64_t_val, svfloat64_t_val);
  svst1q_scatter_offset(svbool_t_val, svuint64_t_val, int64_t_val, svint8_t_val);
  svst1q_scatter_offset(svbool_t_val, svuint64_t_val, int64_t_val, svint16_t_val);
  svst1q_scatter_offset(svbool_t_val, svuint64_t_val, int64_t_val, svint32_t_val);
  svst1q_scatter_offset(svbool_t_val, svuint64_t_val, int64_t_val, svint64_t_val);
  svst1q_scatter_offset(svbool_t_val, svuint64_t_val, int64_t_val, svmfloat8_t_val);
  svst1q_scatter_offset(svbool_t_val, svuint64_t_val, int64_t_val, svuint8_t_val);
  svst1q_scatter_offset(svbool_t_val, svuint64_t_val, int64_t_val, svuint16_t_val);
  svst1q_scatter_offset(svbool_t_val, svuint64_t_val, int64_t_val, svuint32_t_val);
  svst1q_scatter_offset(svbool_t_val, svuint64_t_val, int64_t_val, svuint64_t_val);
  svst1q_scatter_offset(svbool_t_val, uint8_t_ptr_val, svint64_t_val, svuint8_t_val);
  svst1q_scatter_offset(svbool_t_val, uint8_t_ptr_val, svuint64_t_val, svuint8_t_val);
  svst1q_scatter_offset(svbool_t_val, uint16_t_ptr_val, svint64_t_val, svuint16_t_val);
  svst1q_scatter_offset(svbool_t_val, uint16_t_ptr_val, svuint64_t_val, svuint16_t_val);
  svst1q_scatter_offset(svbool_t_val, uint32_t_ptr_val, svint64_t_val, svuint32_t_val);
  svst1q_scatter_offset(svbool_t_val, uint32_t_ptr_val, svuint64_t_val, svuint32_t_val);
  svst1q_scatter_offset(svbool_t_val, uint64_t_ptr_val, svint64_t_val, svuint64_t_val);
  svst1q_scatter_offset(svbool_t_val, uint64_t_ptr_val, svuint64_t_val, svuint64_t_val);
  svst1q_scatter_s64index_bf16(svbool_t_val, bfloat16_t_ptr_val, svint64_t_val, svbfloat16_t_val);
  svst1q_scatter_s64index_f16(svbool_t_val, float16_t_ptr_val, svint64_t_val, svfloat16_t_val);
  svst1q_scatter_s64index_f32(svbool_t_val, float32_t_ptr_val, svint64_t_val, svfloat32_t_val);
  svst1q_scatter_s64index_f64(svbool_t_val, float64_t_ptr_val, svint64_t_val, svfloat64_t_val);
  svst1q_scatter_s64index_s16(svbool_t_val, int16_t_ptr_val, svint64_t_val, svint16_t_val);
  svst1q_scatter_s64index_s32(svbool_t_val, int32_t_ptr_val, svint64_t_val, svint32_t_val);
  svst1q_scatter_s64index_s64(svbool_t_val, int64_t_ptr_val, svint64_t_val, svint64_t_val);
  svst1q_scatter_s64index_u16(svbool_t_val, uint16_t_ptr_val, svint64_t_val, svuint16_t_val);
  svst1q_scatter_s64index_u32(svbool_t_val, uint32_t_ptr_val, svint64_t_val, svuint32_t_val);
  svst1q_scatter_s64index_u64(svbool_t_val, uint64_t_ptr_val, svint64_t_val, svuint64_t_val);
  svst1q_scatter_s64offset_bf16(svbool_t_val, bfloat16_t_ptr_val, svint64_t_val, svbfloat16_t_val);
  svst1q_scatter_s64offset_f16(svbool_t_val, float16_t_ptr_val, svint64_t_val, svfloat16_t_val);
  svst1q_scatter_s64offset_f32(svbool_t_val, float32_t_ptr_val, svint64_t_val, svfloat32_t_val);
  svst1q_scatter_s64offset_f64(svbool_t_val, float64_t_ptr_val, svint64_t_val, svfloat64_t_val);
  svst1q_scatter_s64offset_mf8(svbool_t_val, mfloat8_t_ptr_val, svint64_t_val, svmfloat8_t_val);
  svst1q_scatter_s64offset_s8(svbool_t_val, int8_t_ptr_val, svint64_t_val, svint8_t_val);
  svst1q_scatter_s64offset_s16(svbool_t_val, int16_t_ptr_val, svint64_t_val, svint16_t_val);
  svst1q_scatter_s64offset_s32(svbool_t_val, int32_t_ptr_val, svint64_t_val, svint32_t_val);
  svst1q_scatter_s64offset_s64(svbool_t_val, int64_t_ptr_val, svint64_t_val, svint64_t_val);
  svst1q_scatter_s64offset_u8(svbool_t_val, uint8_t_ptr_val, svint64_t_val, svuint8_t_val);
  svst1q_scatter_s64offset_u16(svbool_t_val, uint16_t_ptr_val, svint64_t_val, svuint16_t_val);
  svst1q_scatter_s64offset_u32(svbool_t_val, uint32_t_ptr_val, svint64_t_val, svuint32_t_val);
  svst1q_scatter_s64offset_u64(svbool_t_val, uint64_t_ptr_val, svint64_t_val, svuint64_t_val);
  svst1q_scatter_u64base_bf16(svbool_t_val, svuint64_t_val, svbfloat16_t_val);
  svst1q_scatter_u64base_f16(svbool_t_val, svuint64_t_val, svfloat16_t_val);
  svst1q_scatter_u64base_f32(svbool_t_val, svuint64_t_val, svfloat32_t_val);
  svst1q_scatter_u64base_f64(svbool_t_val, svuint64_t_val, svfloat64_t_val);
  svst1q_scatter_u64base_index_bf16(svbool_t_val, svuint64_t_val, int64_t_val, svbfloat16_t_val);
  svst1q_scatter_u64base_index_f16(svbool_t_val, svuint64_t_val, int64_t_val, svfloat16_t_val);
  svst1q_scatter_u64base_index_f32(svbool_t_val, svuint64_t_val, int64_t_val, svfloat32_t_val);
  svst1q_scatter_u64base_index_f64(svbool_t_val, svuint64_t_val, int64_t_val, svfloat64_t_val);
  svst1q_scatter_u64base_index_s16(svbool_t_val, svuint64_t_val, int64_t_val, svint16_t_val);
  svst1q_scatter_u64base_index_s32(svbool_t_val, svuint64_t_val, int64_t_val, svint32_t_val);
  svst1q_scatter_u64base_index_s64(svbool_t_val, svuint64_t_val, int64_t_val, svint64_t_val);
  svst1q_scatter_u64base_index_u16(svbool_t_val, svuint64_t_val, int64_t_val, svuint16_t_val);
  svst1q_scatter_u64base_index_u32(svbool_t_val, svuint64_t_val, int64_t_val, svuint32_t_val);
  svst1q_scatter_u64base_index_u64(svbool_t_val, svuint64_t_val, int64_t_val, svuint64_t_val);
  svst1q_scatter_u64base_mf8(svbool_t_val, svuint64_t_val, svmfloat8_t_val);
  svst1q_scatter_u64base_offset_bf16(svbool_t_val, svuint64_t_val, int64_t_val, svbfloat16_t_val);
  svst1q_scatter_u64base_offset_f16(svbool_t_val, svuint64_t_val, int64_t_val, svfloat16_t_val);
  svst1q_scatter_u64base_offset_f32(svbool_t_val, svuint64_t_val, int64_t_val, svfloat32_t_val);
  svst1q_scatter_u64base_offset_f64(svbool_t_val, svuint64_t_val, int64_t_val, svfloat64_t_val);
  svst1q_scatter_u64base_offset_mf8(svbool_t_val, svuint64_t_val, int64_t_val, svmfloat8_t_val);
  svst1q_scatter_u64base_offset_s8(svbool_t_val, svuint64_t_val, int64_t_val, svint8_t_val);
  svst1q_scatter_u64base_offset_s16(svbool_t_val, svuint64_t_val, int64_t_val, svint16_t_val);
  svst1q_scatter_u64base_offset_s32(svbool_t_val, svuint64_t_val, int64_t_val, svint32_t_val);
  svst1q_scatter_u64base_offset_s64(svbool_t_val, svuint64_t_val, int64_t_val, svint64_t_val);
  svst1q_scatter_u64base_offset_u8(svbool_t_val, svuint64_t_val, int64_t_val, svuint8_t_val);
  svst1q_scatter_u64base_offset_u16(svbool_t_val, svuint64_t_val, int64_t_val, svuint16_t_val);
  svst1q_scatter_u64base_offset_u32(svbool_t_val, svuint64_t_val, int64_t_val, svuint32_t_val);
  svst1q_scatter_u64base_offset_u64(svbool_t_val, svuint64_t_val, int64_t_val, svuint64_t_val);
  svst1q_scatter_u64base_s8(svbool_t_val, svuint64_t_val, svint8_t_val);
  svst1q_scatter_u64base_s16(svbool_t_val, svuint64_t_val, svint16_t_val);
  svst1q_scatter_u64base_s32(svbool_t_val, svuint64_t_val, svint32_t_val);
  svst1q_scatter_u64base_s64(svbool_t_val, svuint64_t_val, svint64_t_val);
  svst1q_scatter_u64base_u8(svbool_t_val, svuint64_t_val, svuint8_t_val);
  svst1q_scatter_u64base_u16(svbool_t_val, svuint64_t_val, svuint16_t_val);
  svst1q_scatter_u64base_u32(svbool_t_val, svuint64_t_val, svuint32_t_val);
  svst1q_scatter_u64base_u64(svbool_t_val, svuint64_t_val, svuint64_t_val);
  svst1q_scatter_u64index_bf16(svbool_t_val, bfloat16_t_ptr_val, svuint64_t_val, svbfloat16_t_val);
  svst1q_scatter_u64index_f16(svbool_t_val, float16_t_ptr_val, svuint64_t_val, svfloat16_t_val);
  svst1q_scatter_u64index_f32(svbool_t_val, float32_t_ptr_val, svuint64_t_val, svfloat32_t_val);
  svst1q_scatter_u64index_f64(svbool_t_val, float64_t_ptr_val, svuint64_t_val, svfloat64_t_val);
  svst1q_scatter_u64index_s16(svbool_t_val, int16_t_ptr_val, svuint64_t_val, svint16_t_val);
  svst1q_scatter_u64index_s32(svbool_t_val, int32_t_ptr_val, svuint64_t_val, svint32_t_val);
  svst1q_scatter_u64index_s64(svbool_t_val, int64_t_ptr_val, svuint64_t_val, svint64_t_val);
  svst1q_scatter_u64index_u16(svbool_t_val, uint16_t_ptr_val, svuint64_t_val, svuint16_t_val);
  svst1q_scatter_u64index_u32(svbool_t_val, uint32_t_ptr_val, svuint64_t_val, svuint32_t_val);
  svst1q_scatter_u64index_u64(svbool_t_val, uint64_t_ptr_val, svuint64_t_val, svuint64_t_val);
  svst1q_scatter_u64offset_bf16(svbool_t_val, bfloat16_t_ptr_val, svuint64_t_val, svbfloat16_t_val);
  svst1q_scatter_u64offset_f16(svbool_t_val, float16_t_ptr_val, svuint64_t_val, svfloat16_t_val);
  svst1q_scatter_u64offset_f32(svbool_t_val, float32_t_ptr_val, svuint64_t_val, svfloat32_t_val);
  svst1q_scatter_u64offset_f64(svbool_t_val, float64_t_ptr_val, svuint64_t_val, svfloat64_t_val);
  svst1q_scatter_u64offset_mf8(svbool_t_val, mfloat8_t_ptr_val, svuint64_t_val, svmfloat8_t_val);
  svst1q_scatter_u64offset_s8(svbool_t_val, int8_t_ptr_val, svuint64_t_val, svint8_t_val);
  svst1q_scatter_u64offset_s16(svbool_t_val, int16_t_ptr_val, svuint64_t_val, svint16_t_val);
  svst1q_scatter_u64offset_s32(svbool_t_val, int32_t_ptr_val, svuint64_t_val, svint32_t_val);
  svst1q_scatter_u64offset_s64(svbool_t_val, int64_t_ptr_val, svuint64_t_val, svint64_t_val);
  svst1q_scatter_u64offset_u8(svbool_t_val, uint8_t_ptr_val, svuint64_t_val, svuint8_t_val);
  svst1q_scatter_u64offset_u16(svbool_t_val, uint16_t_ptr_val, svuint64_t_val, svuint16_t_val);
  svst1q_scatter_u64offset_u32(svbool_t_val, uint32_t_ptr_val, svuint64_t_val, svuint32_t_val);
  svst1q_scatter_u64offset_u64(svbool_t_val, uint64_t_ptr_val, svuint64_t_val, svuint64_t_val);
  svst1wq(svbool_t_val, float32_t_ptr_val, svfloat32_t_val);
  svst1wq(svbool_t_val, int32_t_ptr_val, svint32_t_val);
  svst1wq(svbool_t_val, uint32_t_ptr_val, svuint32_t_val);
  svst1wq_f32(svbool_t_val, float32_t_ptr_val, svfloat32_t_val);
  svst1wq_s32(svbool_t_val, int32_t_ptr_val, svint32_t_val);
  svst1wq_u32(svbool_t_val, uint32_t_ptr_val, svuint32_t_val);
  svst1wq_vnum(svbool_t_val, float32_t_ptr_val, int64_t_val, svfloat32_t_val);
  svst1wq_vnum(svbool_t_val, int32_t_ptr_val, int64_t_val, svint32_t_val);
  svst1wq_vnum(svbool_t_val, uint32_t_ptr_val, int64_t_val, svuint32_t_val);
  svst1wq_vnum_f32(svbool_t_val, float32_t_ptr_val, int64_t_val, svfloat32_t_val);
  svst1wq_vnum_s32(svbool_t_val, int32_t_ptr_val, int64_t_val, svint32_t_val);
  svst1wq_vnum_u32(svbool_t_val, uint32_t_ptr_val, int64_t_val, svuint32_t_val);
}

void test_streaming(void) __arm_streaming{
  bfloat16_t * bfloat16_t_ptr_val;
  float16_t * float16_t_ptr_val;
  float32_t * float32_t_ptr_val;
  float64_t * float64_t_ptr_val;
  int8_t * int8_t_ptr_val;
  int16_t * int16_t_ptr_val;
  int32_t * int32_t_ptr_val;
  int64_t * int64_t_ptr_val;
  int64_t int64_t_val;
  mfloat8_t * mfloat8_t_ptr_val;
  svbfloat16_t svbfloat16_t_val;
  svbool_t svbool_t_val;
  svfloat16_t svfloat16_t_val;
  svfloat32_t svfloat32_t_val;
  svfloat64_t svfloat64_t_val;
  svint8_t svint8_t_val;
  svint16_t svint16_t_val;
  svint32_t svint32_t_val;
  svint64_t svint64_t_val;
  svmfloat8_t svmfloat8_t_val;
  svuint8_t svuint8_t_val;
  svuint16_t svuint16_t_val;
  svuint32_t svuint32_t_val;
  svuint64_t svuint64_t_val;
  uint8_t * uint8_t_ptr_val;
  uint16_t * uint16_t_ptr_val;
  uint32_t * uint32_t_ptr_val;
  uint64_t * uint64_t_ptr_val;

  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_bf16(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_f16(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_f32(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_f64(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_index(svbool_t_val, bfloat16_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_index(svbool_t_val, float16_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_index(svbool_t_val, float32_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_index(svbool_t_val, float64_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_index(svbool_t_val, int16_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_index(svbool_t_val, int32_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_index(svbool_t_val, int64_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_index(svbool_t_val, uint16_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_index(svbool_t_val, uint32_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_index(svbool_t_val, uint64_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_index_bf16(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_index_f16(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_index_f32(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_index_f64(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_index_s16(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_index_s32(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_index_s64(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_index_u16(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_index_u32(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_index_u64(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_mf8(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset(svbool_t_val, bfloat16_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset(svbool_t_val, float16_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset(svbool_t_val, float32_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset(svbool_t_val, float64_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset(svbool_t_val, int8_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset(svbool_t_val, int16_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset(svbool_t_val, int32_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset(svbool_t_val, int64_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset(svbool_t_val, mfloat8_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset(svbool_t_val, uint8_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset(svbool_t_val, uint16_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset(svbool_t_val, uint32_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset(svbool_t_val, uint64_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset_bf16(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset_f16(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset_f32(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset_f64(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset_mf8(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset_s8(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset_s16(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset_s32(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset_s64(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset_u8(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset_u16(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset_u32(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset_u64(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_s8(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_s16(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_s32(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_s64(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u8(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u16(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u32(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_bf16(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_f16(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_f32(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_f64(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_index_bf16(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_index_f16(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_index_f32(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_index_f64(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_index_s16(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_index_s32(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_index_s64(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_index_u16(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_index_u32(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_index_u64(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_mf8(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_offset_bf16(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_offset_f16(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_offset_f32(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_offset_f64(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_offset_mf8(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_offset_s8(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_offset_s16(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_offset_s32(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_offset_s64(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_offset_u8(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_offset_u16(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_offset_u32(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_offset_u64(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_s8(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_s16(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_s32(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_s64(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_u8(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_u16(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_u32(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_u64(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64index_bf16(svbool_t_val, bfloat16_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64index_f16(svbool_t_val, float16_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64index_f32(svbool_t_val, float32_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64index_f64(svbool_t_val, float64_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64index_s16(svbool_t_val, int16_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64index_s32(svbool_t_val, int32_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64index_s64(svbool_t_val, int64_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64index_u16(svbool_t_val, uint16_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64index_u32(svbool_t_val, uint32_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64index_u64(svbool_t_val, uint64_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64offset_bf16(svbool_t_val, bfloat16_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64offset_f16(svbool_t_val, float16_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64offset_f32(svbool_t_val, float32_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64offset_f64(svbool_t_val, float64_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64offset_mf8(svbool_t_val, mfloat8_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64offset_s8(svbool_t_val, int8_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64offset_s16(svbool_t_val, int16_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64offset_s32(svbool_t_val, int32_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64offset_s64(svbool_t_val, int64_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64offset_u8(svbool_t_val, uint8_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64offset_u16(svbool_t_val, uint16_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64offset_u32(svbool_t_val, uint32_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64offset_u64(svbool_t_val, uint64_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1udq(svbool_t_val, float64_t_ptr_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1udq(svbool_t_val, int64_t_ptr_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1udq(svbool_t_val, uint64_t_ptr_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1udq_f64(svbool_t_val, float64_t_ptr_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1udq_s64(svbool_t_val, int64_t_ptr_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1udq_u64(svbool_t_val, uint64_t_ptr_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1udq_vnum(svbool_t_val, float64_t_ptr_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1udq_vnum(svbool_t_val, int64_t_ptr_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1udq_vnum(svbool_t_val, uint64_t_ptr_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1udq_vnum_f64(svbool_t_val, float64_t_ptr_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1udq_vnum_s64(svbool_t_val, int64_t_ptr_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1udq_vnum_u64(svbool_t_val, uint64_t_ptr_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1uwq(svbool_t_val, float32_t_ptr_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1uwq(svbool_t_val, int32_t_ptr_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1uwq(svbool_t_val, uint32_t_ptr_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1uwq_f32(svbool_t_val, float32_t_ptr_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1uwq_s32(svbool_t_val, int32_t_ptr_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1uwq_u32(svbool_t_val, uint32_t_ptr_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1uwq_vnum(svbool_t_val, float32_t_ptr_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1uwq_vnum(svbool_t_val, int32_t_ptr_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1uwq_vnum(svbool_t_val, uint32_t_ptr_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1uwq_vnum_f32(svbool_t_val, float32_t_ptr_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1uwq_vnum_s32(svbool_t_val, int32_t_ptr_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1uwq_vnum_u32(svbool_t_val, uint32_t_ptr_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1dq(svbool_t_val, float64_t_ptr_val, svfloat64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1dq(svbool_t_val, int64_t_ptr_val, svint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1dq(svbool_t_val, uint64_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1dq_f64(svbool_t_val, float64_t_ptr_val, svfloat64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1dq_s64(svbool_t_val, int64_t_ptr_val, svint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1dq_u64(svbool_t_val, uint64_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1dq_vnum(svbool_t_val, float64_t_ptr_val, int64_t_val, svfloat64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1dq_vnum(svbool_t_val, int64_t_ptr_val, int64_t_val, svint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1dq_vnum(svbool_t_val, uint64_t_ptr_val, int64_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1dq_vnum_f64(svbool_t_val, float64_t_ptr_val, int64_t_val, svfloat64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1dq_vnum_s64(svbool_t_val, int64_t_ptr_val, int64_t_val, svint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1dq_vnum_u64(svbool_t_val, uint64_t_ptr_val, int64_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter(svbool_t_val, svuint64_t_val, svbfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter(svbool_t_val, svuint64_t_val, svfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter(svbool_t_val, svuint64_t_val, svfloat32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter(svbool_t_val, svuint64_t_val, svfloat64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter(svbool_t_val, svuint64_t_val, svint8_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter(svbool_t_val, svuint64_t_val, svint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter(svbool_t_val, svuint64_t_val, svint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter(svbool_t_val, svuint64_t_val, svint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter(svbool_t_val, svuint64_t_val, svmfloat8_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter(svbool_t_val, svuint64_t_val, svuint8_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter(svbool_t_val, svuint64_t_val, svuint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter(svbool_t_val, svuint64_t_val, svuint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter(svbool_t_val, svuint64_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, bfloat16_t_ptr_val, svint64_t_val, svbfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, bfloat16_t_ptr_val, svuint64_t_val, svbfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, float16_t_ptr_val, svint64_t_val, svfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, float16_t_ptr_val, svuint64_t_val, svfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, float32_t_ptr_val, svint64_t_val, svfloat32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, float32_t_ptr_val, svuint64_t_val, svfloat32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, float64_t_ptr_val, svint64_t_val, svfloat64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, float64_t_ptr_val, svuint64_t_val, svfloat64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, int16_t_ptr_val, svint64_t_val, svint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, int16_t_ptr_val, svuint64_t_val, svint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, int32_t_ptr_val, svint64_t_val, svint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, int32_t_ptr_val, svuint64_t_val, svint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, int64_t_ptr_val, svint64_t_val, svint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, int64_t_ptr_val, svuint64_t_val, svint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, svuint64_t_val, int64_t_val, svbfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, svuint64_t_val, int64_t_val, svfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, svuint64_t_val, int64_t_val, svfloat32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, svuint64_t_val, int64_t_val, svfloat64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, svuint64_t_val, int64_t_val, svint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, svuint64_t_val, int64_t_val, svint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, svuint64_t_val, int64_t_val, svint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, svuint64_t_val, int64_t_val, svuint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, svuint64_t_val, int64_t_val, svuint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, svuint64_t_val, int64_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, uint16_t_ptr_val, svint64_t_val, svuint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, uint16_t_ptr_val, svuint64_t_val, svuint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, uint32_t_ptr_val, svint64_t_val, svuint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, uint32_t_ptr_val, svuint64_t_val, svuint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, uint64_t_ptr_val, svint64_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, uint64_t_ptr_val, svuint64_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, bfloat16_t_ptr_val, svint64_t_val, svbfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, bfloat16_t_ptr_val, svuint64_t_val, svbfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, float16_t_ptr_val, svint64_t_val, svfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, float16_t_ptr_val, svuint64_t_val, svfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, float32_t_ptr_val, svint64_t_val, svfloat32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, float32_t_ptr_val, svuint64_t_val, svfloat32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, float64_t_ptr_val, svint64_t_val, svfloat64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, float64_t_ptr_val, svuint64_t_val, svfloat64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, int8_t_ptr_val, svint64_t_val, svint8_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, int8_t_ptr_val, svuint64_t_val, svint8_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, int16_t_ptr_val, svint64_t_val, svint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, int16_t_ptr_val, svuint64_t_val, svint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, int32_t_ptr_val, svint64_t_val, svint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, int32_t_ptr_val, svuint64_t_val, svint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, int64_t_ptr_val, svint64_t_val, svint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, int64_t_ptr_val, svuint64_t_val, svint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, mfloat8_t_ptr_val, svint64_t_val, svmfloat8_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, mfloat8_t_ptr_val, svuint64_t_val, svmfloat8_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, svuint64_t_val, int64_t_val, svbfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, svuint64_t_val, int64_t_val, svfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, svuint64_t_val, int64_t_val, svfloat32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, svuint64_t_val, int64_t_val, svfloat64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, svuint64_t_val, int64_t_val, svint8_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, svuint64_t_val, int64_t_val, svint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, svuint64_t_val, int64_t_val, svint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, svuint64_t_val, int64_t_val, svint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, svuint64_t_val, int64_t_val, svmfloat8_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, svuint64_t_val, int64_t_val, svuint8_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, svuint64_t_val, int64_t_val, svuint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, svuint64_t_val, int64_t_val, svuint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, svuint64_t_val, int64_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, uint8_t_ptr_val, svint64_t_val, svuint8_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, uint8_t_ptr_val, svuint64_t_val, svuint8_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, uint16_t_ptr_val, svint64_t_val, svuint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, uint16_t_ptr_val, svuint64_t_val, svuint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, uint32_t_ptr_val, svint64_t_val, svuint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, uint32_t_ptr_val, svuint64_t_val, svuint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, uint64_t_ptr_val, svint64_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, uint64_t_ptr_val, svuint64_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_s64index_bf16(svbool_t_val, bfloat16_t_ptr_val, svint64_t_val, svbfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_s64index_f16(svbool_t_val, float16_t_ptr_val, svint64_t_val, svfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_s64index_f32(svbool_t_val, float32_t_ptr_val, svint64_t_val, svfloat32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_s64index_f64(svbool_t_val, float64_t_ptr_val, svint64_t_val, svfloat64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_s64index_s16(svbool_t_val, int16_t_ptr_val, svint64_t_val, svint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_s64index_s32(svbool_t_val, int32_t_ptr_val, svint64_t_val, svint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_s64index_s64(svbool_t_val, int64_t_ptr_val, svint64_t_val, svint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_s64index_u16(svbool_t_val, uint16_t_ptr_val, svint64_t_val, svuint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_s64index_u32(svbool_t_val, uint32_t_ptr_val, svint64_t_val, svuint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_s64index_u64(svbool_t_val, uint64_t_ptr_val, svint64_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_s64offset_bf16(svbool_t_val, bfloat16_t_ptr_val, svint64_t_val, svbfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_s64offset_f16(svbool_t_val, float16_t_ptr_val, svint64_t_val, svfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_s64offset_f32(svbool_t_val, float32_t_ptr_val, svint64_t_val, svfloat32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_s64offset_f64(svbool_t_val, float64_t_ptr_val, svint64_t_val, svfloat64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_s64offset_mf8(svbool_t_val, mfloat8_t_ptr_val, svint64_t_val, svmfloat8_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_s64offset_s8(svbool_t_val, int8_t_ptr_val, svint64_t_val, svint8_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_s64offset_s16(svbool_t_val, int16_t_ptr_val, svint64_t_val, svint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_s64offset_s32(svbool_t_val, int32_t_ptr_val, svint64_t_val, svint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_s64offset_s64(svbool_t_val, int64_t_ptr_val, svint64_t_val, svint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_s64offset_u8(svbool_t_val, uint8_t_ptr_val, svint64_t_val, svuint8_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_s64offset_u16(svbool_t_val, uint16_t_ptr_val, svint64_t_val, svuint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_s64offset_u32(svbool_t_val, uint32_t_ptr_val, svint64_t_val, svuint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_s64offset_u64(svbool_t_val, uint64_t_ptr_val, svint64_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_bf16(svbool_t_val, svuint64_t_val, svbfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_f16(svbool_t_val, svuint64_t_val, svfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_f32(svbool_t_val, svuint64_t_val, svfloat32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_f64(svbool_t_val, svuint64_t_val, svfloat64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_index_bf16(svbool_t_val, svuint64_t_val, int64_t_val, svbfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_index_f16(svbool_t_val, svuint64_t_val, int64_t_val, svfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_index_f32(svbool_t_val, svuint64_t_val, int64_t_val, svfloat32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_index_f64(svbool_t_val, svuint64_t_val, int64_t_val, svfloat64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_index_s16(svbool_t_val, svuint64_t_val, int64_t_val, svint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_index_s32(svbool_t_val, svuint64_t_val, int64_t_val, svint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_index_s64(svbool_t_val, svuint64_t_val, int64_t_val, svint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_index_u16(svbool_t_val, svuint64_t_val, int64_t_val, svuint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_index_u32(svbool_t_val, svuint64_t_val, int64_t_val, svuint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_index_u64(svbool_t_val, svuint64_t_val, int64_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_mf8(svbool_t_val, svuint64_t_val, svmfloat8_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_offset_bf16(svbool_t_val, svuint64_t_val, int64_t_val, svbfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_offset_f16(svbool_t_val, svuint64_t_val, int64_t_val, svfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_offset_f32(svbool_t_val, svuint64_t_val, int64_t_val, svfloat32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_offset_f64(svbool_t_val, svuint64_t_val, int64_t_val, svfloat64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_offset_mf8(svbool_t_val, svuint64_t_val, int64_t_val, svmfloat8_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_offset_s8(svbool_t_val, svuint64_t_val, int64_t_val, svint8_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_offset_s16(svbool_t_val, svuint64_t_val, int64_t_val, svint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_offset_s32(svbool_t_val, svuint64_t_val, int64_t_val, svint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_offset_s64(svbool_t_val, svuint64_t_val, int64_t_val, svint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_offset_u8(svbool_t_val, svuint64_t_val, int64_t_val, svuint8_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_offset_u16(svbool_t_val, svuint64_t_val, int64_t_val, svuint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_offset_u32(svbool_t_val, svuint64_t_val, int64_t_val, svuint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_offset_u64(svbool_t_val, svuint64_t_val, int64_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_s8(svbool_t_val, svuint64_t_val, svint8_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_s16(svbool_t_val, svuint64_t_val, svint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_s32(svbool_t_val, svuint64_t_val, svint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_s64(svbool_t_val, svuint64_t_val, svint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_u8(svbool_t_val, svuint64_t_val, svuint8_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_u16(svbool_t_val, svuint64_t_val, svuint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_u32(svbool_t_val, svuint64_t_val, svuint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_u64(svbool_t_val, svuint64_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64index_bf16(svbool_t_val, bfloat16_t_ptr_val, svuint64_t_val, svbfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64index_f16(svbool_t_val, float16_t_ptr_val, svuint64_t_val, svfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64index_f32(svbool_t_val, float32_t_ptr_val, svuint64_t_val, svfloat32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64index_f64(svbool_t_val, float64_t_ptr_val, svuint64_t_val, svfloat64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64index_s16(svbool_t_val, int16_t_ptr_val, svuint64_t_val, svint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64index_s32(svbool_t_val, int32_t_ptr_val, svuint64_t_val, svint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64index_s64(svbool_t_val, int64_t_ptr_val, svuint64_t_val, svint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64index_u16(svbool_t_val, uint16_t_ptr_val, svuint64_t_val, svuint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64index_u32(svbool_t_val, uint32_t_ptr_val, svuint64_t_val, svuint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64index_u64(svbool_t_val, uint64_t_ptr_val, svuint64_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64offset_bf16(svbool_t_val, bfloat16_t_ptr_val, svuint64_t_val, svbfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64offset_f16(svbool_t_val, float16_t_ptr_val, svuint64_t_val, svfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64offset_f32(svbool_t_val, float32_t_ptr_val, svuint64_t_val, svfloat32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64offset_f64(svbool_t_val, float64_t_ptr_val, svuint64_t_val, svfloat64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64offset_mf8(svbool_t_val, mfloat8_t_ptr_val, svuint64_t_val, svmfloat8_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64offset_s8(svbool_t_val, int8_t_ptr_val, svuint64_t_val, svint8_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64offset_s16(svbool_t_val, int16_t_ptr_val, svuint64_t_val, svint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64offset_s32(svbool_t_val, int32_t_ptr_val, svuint64_t_val, svint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64offset_s64(svbool_t_val, int64_t_ptr_val, svuint64_t_val, svint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64offset_u8(svbool_t_val, uint8_t_ptr_val, svuint64_t_val, svuint8_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64offset_u16(svbool_t_val, uint16_t_ptr_val, svuint64_t_val, svuint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64offset_u32(svbool_t_val, uint32_t_ptr_val, svuint64_t_val, svuint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64offset_u64(svbool_t_val, uint64_t_ptr_val, svuint64_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1wq(svbool_t_val, float32_t_ptr_val, svfloat32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1wq(svbool_t_val, int32_t_ptr_val, svint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1wq(svbool_t_val, uint32_t_ptr_val, svuint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1wq_f32(svbool_t_val, float32_t_ptr_val, svfloat32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1wq_s32(svbool_t_val, int32_t_ptr_val, svint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1wq_u32(svbool_t_val, uint32_t_ptr_val, svuint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1wq_vnum(svbool_t_val, float32_t_ptr_val, int64_t_val, svfloat32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1wq_vnum(svbool_t_val, int32_t_ptr_val, int64_t_val, svint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1wq_vnum(svbool_t_val, uint32_t_ptr_val, int64_t_val, svuint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1wq_vnum_f32(svbool_t_val, float32_t_ptr_val, int64_t_val, svfloat32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1wq_vnum_s32(svbool_t_val, int32_t_ptr_val, int64_t_val, svint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1wq_vnum_u32(svbool_t_val, uint32_t_ptr_val, int64_t_val, svuint32_t_val);
}

void test_streaming_compatible(void) __arm_streaming_compatible{
  bfloat16_t * bfloat16_t_ptr_val;
  float16_t * float16_t_ptr_val;
  float32_t * float32_t_ptr_val;
  float64_t * float64_t_ptr_val;
  int8_t * int8_t_ptr_val;
  int16_t * int16_t_ptr_val;
  int32_t * int32_t_ptr_val;
  int64_t * int64_t_ptr_val;
  int64_t int64_t_val;
  mfloat8_t * mfloat8_t_ptr_val;
  svbfloat16_t svbfloat16_t_val;
  svbool_t svbool_t_val;
  svfloat16_t svfloat16_t_val;
  svfloat32_t svfloat32_t_val;
  svfloat64_t svfloat64_t_val;
  svint8_t svint8_t_val;
  svint16_t svint16_t_val;
  svint32_t svint32_t_val;
  svint64_t svint64_t_val;
  svmfloat8_t svmfloat8_t_val;
  svuint8_t svuint8_t_val;
  svuint16_t svuint16_t_val;
  svuint32_t svuint32_t_val;
  svuint64_t svuint64_t_val;
  uint8_t * uint8_t_ptr_val;
  uint16_t * uint16_t_ptr_val;
  uint32_t * uint32_t_ptr_val;
  uint64_t * uint64_t_ptr_val;

  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_bf16(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_f16(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_f32(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_f64(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_index(svbool_t_val, bfloat16_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_index(svbool_t_val, float16_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_index(svbool_t_val, float32_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_index(svbool_t_val, float64_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_index(svbool_t_val, int16_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_index(svbool_t_val, int32_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_index(svbool_t_val, int64_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_index(svbool_t_val, uint16_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_index(svbool_t_val, uint32_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_index(svbool_t_val, uint64_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_index_bf16(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_index_f16(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_index_f32(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_index_f64(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_index_s16(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_index_s32(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_index_s64(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_index_u16(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_index_u32(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_index_u64(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_mf8(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset(svbool_t_val, bfloat16_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset(svbool_t_val, float16_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset(svbool_t_val, float32_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset(svbool_t_val, float64_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset(svbool_t_val, int8_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset(svbool_t_val, int16_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset(svbool_t_val, int32_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset(svbool_t_val, int64_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset(svbool_t_val, mfloat8_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset(svbool_t_val, uint8_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset(svbool_t_val, uint16_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset(svbool_t_val, uint32_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset(svbool_t_val, uint64_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset_bf16(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset_f16(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset_f32(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset_f64(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset_mf8(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset_s8(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset_s16(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset_s32(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset_s64(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset_u8(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset_u16(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset_u32(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_offset_u64(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_s8(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_s16(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_s32(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_s64(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u8(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u16(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u32(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_bf16(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_f16(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_f32(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_f64(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_index_bf16(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_index_f16(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_index_f32(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_index_f64(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_index_s16(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_index_s32(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_index_s64(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_index_u16(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_index_u32(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_index_u64(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_mf8(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_offset_bf16(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_offset_f16(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_offset_f32(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_offset_f64(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_offset_mf8(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_offset_s8(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_offset_s16(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_offset_s32(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_offset_s64(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_offset_u8(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_offset_u16(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_offset_u32(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_offset_u64(svbool_t_val, svuint64_t_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_s8(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_s16(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_s32(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_s64(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_u8(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_u16(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_u32(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64base_u64(svbool_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64index_bf16(svbool_t_val, bfloat16_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64index_f16(svbool_t_val, float16_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64index_f32(svbool_t_val, float32_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64index_f64(svbool_t_val, float64_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64index_s16(svbool_t_val, int16_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64index_s32(svbool_t_val, int32_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64index_s64(svbool_t_val, int64_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64index_u16(svbool_t_val, uint16_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64index_u32(svbool_t_val, uint32_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64index_u64(svbool_t_val, uint64_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64offset_bf16(svbool_t_val, bfloat16_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64offset_f16(svbool_t_val, float16_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64offset_f32(svbool_t_val, float32_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64offset_f64(svbool_t_val, float64_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64offset_mf8(svbool_t_val, mfloat8_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64offset_s8(svbool_t_val, int8_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64offset_s16(svbool_t_val, int16_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64offset_s32(svbool_t_val, int32_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64offset_s64(svbool_t_val, int64_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64offset_u8(svbool_t_val, uint8_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64offset_u16(svbool_t_val, uint16_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64offset_u32(svbool_t_val, uint32_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1q_gather_u64offset_u64(svbool_t_val, uint64_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1udq(svbool_t_val, float64_t_ptr_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1udq(svbool_t_val, int64_t_ptr_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1udq(svbool_t_val, uint64_t_ptr_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1udq_f64(svbool_t_val, float64_t_ptr_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1udq_s64(svbool_t_val, int64_t_ptr_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1udq_u64(svbool_t_val, uint64_t_ptr_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1udq_vnum(svbool_t_val, float64_t_ptr_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1udq_vnum(svbool_t_val, int64_t_ptr_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1udq_vnum(svbool_t_val, uint64_t_ptr_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1udq_vnum_f64(svbool_t_val, float64_t_ptr_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1udq_vnum_s64(svbool_t_val, int64_t_ptr_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1udq_vnum_u64(svbool_t_val, uint64_t_ptr_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1uwq(svbool_t_val, float32_t_ptr_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1uwq(svbool_t_val, int32_t_ptr_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1uwq(svbool_t_val, uint32_t_ptr_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1uwq_f32(svbool_t_val, float32_t_ptr_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1uwq_s32(svbool_t_val, int32_t_ptr_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1uwq_u32(svbool_t_val, uint32_t_ptr_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1uwq_vnum(svbool_t_val, float32_t_ptr_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1uwq_vnum(svbool_t_val, int32_t_ptr_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1uwq_vnum(svbool_t_val, uint32_t_ptr_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1uwq_vnum_f32(svbool_t_val, float32_t_ptr_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1uwq_vnum_s32(svbool_t_val, int32_t_ptr_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svld1uwq_vnum_u32(svbool_t_val, uint32_t_ptr_val, int64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1dq(svbool_t_val, float64_t_ptr_val, svfloat64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1dq(svbool_t_val, int64_t_ptr_val, svint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1dq(svbool_t_val, uint64_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1dq_f64(svbool_t_val, float64_t_ptr_val, svfloat64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1dq_s64(svbool_t_val, int64_t_ptr_val, svint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1dq_u64(svbool_t_val, uint64_t_ptr_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1dq_vnum(svbool_t_val, float64_t_ptr_val, int64_t_val, svfloat64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1dq_vnum(svbool_t_val, int64_t_ptr_val, int64_t_val, svint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1dq_vnum(svbool_t_val, uint64_t_ptr_val, int64_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1dq_vnum_f64(svbool_t_val, float64_t_ptr_val, int64_t_val, svfloat64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1dq_vnum_s64(svbool_t_val, int64_t_ptr_val, int64_t_val, svint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1dq_vnum_u64(svbool_t_val, uint64_t_ptr_val, int64_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter(svbool_t_val, svuint64_t_val, svbfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter(svbool_t_val, svuint64_t_val, svfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter(svbool_t_val, svuint64_t_val, svfloat32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter(svbool_t_val, svuint64_t_val, svfloat64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter(svbool_t_val, svuint64_t_val, svint8_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter(svbool_t_val, svuint64_t_val, svint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter(svbool_t_val, svuint64_t_val, svint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter(svbool_t_val, svuint64_t_val, svint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter(svbool_t_val, svuint64_t_val, svmfloat8_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter(svbool_t_val, svuint64_t_val, svuint8_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter(svbool_t_val, svuint64_t_val, svuint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter(svbool_t_val, svuint64_t_val, svuint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter(svbool_t_val, svuint64_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, bfloat16_t_ptr_val, svint64_t_val, svbfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, bfloat16_t_ptr_val, svuint64_t_val, svbfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, float16_t_ptr_val, svint64_t_val, svfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, float16_t_ptr_val, svuint64_t_val, svfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, float32_t_ptr_val, svint64_t_val, svfloat32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, float32_t_ptr_val, svuint64_t_val, svfloat32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, float64_t_ptr_val, svint64_t_val, svfloat64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, float64_t_ptr_val, svuint64_t_val, svfloat64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, int16_t_ptr_val, svint64_t_val, svint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, int16_t_ptr_val, svuint64_t_val, svint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, int32_t_ptr_val, svint64_t_val, svint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, int32_t_ptr_val, svuint64_t_val, svint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, int64_t_ptr_val, svint64_t_val, svint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, int64_t_ptr_val, svuint64_t_val, svint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, svuint64_t_val, int64_t_val, svbfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, svuint64_t_val, int64_t_val, svfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, svuint64_t_val, int64_t_val, svfloat32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, svuint64_t_val, int64_t_val, svfloat64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, svuint64_t_val, int64_t_val, svint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, svuint64_t_val, int64_t_val, svint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, svuint64_t_val, int64_t_val, svint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, svuint64_t_val, int64_t_val, svuint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, svuint64_t_val, int64_t_val, svuint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, svuint64_t_val, int64_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, uint16_t_ptr_val, svint64_t_val, svuint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, uint16_t_ptr_val, svuint64_t_val, svuint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, uint32_t_ptr_val, svint64_t_val, svuint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, uint32_t_ptr_val, svuint64_t_val, svuint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, uint64_t_ptr_val, svint64_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_index(svbool_t_val, uint64_t_ptr_val, svuint64_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, bfloat16_t_ptr_val, svint64_t_val, svbfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, bfloat16_t_ptr_val, svuint64_t_val, svbfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, float16_t_ptr_val, svint64_t_val, svfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, float16_t_ptr_val, svuint64_t_val, svfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, float32_t_ptr_val, svint64_t_val, svfloat32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, float32_t_ptr_val, svuint64_t_val, svfloat32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, float64_t_ptr_val, svint64_t_val, svfloat64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, float64_t_ptr_val, svuint64_t_val, svfloat64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, int8_t_ptr_val, svint64_t_val, svint8_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, int8_t_ptr_val, svuint64_t_val, svint8_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, int16_t_ptr_val, svint64_t_val, svint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, int16_t_ptr_val, svuint64_t_val, svint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, int32_t_ptr_val, svint64_t_val, svint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, int32_t_ptr_val, svuint64_t_val, svint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, int64_t_ptr_val, svint64_t_val, svint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, int64_t_ptr_val, svuint64_t_val, svint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, mfloat8_t_ptr_val, svint64_t_val, svmfloat8_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, mfloat8_t_ptr_val, svuint64_t_val, svmfloat8_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, svuint64_t_val, int64_t_val, svbfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, svuint64_t_val, int64_t_val, svfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, svuint64_t_val, int64_t_val, svfloat32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, svuint64_t_val, int64_t_val, svfloat64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, svuint64_t_val, int64_t_val, svint8_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, svuint64_t_val, int64_t_val, svint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, svuint64_t_val, int64_t_val, svint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, svuint64_t_val, int64_t_val, svint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, svuint64_t_val, int64_t_val, svmfloat8_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, svuint64_t_val, int64_t_val, svuint8_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, svuint64_t_val, int64_t_val, svuint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, svuint64_t_val, int64_t_val, svuint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, svuint64_t_val, int64_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, uint8_t_ptr_val, svint64_t_val, svuint8_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, uint8_t_ptr_val, svuint64_t_val, svuint8_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, uint16_t_ptr_val, svint64_t_val, svuint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, uint16_t_ptr_val, svuint64_t_val, svuint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, uint32_t_ptr_val, svint64_t_val, svuint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, uint32_t_ptr_val, svuint64_t_val, svuint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, uint64_t_ptr_val, svint64_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_offset(svbool_t_val, uint64_t_ptr_val, svuint64_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_s64index_bf16(svbool_t_val, bfloat16_t_ptr_val, svint64_t_val, svbfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_s64index_f16(svbool_t_val, float16_t_ptr_val, svint64_t_val, svfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_s64index_f32(svbool_t_val, float32_t_ptr_val, svint64_t_val, svfloat32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_s64index_f64(svbool_t_val, float64_t_ptr_val, svint64_t_val, svfloat64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_s64index_s16(svbool_t_val, int16_t_ptr_val, svint64_t_val, svint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_s64index_s32(svbool_t_val, int32_t_ptr_val, svint64_t_val, svint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_s64index_s64(svbool_t_val, int64_t_ptr_val, svint64_t_val, svint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_s64index_u16(svbool_t_val, uint16_t_ptr_val, svint64_t_val, svuint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_s64index_u32(svbool_t_val, uint32_t_ptr_val, svint64_t_val, svuint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_s64index_u64(svbool_t_val, uint64_t_ptr_val, svint64_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_s64offset_bf16(svbool_t_val, bfloat16_t_ptr_val, svint64_t_val, svbfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_s64offset_f16(svbool_t_val, float16_t_ptr_val, svint64_t_val, svfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_s64offset_f32(svbool_t_val, float32_t_ptr_val, svint64_t_val, svfloat32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_s64offset_f64(svbool_t_val, float64_t_ptr_val, svint64_t_val, svfloat64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_s64offset_mf8(svbool_t_val, mfloat8_t_ptr_val, svint64_t_val, svmfloat8_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_s64offset_s8(svbool_t_val, int8_t_ptr_val, svint64_t_val, svint8_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_s64offset_s16(svbool_t_val, int16_t_ptr_val, svint64_t_val, svint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_s64offset_s32(svbool_t_val, int32_t_ptr_val, svint64_t_val, svint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_s64offset_s64(svbool_t_val, int64_t_ptr_val, svint64_t_val, svint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_s64offset_u8(svbool_t_val, uint8_t_ptr_val, svint64_t_val, svuint8_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_s64offset_u16(svbool_t_val, uint16_t_ptr_val, svint64_t_val, svuint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_s64offset_u32(svbool_t_val, uint32_t_ptr_val, svint64_t_val, svuint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_s64offset_u64(svbool_t_val, uint64_t_ptr_val, svint64_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_bf16(svbool_t_val, svuint64_t_val, svbfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_f16(svbool_t_val, svuint64_t_val, svfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_f32(svbool_t_val, svuint64_t_val, svfloat32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_f64(svbool_t_val, svuint64_t_val, svfloat64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_index_bf16(svbool_t_val, svuint64_t_val, int64_t_val, svbfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_index_f16(svbool_t_val, svuint64_t_val, int64_t_val, svfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_index_f32(svbool_t_val, svuint64_t_val, int64_t_val, svfloat32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_index_f64(svbool_t_val, svuint64_t_val, int64_t_val, svfloat64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_index_s16(svbool_t_val, svuint64_t_val, int64_t_val, svint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_index_s32(svbool_t_val, svuint64_t_val, int64_t_val, svint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_index_s64(svbool_t_val, svuint64_t_val, int64_t_val, svint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_index_u16(svbool_t_val, svuint64_t_val, int64_t_val, svuint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_index_u32(svbool_t_val, svuint64_t_val, int64_t_val, svuint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_index_u64(svbool_t_val, svuint64_t_val, int64_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_mf8(svbool_t_val, svuint64_t_val, svmfloat8_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_offset_bf16(svbool_t_val, svuint64_t_val, int64_t_val, svbfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_offset_f16(svbool_t_val, svuint64_t_val, int64_t_val, svfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_offset_f32(svbool_t_val, svuint64_t_val, int64_t_val, svfloat32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_offset_f64(svbool_t_val, svuint64_t_val, int64_t_val, svfloat64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_offset_mf8(svbool_t_val, svuint64_t_val, int64_t_val, svmfloat8_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_offset_s8(svbool_t_val, svuint64_t_val, int64_t_val, svint8_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_offset_s16(svbool_t_val, svuint64_t_val, int64_t_val, svint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_offset_s32(svbool_t_val, svuint64_t_val, int64_t_val, svint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_offset_s64(svbool_t_val, svuint64_t_val, int64_t_val, svint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_offset_u8(svbool_t_val, svuint64_t_val, int64_t_val, svuint8_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_offset_u16(svbool_t_val, svuint64_t_val, int64_t_val, svuint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_offset_u32(svbool_t_val, svuint64_t_val, int64_t_val, svuint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_offset_u64(svbool_t_val, svuint64_t_val, int64_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_s8(svbool_t_val, svuint64_t_val, svint8_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_s16(svbool_t_val, svuint64_t_val, svint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_s32(svbool_t_val, svuint64_t_val, svint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_s64(svbool_t_val, svuint64_t_val, svint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_u8(svbool_t_val, svuint64_t_val, svuint8_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_u16(svbool_t_val, svuint64_t_val, svuint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_u32(svbool_t_val, svuint64_t_val, svuint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64base_u64(svbool_t_val, svuint64_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64index_bf16(svbool_t_val, bfloat16_t_ptr_val, svuint64_t_val, svbfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64index_f16(svbool_t_val, float16_t_ptr_val, svuint64_t_val, svfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64index_f32(svbool_t_val, float32_t_ptr_val, svuint64_t_val, svfloat32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64index_f64(svbool_t_val, float64_t_ptr_val, svuint64_t_val, svfloat64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64index_s16(svbool_t_val, int16_t_ptr_val, svuint64_t_val, svint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64index_s32(svbool_t_val, int32_t_ptr_val, svuint64_t_val, svint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64index_s64(svbool_t_val, int64_t_ptr_val, svuint64_t_val, svint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64index_u16(svbool_t_val, uint16_t_ptr_val, svuint64_t_val, svuint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64index_u32(svbool_t_val, uint32_t_ptr_val, svuint64_t_val, svuint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64index_u64(svbool_t_val, uint64_t_ptr_val, svuint64_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64offset_bf16(svbool_t_val, bfloat16_t_ptr_val, svuint64_t_val, svbfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64offset_f16(svbool_t_val, float16_t_ptr_val, svuint64_t_val, svfloat16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64offset_f32(svbool_t_val, float32_t_ptr_val, svuint64_t_val, svfloat32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64offset_f64(svbool_t_val, float64_t_ptr_val, svuint64_t_val, svfloat64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64offset_mf8(svbool_t_val, mfloat8_t_ptr_val, svuint64_t_val, svmfloat8_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64offset_s8(svbool_t_val, int8_t_ptr_val, svuint64_t_val, svint8_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64offset_s16(svbool_t_val, int16_t_ptr_val, svuint64_t_val, svint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64offset_s32(svbool_t_val, int32_t_ptr_val, svuint64_t_val, svint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64offset_s64(svbool_t_val, int64_t_ptr_val, svuint64_t_val, svint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64offset_u8(svbool_t_val, uint8_t_ptr_val, svuint64_t_val, svuint8_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64offset_u16(svbool_t_val, uint16_t_ptr_val, svuint64_t_val, svuint16_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64offset_u32(svbool_t_val, uint32_t_ptr_val, svuint64_t_val, svuint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1q_scatter_u64offset_u64(svbool_t_val, uint64_t_ptr_val, svuint64_t_val, svuint64_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1wq(svbool_t_val, float32_t_ptr_val, svfloat32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1wq(svbool_t_val, int32_t_ptr_val, svint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1wq(svbool_t_val, uint32_t_ptr_val, svuint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1wq_f32(svbool_t_val, float32_t_ptr_val, svfloat32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1wq_s32(svbool_t_val, int32_t_ptr_val, svint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1wq_u32(svbool_t_val, uint32_t_ptr_val, svuint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1wq_vnum(svbool_t_val, float32_t_ptr_val, int64_t_val, svfloat32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1wq_vnum(svbool_t_val, int32_t_ptr_val, int64_t_val, svint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1wq_vnum(svbool_t_val, uint32_t_ptr_val, int64_t_val, svuint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1wq_vnum_f32(svbool_t_val, float32_t_ptr_val, int64_t_val, svfloat32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1wq_vnum_s32(svbool_t_val, int32_t_ptr_val, int64_t_val, svint32_t_val);
  // guard-error@+1 {{builtin can only be called from a non-streaming function}}
  svst1wq_vnum_u32(svbool_t_val, uint32_t_ptr_val, int64_t_val, svuint32_t_val);
}
