Skip to content

Conversation

@videncoding
Copy link

Key Changes

CMake Configuration:

Added a new build option ENABLE_SVE to enable SVE support with 256-bit vector size.
Updated set_arch_flags.cmake to include SVE-specific compile options.

SVE-256bit Implementations:

Added SVE-specific architecture files under include/sonic/internal/arch/sve/.
Implemented various SIMD operations for SVE-256bit, including Memcmp, Quote, Skip and str2int.

#define SONIC_HAVE_SVE2_128
#endif
#if defined(__ARM_FEATURE_SVE) && (__ARM_FEATURE_SVE_BITS == 256)
#define SONIC_HAVE_SVE
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How about SONIC_HAVE_SVE_256?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants