Namensräume
Varianten
Aktionen

std::experimental::vector_aligned_tag, std::experimental::vector_aligned

Von cppreference.com
< cpp‎ | experimental‎ | simd
 
 
 
 
 
Definiert in Header <experimental/simd>
struct vector_aligned_tag {};
inline constexpr vector_aligned_tag vector_aligned{};
(Parallelismus TS v2)

Dieser Tag-Typ zeigt an, dass der Puffer von copy_from und copy_to auf memory_alignment_v<T, U> ausgerichtet ist, wobei die Kopieroperation auf dem simd/simd_mask-Typ T und dem Puffer mit dem Elementtyp U operiert.

[bearbeiten] Hinweise

Dieser Tag-Typ ermöglicht die Implementierung von Vektor-ausgerichteten Loads und Stores.

[bearbeiten] Siehe auch

Flag, das die Ausrichtung der Lade-/Speicheradresse auf Elementausrichtung anzeigt
(Klasse) [edit]
(Parallelismus TS v2)
Flag, das die Ausrichtung der Lade-/Speicheradresse auf die angegebene Ausrichtung anzeigt
(Klassen-Vorlage) [edit]
(Parallelismus TS v2)
erhält eine entsprechende Ausrichtung für vector_aligned
(Klassen-Vorlage) [edit]