Vc v1.3.3 Release Notes

Release Date: 2017-11-27 // over 6 years ago
  • SIMD zero-overhead language license
    ๐Ÿ‘ GCC Support Clang Support ICC Support MSVC Support

    Vc is an open source library to ease explicit vectorization of C++ code. It has an intuitive API and provides portability between different compilers and compiler versions as well as portability between different vector instruction sets.

    ๐Ÿš€ Vc 1.3.3 is a minor bug fix release.

    ๐Ÿ‘‰ User Changelog

    • ๐Ÿ‘Œ Support for AVX2 gather instructions. Thanks to Kay F. Jahnke for the initial patch.
    • Shift optimizations
    • ๐Ÿ‘ Preliminary support for compiling to non-x86 targets (uses only the Scalar ABI)
    • โœ… Resolve failing static assertions, moving the relevant tests to unit tests
    • Fixed is_simd_vector and is_simd_mask traits to consider the ElementType too. Thanks to Kay F. Jahnke.

    Developer Changelog