std::experimental::vector_aligned_tag, std::experimental::vector_aligned
From cppreference.com
< cpp | experimental | simd
| ヘッダー <experimental/simd> で定義 |
||
| struct vector_aligned_tag {}; inline constexpr vector_aligned_tag vector_aligned{}; |
(parallelism TS v2) | |
このタグ型は、コピー操作が simd/simd_mask 型 T で、バッファが要素型 U で行われる場合に、copy_from および copy_to のバッファが memory_alignment_v<T, U> にアラインされていることを示します。
[編集] 注記
このタグ型は、ベクトルアラインされたロードおよびストアを実装することを可能にします。
[編集] 関連項目
| (parallelism TS v2) |
ロード/ストアアドレスが要素のアライメントに揃っていることを示すフラグ (クラス) |
| (parallelism TS v2) |
ロード/ストアアドレスが指定されたアライメントに揃っていることを示すフラグ (クラステンプレート) |
| (parallelism TS v2) |
vector_aligned に適切なアラインメントを取得します。 (クラステンプレート) |