Defines | Functions
BenchUtil.h File Reference
#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>
Include dependency graph for BenchUtil.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define DISABLE_SSE_EXCEPTIONS()

Functions

template<typename MatrixType >
void initMatrix_identity (MatrixType &mat) __attribute__((noinline))
template<typename MatrixType >
void initMatrix_random (MatrixType &mat) __attribute__((noinline))

Define Documentation

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.


Function Documentation

template<typename MatrixType >
void initMatrix_identity ( MatrixType mat)

Definition at line 28 of file BenchUtil.h.

template<typename MatrixType >
void initMatrix_random ( MatrixType mat)

Definition at line 22 of file BenchUtil.h.



libicr
Author(s): Robert Krug
autogenerated on Mon Jan 6 2014 11:34:05