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 Wenzel- [
02baab4
](https://github.com/VcDev
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <type_traits> | |
#include <utility> | |
template<typename T> struct X { typedef std::true_type type; }; | |
template<typename T> | |
using tester = typename X<T>::type; | |
template<typename T> | |
typename std::enable_if<tester<T>::value, int>::type foo() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <type_traits> | |
#include <utility> | |
template<typename F, typename A> | |
std::true_type test(int bla); | |
template<typename F, typename A> | |
std::false_type test(...); | |
template<typename F, typename A> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
template <typename... Ts> struct A | |
{ | |
template <typename U, template <typename, typename, U> class C, U value> | |
using B = C<Ts..., value>; | |
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[alias] | |
cl = log --no-merges --pretty=tformat:'* [`%h`](https://github.com/VcDevel/Vc/commit/%h) %s - %an' |
9a0d148
docs: document SimdMaskArray using mostly \copydoc - Matthias Kretz66c3fee
SimdArray: add missing new/delete operator overloads - Matthias Kretz3ecaee2
docs: document new/delete operator overloads - Matthias Kretz730eab7
SimdArray: rename parameter VectorType to V - Matthias Kretz28f05c5
docs: Documentation for SimdArray copying from Vector - Matthias Kretz21a9b12
docs: Fix doxygen warnings by adding more documentation - Matthias Kretz85f4e21
docs: Document deprecated gather/scatter - Matthias Kretzf3be3ea
docs: SimdArray math functions documented - Matthias Kretz- [
40d491e
](https://
dbeb19a
Update README for 1.3 - Matthias Kretz362e5c9
Tests: fix corner case on simd_for_each - Matthias Kretza3dbc3f
Remove stale ROOT release script - Matthias Kretz5b50cd9
Test simd_for_each_n and fix it - Matthias Kretzc4c342e
Adding simd_for_each_n - Hartmut Kaiser6357205
MSVC: work around isnan miscompilation - Matthias Kretz826aa8f
SimdArray: use inline instead of Vc_INTRINSIC - Matthias Kretz444ad27
MSVC: work around miscompilation - Matthias Kretz3bd5bfc
SimdArray: fix linkage & use inline/Vc_INTRINSIC - Matthias Kretz- [
74897b8
](
53f6759
CMake: Skip MIC builds with non-Makefile generators - Matthias Kretz9ac1335
Remove spline example - Matthias Kretz0763c0c
CMake: glob examples directories instead of listing them - Matthias Kretzc3dfebe
Mention AoVS - Matthias Kretz3f78772
CTest: ignore warning addressing Vc users - Matthias Kretz57aa8d5
CTest: Find the right file if the branch name has a / - Matthias Kretzb3cb9da
CTest: Omit git hash on nightlies - Matthias Kretz975ccdb
CTest: Improve CDash sorting and presentation - Matthias Kretz72c3d25
Examples: End recursion earl
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
0000000000c0e060 <Vc::v2::datapar<double, Vc::v2::datapar_abi::fixed_size<8> > sqr<Vc::v2::datapar<double, Vc::v2::datapar_abi::fixed_size<8> > >(Vc::v2::datapar<double, Vc::v2::datapar_abi::fixed_size<8> > const&)>: | |
c0e060:· vmovapd (%rsi),%ymm1 | |
c0e064:· mov %rdi,%rax | |
c0e067:· vmovapd 0x20(%rsi),%ymm0 | |
c0e06c:· vmulpd %ymm1,%ymm1,%ymm1 | |
c0e070:· vmulpd %ymm0,%ymm0,%ymm0 | |
c0e074:· vmovapd %ymm1,(%rdi) | |
c0e078:· vmovapd %ymm0,0x20(%rdi) | |
c0e07d:· vzeroupper· | |
c0e080:· retq |
OlderNewer