Movatterモバイル変換


[0]ホーム

URL:


cppreference.com
Namespaces
Variants
    Actions

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

      From cppreference.com
      <cpp‎ |experimental‎ |simd
       
       
       
       
       
      Defined in header<experimental/simd>
      struct vector_aligned_tag{};
      inlineconstexpr vector_aligned_tag vector_aligned{};
      (parallelism TS v2)

      This tag type indicates that the buffer ofcopy_from andcopy_to is aligned tomemory_alignment_v<T, U>, where the copy operation operates on thesimd/simd_mask type T, and the buffer with element type U.

      [edit]Notes

      This tag type allows to implement vector-aligned load and store.

      [edit]See also

      flag indicating alignment of the load/store address to element alignment
      (class)[edit]
      (parallelism TS v2)
      flag indicating alignment of the load/store address to the specified alignment
      (class template)[edit]
      (parallelism TS v2)
      obtains an appropriate alignment forvector_aligned
      (class template)[edit]
      Retrieved from "https://en.cppreference.com/mwiki/index.php?title=cpp/experimental/simd/vector_aligned&oldid=149375"

      [8]ページ先頭

      ©2009-2026 Movatter.jp