24 #ifndef SRC_CORE_NEON_WRAPPER_SVTRAITS_H 25 #define SRC_CORE_NEON_WRAPPER_SVTRAITS_H 26 #if defined(__ARM_FEATURE_SVE) 39 #define DEFINE_TYPES(stype) \ 41 struct sve_scalar<sv##stype> \ 46 struct sve_vector<stype> \ 48 using type = sv##stype; \ 54 DEFINE_TYPES(uint16_t)
56 DEFINE_TYPES(uint32_t)
58 DEFINE_TYPES(uint64_t)
59 DEFINE_TYPES(float16_t)
60 DEFINE_TYPES(float32_t)
61 DEFINE_TYPES(float64_t)
62 DEFINE_TYPES(bfloat16_t)
Copyright (c) 2017-2021 Arm Limited.