Vc 1.3.1
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.1 contains bug fixes, enables swap
on scalar subscripts, and resolves a licensing issue in the examples.
User Changelog
swap(v[i], v[j])
did not compile. Vc 1.3.1 overloads theswap
function and thus enables swapping scalars into/out of vector and mask objects.- The spline example has moved to the new Vc-examples-nonfree repository since it has a license that restricts redistribution.