Macros | Functions | Variables
unalignedcount.cpp File Reference
#include "main.h"
Include dependency graph for unalignedcount.cpp:

Go to the source code of this file.

Macros

#define EIGEN_DEBUG_ALIGNED_LOAD   { nb_load++; }
 
#define EIGEN_DEBUG_ALIGNED_STORE   { nb_store++; }
 
#define EIGEN_DEBUG_UNALIGNED_LOAD   { nb_loadu++; }
 
#define EIGEN_DEBUG_UNALIGNED_STORE   { nb_storeu++; }
 
#define VERIFY_ALIGNED_UNALIGNED_COUNT(XPR, AL, UL, AS, US)
 

Functions

void test_unalignedcount ()
 

Variables

static int nb_load
 
static int nb_loadu
 
static int nb_store
 
static int nb_storeu
 

Macro Definition Documentation

#define EIGEN_DEBUG_ALIGNED_LOAD   { nb_load++; }

Definition at line 15 of file unalignedcount.cpp.

#define EIGEN_DEBUG_ALIGNED_STORE   { nb_store++; }

Definition at line 17 of file unalignedcount.cpp.

#define EIGEN_DEBUG_UNALIGNED_LOAD   { nb_loadu++; }

Definition at line 16 of file unalignedcount.cpp.

#define EIGEN_DEBUG_UNALIGNED_STORE   { nb_storeu++; }

Definition at line 18 of file unalignedcount.cpp.

#define VERIFY_ALIGNED_UNALIGNED_COUNT (   XPR,
  AL,
  UL,
  AS,
  US 
)
Value:
{\
XPR; \
if(!(nb_load==AL && nb_loadu==UL && nb_store==AS && nb_storeu==US)) \
std::cerr << " >> " << nb_load << ", " << nb_loadu << ", " << nb_store << ", " << nb_storeu << "\n"; \
VERIFY( (#XPR) && nb_load==AL && nb_loadu==UL && nb_store==AS && nb_storeu==US ); \
}
if((m *x).isApprox(y))
static int nb_store
#define VERIFY(a)
Definition: main.h:325
static int nb_storeu
static int nb_loadu
static int nb_load

Definition at line 20 of file unalignedcount.cpp.

Function Documentation

void test_unalignedcount ( )

Definition at line 31 of file unalignedcount.cpp.

Variable Documentation

int nb_load
static

Definition at line 10 of file unalignedcount.cpp.

int nb_loadu
static

Definition at line 11 of file unalignedcount.cpp.

int nb_store
static

Definition at line 12 of file unalignedcount.cpp.

int nb_storeu
static

Definition at line 13 of file unalignedcount.cpp.



gtsam
Author(s):
autogenerated on Sat May 8 2021 02:51:43