vir-simd 0.4.189
Parallelism TS 2 extensions and simd fallback implementation
All Classes Namespaces Files Functions Variables Typedefs Friends Macros Modules Pages Concepts
vir::typed_simd Concept Reference

Satisfied if V is a simd<T, Abi> with arbitrary but valid ABI tag Abi. More...

#include <simd_concepts.h>

Concept definition

template<typename V, typename T>
concept vir::typed_simd = any_simd<V> and std::same_as<T, typename V::value_type>
Satisfied if V is a (valid) specialization of simd<T, Abi>.
Definition simd_concepts.h:48
Satisfied if V is a simd<T, Abi> with arbitrary but valid ABI tag Abi.
Definition simd_concepts.h:65

Detailed Description

Satisfied if V is a simd<T, Abi> with arbitrary but valid ABI tag Abi.