#include <Eigen/Core>
#include "BenchTimer.h"
#include <boost/preprocessor/repetition/enum_params.hpp>
#include <boost/preprocessor/repetition.hpp>
#include <boost/preprocessor/seq.hpp>
#include <boost/preprocessor/array.hpp>
#include <boost/preprocessor/arithmetic.hpp>
#include <boost/preprocessor/comparison.hpp>
#include <boost/preprocessor/punctuation.hpp>
#include <boost/preprocessor/punctuation/comma.hpp>
#include <boost/preprocessor/stringize.hpp>
Go to the source code of this file.
◆ DISABLE_SSE_EXCEPTIONS
#define DISABLE_SSE_EXCEPTIONS |
( |
| ) |
|
Value:{ \
int aux; \
asm( \
"stmxcsr %[aux] \n\t" \
"orl $32832, %[aux] \n\t" \
"ldmxcsr %[aux] \n\t" \
: : [aux] "m" (aux)); \
}
Definition at line 34 of file BenchUtil.h.
◆ initMatrix_identity()
template<typename MatrixType >
◆ initMatrix_random()
template<typename MatrixType >