3c82ead
Adjust tests to avoid invalid SimdArray instantiations - Matthias Kretzcb2f84c
SimdArray: error for instantiations that break subscripting - Matthias Kretzc62972d
MIC: Fix copysign implementation - Matthias Kretzda83c44
Deprecate Vector::copySign in favor of Vc::copysign - Matthias Kretzf121987
Add test for copysign - Matthias Kretz2701e14
New SimdArray ctor overloads to fix loads from C-arrays - Matthias Kretzcbbb6d2
Extend load test to load from T[] - Matthias Kretz8137441
test case for failing construction of Vc::SimdArray<int,2> - Sandro Wenzel02baab4
Fix out-of-bounds access on denormals array - Matthias Kretzf268fac
determine full MSVC version and use it to bail out for versions that do not support C++11 - Matthias Kretz9d214cd
MSVC expects unsigned long for _BitScanForward - Matthias Kretzfda8c27
Fix the MIC Mask ABI test - Matthias Kretza618768
Adjust error message: could also be a compiler bug - Matthias Kretzeff6981
Reduce number of actual_value overloads - Matthias Kretz120235e
When aliasing use VectorEntryType - Matthias Kretzbef1c4a
Reduce SFINAE usage to help ICC understand the code - Matthias Kretz9092e87
Work around ICC bug #6000144543 - Matthias Kretza87f7ad
MIC: Fix syntax errors - Matthias Kretz85c3531
Reduce the complexity of the math unit test - Matthias Kretzf1d9c8e
Deprecate exponent() member, add exponent non-member - Matthias Kretz78a43c3
Deprecate isNegative member, add isnegative non-member - Matthias Kretz40307b1
Replace all user-defined __ with _ - Matthias Kretz834b969
SimdArray: fix return type to say void, not auto - Matthias Kretz2ce9612
Add deprecated gather & scatter overloads from 0.7 - Matthias Kretz6a8da6f
Mac OS X's std::atan(2) & std::log2 are less precise - Matthias Kretze994107
SimdArray: Specialize std::numeric_limits - Matthias Kretz2793586
docs: Add a bit of doxygen markup for SimdArray - Matthias Kretz09b707d
Improve vim foldmarkers - Matthias Kretzbe6e256
SimdArray: Fix logic for sincos which returns void - Matthias Kretz4af64f5
Use exp implementation only for SSE & AVX - Matthias Kretze6028db
SimdArray: Add unary operator+, isNegative() and exponent() - Matthias Kretz9cfb9b2
SimdArray: run all math tests on SimdArray - Matthias Kretzbcb1923
SimdArray: Have Segment work for masks again - Matthias Kretz8af183b
SimdArray: make fromOperation smarter - Matthias Kretz4f81db6
SimdArray: drop internal::min/max - Matthias Kretzf2d63e8
Add helper macros and implement (hopefully) all math operators for SimdArray - Christian Engwerb25f848
add free standing copysign for SimdArray - Christian Engwer07ff3f1
make copySign use references to avoid unnecessary copies - Christian Engwer875f7fb
test the implementation of sqrt for SimdArray (fails currently) - Christian Engwer939fd67
add implementation of copySign for SimdArray - Christian Engwer7b207c8
add test implementation of setQnan for SimdArray - Christian Engwer95381b8
sligthly refactor the definition of tested types to easily extend it to test SimdArray - Christian Engwer6f798dc
implement sqrt(SimdArray) - Christian Engwer2e2d4c8
Fix Vc::iif for builtin types and non-default SimdArray - Matthias Kretzc37b4d2
README: link to docs, Diss, and mailinglists - Matthias Kretz580cd78
Test Mask parameter passing (ABI) - Matthias Kretz3f231e0
Use 64-bit maskstores to fix the segfault - Matthias Kretz09b7498
Don't adjust the base address for MASKMOVDQU - Matthias Kretza230a50
[cmake] cache the output of lsb_release, as it might take very long - Christian Engwer099d97b
[cmake] we try to detect the C++ compiler, so we should execute CMAKE_CXX_COMPILER - Christian Engwer29f566d
Cmake: Fix capitalization of the Vc_NO_XGETBV macro - Matthias Kretz753ed7a
Restore C++11 compatibility for constexpr - Matthias Kretz6928a1a
Replace Vc::array by fork from libc++ - Matthias Kretzf5e30b0
Clean up all license headers and files for BSD - Matthias Kretzc1bd709
Travis CI: send notifications to IRC - Matthias Kretz016625c
Huge overhaul of Vector and Mask documentation - Matthias Kretz7ea15b7
Resolve doxygen warnings (\param, \returns, etc.) Refs: gh-66 - Matthias Kretz895a941
Clean up Vc_DECLARE_ALLOCATOR and its documentation - Matthias Kretz370bbf8
Don't have Vc_ICC/CLANG/MSVC/...BROKEN defined for doxygen - Matthias Kretz5913133
Drop Vector::pack (mostly commented anyway) - Matthias Kretz5eeab0c
Annotate Vector::staticCast with Vc_DEPRECATED - Matthias Kretz8eba6ae
Document Vc::array (not really yet) and Vc::vector - Matthias Kretze243e35
Remove incorrect/old member functions. - Matthias Kretza0a5d4d
Update to latest doxygen generated config file - Matthias Kretzfe26ebb
Add documentation on how SimdArray is implemented - Matthias Kretzaa54843
Redo the structure of the documentation - Matthias Kretz3b7bcba
Fix grouping and add a TODO comment - Matthias Kretz6392fa1
Move documentation to its place in the source - Matthias Kretza69d807
Fix docs grouping, it included to much - Matthias Kretz6a09eab
Move ostream operator documentation to the src - Matthias Kretzc86542f
Document Vector/Mask aliases - Matthias Kretzd5bd659
Document Vc_PASSING_VECTOR_BY_VALUE_IS_BROKEN - Matthias Kretz8b57eb5
Document LoadStoreFlags some more - Matthias Kretz62885fc
Clean up Doxyfile - Matthias Kretz80178fe
Document VectorAlignment and MemoryAlignment - Matthias Kretzf94106f
Get rid of Vc_IMPL and document CurrentImplementation - Matthias Kretzc8d437f
Doxygen wants the title with \defgroup - Matthias Kretzabf1ece
Remove unused Impl::VectorAlignment constants - Matthias Kretz210030d
Add some \internal documentation - Matthias Kretzf99a327
Document compiler identification macros - Matthias Kretza323243
Document version macros, functions, and checks - Matthias Kretzac34c3f
Add missing fold-marker - Matthias Kretz3dc75b4
travis: Enable OS X support - Vinzent Steinbergfe6713f
travis: Use ctest instead of make test - Vinzent Steinbergf3d1c52
Add .travis.yml - Vinzent Steinberg283053f
Require at least cmake version 3.0 - Matthias Kretzaf76465
for XCode the MAIN_DEPENDENCY file seems to get added as a file to build. Use DEPENDS as a workaround - Paul Elsner
Created
December 16, 2015 12:04
-
-
Save mattkretz/42353e2e49dd6cb73d12 to your computer and use it in GitHub Desktop.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment