Nektar++
Public Types | List of all members
tinysimd::abi::default_abi< T, width > Struct Template Reference

#include <tinysimd.hpp>

Public Types

using type = typename first_not_void_of< typename sve< T, width >::type, typename avx512< T, width >::type, typename avx2< T, width >::type, typename sse2< T >::type, typename scalar< T >::type >::type
 

Detailed Description

template<typename T, int width>
struct tinysimd::abi::default_abi< T, width >

Definition at line 65 of file tinysimd.hpp.

Member Typedef Documentation

◆ type

template<typename T , int width>
using tinysimd::abi::default_abi< T, width >::type = typename first_not_void_of< typename sve<T, width>::type, typename avx512<T, width>::type, typename avx2<T, width>::type, typename sse2<T>::type, typename scalar<T>::type>::type

Definition at line 67 of file tinysimd.hpp.