Alignment manipulation

alignment checker

template<class Arch = default_arch>
inline bool turbo::simd::is_aligned(void const *ptr)

Checks whether pointer ptr is aligned according the alignment requirements of Arch.

Returns:

true if the alignment requirements are met