Skip to content

Instantly share code, notes, and snippets.

@mattkretz
Last active November 27, 2017 15:52
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mattkretz/dd687e38e37e1687756bb3e3bf6e4aef to your computer and use it in GitHub Desktop.
Save mattkretz/dd687e38e37e1687756bb3e3bf6e4aef to your computer and use it in GitHub Desktop.
Changelog Vc 1.3.3
  • 840ddfe Replace non-std types uint and ushort - Matthias Kretz
  • 898500c as discussed on the ML, introducing is_valid_vector_argument - Kay F. Jahnke
  • c62ac04 Revert "Trig: make XOP, FMA4, FAM, BMI2 part of the type" - Matthias Kretz
  • de9bcee Trig: make XOP, FMA4, FAM, BMI2 part of the type - Matthias Kretz
  • 5bcac28 CTest: apply skip_tests to travis branch - Matthias Kretz
  • 4ebd9ab CMake: check for MIC only on x86 - Matthias Kretz
  • 81cbab5 cpuid shall only exist on x86 - Matthias Kretz
  • 3facdff Drop _default and work around TSC non-portability - Matthias Kretz
  • 1ea3bf8 Detect ISA depending on CMAKE_SYSTEM_PROCESSOR - Matthias Kretz
  • a836759 Pass cmake toolchain file and skip tests - Matthias Kretz
  • af5f1c6 Include/use CpuId only on x86 - Matthias Kretz
  • d79f62e Compile only scalar tests on non-x86 - Matthias Kretz
  • e3297e8 Support getIp for ARM - Matthias Kretz
  • e4d636b Compile support_dummy into libVc to support ARM - Matthias Kretz
  • 835e278 Add header usable from godbolt.org - Matthias Kretz
  • 971139c Fix include to not prefer relative files - Matthias Kretz
  • 54ab38c Travis: run aarch64 cross-compile - Matthias Kretz
  • e5bdda7 Move static asserts from simdize.h to test as VERIFY - Matthias Kretz
  • c2e51f8 allow move of ElementReference - Christian Engwer
  • 3b7224c MSVC: skip AVX2 gathers because the compiler is broken - Matthias Kretz
  • 2b08b4a Travis: unbreak Homebrew messup - Matthias Kretz
  • 9e6ec67 OFA: Add initial AMD Zen support - Matthias Kretz
  • ee01afe Travis: fix current clang on OSX - Matthias Kretz
  • c54ab68 AVX2: implement gathers using gather intrinsics - Matthias Kretz
  • a8c76dc Refactor gather indexes from forwarding to const-ref - Matthias Kretz
  • 7fd9b09 Travis: but the homebrew package is still called gcc6 - Matthias Kretz
  • ba20439 Travis: Seems homebrew ships GCC 7 now - Matthias Kretz
  • fe8ba60 cmake: match amd64 for x86 support - Pino Toscano
  • b242642 More constexpr shift-in optimizations - Matthias Kretz
  • 48aa5a1 Optimize shifted in by constexpr 1 - Matthias Kretz
  • bb1be56 Remove useless permute call - Matthias Kretz
  • b23ccbc Fix upper bound detection of simd_for_each - Matthias Kretz
  • 037be1b Use iterator_traits with simd_for_each - Matthias Kretz
  • 71316b1 Resolve warning about unused parameter - Matthias Kretz
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment