Line data Source code
1 : ///////////////////////////////////////////////////////////////////////////
2 : // Inastemp - Berenger Bramas MPCDF - 2016
3 : // Under MIT Licence, please you must read the LICENCE file.
4 : ///////////////////////////////////////////////////////////////////////////
5 :
6 : #include "InastempGlobal.h"
7 :
8 :
9 : #include "SSSE3/InaVecSSSE3Double.hpp"
10 : #include "SSSE3/InaVecSSSE3Float.hpp"
11 :
12 :
13 1 : int main() {
14 : // clang-format off
15 : {
16 1 : InaVecSSSE3<double> floatVec;
17 1 : InaVecSSSE3<double> vecOne = 1;
18 2 : typename InaVecSSSE3<double>::MaskType msk = (1 < vecOne);
19 1 : typename InaVecSSSE3<double>::MaskType msk2 = msk;
20 : (void)msk2;
21 : }
22 : {
23 1 : InaVecSSSE3<float> floatVec;
24 1 : InaVecSSSE3<float> vecOne = 1;
25 2 : typename InaVecSSSE3<float>::MaskType msk = (1 < vecOne);
26 1 : typename InaVecSSSE3<float>::MaskType msk2 = msk;
27 : (void)msk2;
28 : }
29 : // clang-format on
30 :
31 : return 0;
32 : }
|