LCOV - code coverage report
Current view: top level - build/UTests - test-interface-SSE3.cpp (source / functions) Hit Total Coverage
Test: Coverage inastemp Lines: 9 9 100.0 %
Date: 2022-03-17 09:48:28 Functions: 2 2 100.0 %

          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             : #include "Common/InaVecInterface.hpp"
       9             : 
      10             : #include "SSE3/InaVecSSE3Double.hpp"
      11             : #include "SSE3/InaVecSSE3Float.hpp"
      12             : 
      13             : #include "core-test-all.hpp"
      14             : 
      15           1 : int main() {
      16             :     // clang-format off
      17             :     {
      18           1 :         InaVecMaskInterface<InaVecSSE3<double>::MaskType> mask;
      19           1 :         InaVecInterface<InaVecSSE3<double>> vec;
      20             :     }
      21             :     {
      22           1 :         InaVecMaskInterface<InaVecSSE3<float>::MaskType> mask;
      23           1 :         InaVecInterface<InaVecSSE3<float>> vec;
      24             :     }
      25           2 :     TestAll<InaVecInterface<InaVecSSE3<double>>> testerDouble;
      26           2 :     TestAll<InaVecInterface<InaVecSSE3<float>>> testerSingle;
      27             :     // clang-format on
      28           1 :     return testerDouble.Run() + testerSingle.Run();
      29           2 : }

Generated by: LCOV version 1.13