clang 20.0.0git
|
#include <arm_neon.h>
#include <arm_sve.h>
Go to the source code of this file.
Macros | |
#define | __ai static __inline__ __attribute__((__always_inline__, __nodebug__)) |
#define | __aio |
Functions | |
__aio | __attribute__ ((__clang_arm_builtin_alias(__builtin_sve_svset_neonq_s8))) svint8_t svset_neonq(svint8_t |
__aio | __attribute__ ((__clang_arm_builtin_alias(__builtin_sve_svset_neonq_s16))) svint16_t svset_neonq(svint16_t |
__aio | __attribute__ ((__clang_arm_builtin_alias(__builtin_sve_svset_neonq_s32))) svint32_t svset_neonq(svint32_t |
__aio | __attribute__ ((__clang_arm_builtin_alias(__builtin_sve_svset_neonq_s64))) svint64_t svset_neonq(svint64_t |
__aio | __attribute__ ((__clang_arm_builtin_alias(__builtin_sve_svset_neonq_u8))) svuint8_t svset_neonq(svuint8_t |
__aio | __attribute__ ((__clang_arm_builtin_alias(__builtin_sve_svset_neonq_u16))) svuint16_t svset_neonq(svuint16_t |
__aio | __attribute__ ((__clang_arm_builtin_alias(__builtin_sve_svset_neonq_u32))) svuint32_t svset_neonq(svuint32_t |
__aio | __attribute__ ((__clang_arm_builtin_alias(__builtin_sve_svset_neonq_u64))) svuint64_t svset_neonq(svuint64_t |
__aio | __attribute__ ((__clang_arm_builtin_alias(__builtin_sve_svset_neonq_f16))) svfloat16_t svset_neonq(svfloat16_t |
__aio | __attribute__ ((__clang_arm_builtin_alias(__builtin_sve_svset_neonq_f32))) svfloat32_t svset_neonq(svfloat32_t |
__aio | __attribute__ ((__clang_arm_builtin_alias(__builtin_sve_svset_neonq_f64))) svfloat64_t svset_neonq(svfloat64_t |
__aio | __attribute__ ((__clang_arm_builtin_alias(__builtin_sve_svget_neonq_s8))) int8x16_t svget_neonq(svint8_t) |
__aio | __attribute__ ((__clang_arm_builtin_alias(__builtin_sve_svget_neonq_s16))) int16x8_t svget_neonq(svint16_t) |
__aio | __attribute__ ((__clang_arm_builtin_alias(__builtin_sve_svget_neonq_s32))) int32x4_t svget_neonq(svint32_t) |
__aio | __attribute__ ((__clang_arm_builtin_alias(__builtin_sve_svget_neonq_s64))) int64x2_t svget_neonq(svint64_t) |
__aio | __attribute__ ((__clang_arm_builtin_alias(__builtin_sve_svget_neonq_u8))) uint8x16_t svget_neonq(svuint8_t) |
__aio | __attribute__ ((__clang_arm_builtin_alias(__builtin_sve_svget_neonq_u16))) uint16x8_t svget_neonq(svuint16_t) |
__aio | __attribute__ ((__clang_arm_builtin_alias(__builtin_sve_svget_neonq_u32))) uint32x4_t svget_neonq(svuint32_t) |
__aio | __attribute__ ((__clang_arm_builtin_alias(__builtin_sve_svget_neonq_u64))) uint64x2_t svget_neonq(svuint64_t) |
__aio | __attribute__ ((__clang_arm_builtin_alias(__builtin_sve_svget_neonq_f16))) float16x8_t svget_neonq(svfloat16_t) |
__aio | __attribute__ ((__clang_arm_builtin_alias(__builtin_sve_svget_neonq_f32))) float32x4_t svget_neonq(svfloat32_t) |
__aio | __attribute__ ((__clang_arm_builtin_alias(__builtin_sve_svget_neonq_f64))) float64x2_t svget_neonq(svfloat64_t) |
__aio | __attribute__ ((__clang_arm_builtin_alias(__builtin_sve_svdup_neonq_s8))) svint8_t svdup_neonq(int8x16_t) |
__aio | __attribute__ ((__clang_arm_builtin_alias(__builtin_sve_svdup_neonq_s16))) svint16_t svdup_neonq(int16x8_t) |
__aio | __attribute__ ((__clang_arm_builtin_alias(__builtin_sve_svdup_neonq_s32))) svint32_t svdup_neonq(int32x4_t) |
__aio | __attribute__ ((__clang_arm_builtin_alias(__builtin_sve_svdup_neonq_s64))) svint64_t svdup_neonq(int64x2_t) |
__aio | __attribute__ ((__clang_arm_builtin_alias(__builtin_sve_svdup_neonq_u8))) svuint8_t svdup_neonq(uint8x16_t) |
__aio | __attribute__ ((__clang_arm_builtin_alias(__builtin_sve_svdup_neonq_u16))) svuint16_t svdup_neonq(uint16x8_t) |
__aio | __attribute__ ((__clang_arm_builtin_alias(__builtin_sve_svdup_neonq_u32))) svuint32_t svdup_neonq(uint32x4_t) |
__aio | __attribute__ ((__clang_arm_builtin_alias(__builtin_sve_svdup_neonq_u64))) svuint64_t svdup_neonq(uint64x2_t) |
__aio | __attribute__ ((__clang_arm_builtin_alias(__builtin_sve_svdup_neonq_f16))) svfloat16_t svdup_neonq(float16x8_t) |
__aio | __attribute__ ((__clang_arm_builtin_alias(__builtin_sve_svdup_neonq_f32))) svfloat32_t svdup_neonq(float32x4_t) |
__aio | __attribute__ ((__clang_arm_builtin_alias(__builtin_sve_svdup_neonq_f64))) svfloat64_t svdup_neonq(float64x2_t) |
__aio | __attribute__ ((__clang_arm_builtin_alias(__builtin_sve_svset_neonq_bf16))) svbfloat16_t svset_neonq(svbfloat16_t |
__aio | __attribute__ ((__clang_arm_builtin_alias(__builtin_sve_svget_neonq_bf16))) bfloat16x8_t svget_neonq(svbfloat16_t) |
__aio | __attribute__ ((__clang_arm_builtin_alias(__builtin_sve_svdup_neonq_bf16))) svbfloat16_t svdup_neonq(bfloat16x8_t) |
#define __ai static __inline__ __attribute__((__always_inline__, __nodebug__)) |
Definition at line 22 of file arm_neon_sve_bridge.h.
#define __aio |
Definition at line 23 of file arm_neon_sve_bridge.h.
__aio __attribute__ | ( | (__clang_arm_builtin_alias(__builtin_sve_svdup_neonq_bf16)) | ) |
__aio __attribute__ | ( | (__clang_arm_builtin_alias(__builtin_sve_svdup_neonq_f16)) | ) |
__aio __attribute__ | ( | (__clang_arm_builtin_alias(__builtin_sve_svdup_neonq_f32)) | ) |
__aio __attribute__ | ( | (__clang_arm_builtin_alias(__builtin_sve_svdup_neonq_f64)) | ) |
__aio __attribute__ | ( | (__clang_arm_builtin_alias(__builtin_sve_svdup_neonq_s16)) | ) |
__aio __attribute__ | ( | (__clang_arm_builtin_alias(__builtin_sve_svdup_neonq_s32)) | ) |
__aio __attribute__ | ( | (__clang_arm_builtin_alias(__builtin_sve_svdup_neonq_s64)) | ) |
__aio __attribute__ | ( | (__clang_arm_builtin_alias(__builtin_sve_svdup_neonq_s8)) | ) |
__aio __attribute__ | ( | (__clang_arm_builtin_alias(__builtin_sve_svdup_neonq_u16)) | ) |
__aio __attribute__ | ( | (__clang_arm_builtin_alias(__builtin_sve_svdup_neonq_u32)) | ) |
__aio __attribute__ | ( | (__clang_arm_builtin_alias(__builtin_sve_svdup_neonq_u64)) | ) |
__aio __attribute__ | ( | (__clang_arm_builtin_alias(__builtin_sve_svdup_neonq_u8)) | ) |
__aio __attribute__ | ( | (__clang_arm_builtin_alias(__builtin_sve_svget_neonq_bf16)) | ) |
__aio __attribute__ | ( | (__clang_arm_builtin_alias(__builtin_sve_svget_neonq_f16)) | ) |
__aio __attribute__ | ( | (__clang_arm_builtin_alias(__builtin_sve_svget_neonq_f32)) | ) |
__aio __attribute__ | ( | (__clang_arm_builtin_alias(__builtin_sve_svget_neonq_f64)) | ) |
__aio __attribute__ | ( | (__clang_arm_builtin_alias(__builtin_sve_svget_neonq_s16)) | ) |
__aio __attribute__ | ( | (__clang_arm_builtin_alias(__builtin_sve_svget_neonq_s32)) | ) |
__aio __attribute__ | ( | (__clang_arm_builtin_alias(__builtin_sve_svget_neonq_s64)) | ) |
__aio __attribute__ | ( | (__clang_arm_builtin_alias(__builtin_sve_svget_neonq_s8)) | ) |
__aio __attribute__ | ( | (__clang_arm_builtin_alias(__builtin_sve_svget_neonq_u16)) | ) |
__aio __attribute__ | ( | (__clang_arm_builtin_alias(__builtin_sve_svget_neonq_u32)) | ) |
__aio __attribute__ | ( | (__clang_arm_builtin_alias(__builtin_sve_svget_neonq_u64)) | ) |
__aio __attribute__ | ( | (__clang_arm_builtin_alias(__builtin_sve_svget_neonq_u8)) | ) |
__aio __attribute__ | ( | (__clang_arm_builtin_alias(__builtin_sve_svset_neonq_bf16)) | ) |
__aio __attribute__ | ( | (__clang_arm_builtin_alias(__builtin_sve_svset_neonq_f16)) | ) |
__aio __attribute__ | ( | (__clang_arm_builtin_alias(__builtin_sve_svset_neonq_f32)) | ) |
__aio __attribute__ | ( | (__clang_arm_builtin_alias(__builtin_sve_svset_neonq_f64)) | ) |
__aio __attribute__ | ( | (__clang_arm_builtin_alias(__builtin_sve_svset_neonq_s16)) | ) |
__aio __attribute__ | ( | (__clang_arm_builtin_alias(__builtin_sve_svset_neonq_s32)) | ) |
__aio __attribute__ | ( | (__clang_arm_builtin_alias(__builtin_sve_svset_neonq_s64)) | ) |
__aio __attribute__ | ( | (__clang_arm_builtin_alias(__builtin_sve_svset_neonq_s8)) | ) |
__aio __attribute__ | ( | (__clang_arm_builtin_alias(__builtin_sve_svset_neonq_u16)) | ) |
__aio __attribute__ | ( | (__clang_arm_builtin_alias(__builtin_sve_svset_neonq_u32)) | ) |
__aio __attribute__ | ( | (__clang_arm_builtin_alias(__builtin_sve_svset_neonq_u64)) | ) |
__aio __attribute__ | ( | (__clang_arm_builtin_alias(__builtin_sve_svset_neonq_u8)) | ) |
__ai bfloat16x8_t |
Definition at line 163 of file arm_neon_sve_bridge.h.
__ai float16x8_t |
Definition at line 44 of file arm_neon_sve_bridge.h.
__ai float32x4_t |
Definition at line 46 of file arm_neon_sve_bridge.h.
__ai float64x2_t |
Definition at line 48 of file arm_neon_sve_bridge.h.
__ai int16x8_t |
Definition at line 30 of file arm_neon_sve_bridge.h.
__ai int32x4_t |
Definition at line 32 of file arm_neon_sve_bridge.h.
__ai int64x2_t |
Definition at line 34 of file arm_neon_sve_bridge.h.
__ai int8x16_t |
Definition at line 28 of file arm_neon_sve_bridge.h.
__ai uint16x8_t |
Definition at line 38 of file arm_neon_sve_bridge.h.
__ai uint32x4_t |
Definition at line 40 of file arm_neon_sve_bridge.h.
__ai uint64x2_t |
Definition at line 42 of file arm_neon_sve_bridge.h.
__ai uint8x16_t |
Definition at line 36 of file arm_neon_sve_bridge.h.