diff options
author | 2016-04-29 14:13:43 -0700 | |
---|---|---|
committer | 2016-04-29 14:13:43 -0700 | |
commit | 3b8da4be5add0a9eeda5e1e8fa01a3a12fe117fd (patch) | |
tree | c44278e04aa4a41f53e35fd81ae6a392fb239226 /test | |
parent | 2f28ccbea3a30b96a1dc037a978746b28b00e899 (diff) |
Extended the packetmath test to cover all the alignments made possible by avx512 instructions.
Diffstat (limited to 'test')
-rw-r--r-- | test/packetmath.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/test/packetmath.cpp b/test/packetmath.cpp index 6faf253a1..c2346e1cd 100644 --- a/test/packetmath.cpp +++ b/test/packetmath.cpp @@ -148,6 +148,14 @@ template<typename Scalar> void packetmath() else if (offset==5) internal::palign<5>(packets[0], packets[1]); else if (offset==6) internal::palign<6>(packets[0], packets[1]); else if (offset==7) internal::palign<7>(packets[0], packets[1]); + else if (offset==8) internal::palign<8>(packets[0], packets[1]); + else if (offset==9) internal::palign<9>(packets[0], packets[1]); + else if (offset==10) internal::palign<10>(packets[0], packets[1]); + else if (offset==11) internal::palign<11>(packets[0], packets[1]); + else if (offset==12) internal::palign<12>(packets[0], packets[1]); + else if (offset==13) internal::palign<13>(packets[0], packets[1]); + else if (offset==14) internal::palign<14>(packets[0], packets[1]); + else if (offset==15) internal::palign<15>(packets[0], packets[1]); internal::pstore(data2, packets[0]); for (int i=0; i<PacketSize; ++i) |