28 #ifndef VC_COMMON_DEINTERLEAVE_H_
29 #define VC_COMMON_DEINTERLEAVE_H_
33 namespace Vc_VERSIONED_NAMESPACE
76 template<
typename V,
typename M,
typename A> Vc_ALWAYS_INLINE
void deinterleave(V *a, V *b,
77 const M *memory, A align)
83 template<
typename V,
typename M> Vc_ALWAYS_INLINE
void deinterleave(V *a, V *b,
91 #endif // VC_COMMON_DEINTERLEAVE_H_
void deinterleave(V *a, V *b, const M *memory, A align)
constexpr AlignedTag Aligned
Use this object for a flags parameter to request aligned loads and stores.