cxx11_tensor_uint128.cpp File Reference
#include "main.h"
#include <Eigen/CXX11/Tensor>

Macros

#define EIGEN_NO_INT128
 

Functions

 EIGEN_DECLARE_TEST (cxx11_tensor_uint128)
 

Macro Definition Documentation

◆ EIGEN_NO_INT128

#define EIGEN_NO_INT128

Function Documentation

◆ EIGEN_DECLARE_TEST()

EIGEN_DECLARE_TEST ( cxx11_tensor_uint128  )
145  {
146 #ifdef EIGEN_NO_INT128
147  // Skip the test on compilers that don't support 128bit integers natively
148  return;
149 #else
150  CALL_SUBTEST_1(test_add());
151  CALL_SUBTEST_2(test_sub());
152  CALL_SUBTEST_3(test_mul());
153  CALL_SUBTEST_4(test_div());
154  CALL_SUBTEST_5(test_misc1());
155  CALL_SUBTEST_6(test_misc2());
156 #endif
157 }
#define CALL_SUBTEST_6(FUNC)
Definition: split_test_helper.h:34
#define CALL_SUBTEST_3(FUNC)
Definition: split_test_helper.h:16
#define CALL_SUBTEST_1(FUNC)
Definition: split_test_helper.h:4
#define CALL_SUBTEST_5(FUNC)
Definition: split_test_helper.h:28
#define CALL_SUBTEST_2(FUNC)
Definition: split_test_helper.h:10
#define CALL_SUBTEST_4(FUNC)
Definition: split_test_helper.h:22

References CALL_SUBTEST_1, CALL_SUBTEST_2, CALL_SUBTEST_3, CALL_SUBTEST_4, CALL_SUBTEST_5, and CALL_SUBTEST_6.