BmnRoot
Loading...
Searching...
No Matches
CbmL1Def.h File Reference
#include <assert.h>
#include "vectors/PSEUDO_F32vec4.h"
Include dependency graph for CbmL1Def.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define L1_DYNAMIC_CAST   dynamic_cast
 
#define ISLIKELY( x)   ( x )
 
#define ISUNLIKELY( x)   ( x )
 
#define L1_ASSERT(v, msg)
 
#define L1_assert(v)   assert(v)
 

Macro Definition Documentation

◆ ISLIKELY

#define ISLIKELY (   x)    ( x )

Definition at line 36 of file CbmL1Def.h.

◆ ISUNLIKELY

#define ISUNLIKELY (   x)    ( x )

Definition at line 37 of file CbmL1Def.h.

◆ L1_assert

#define L1_assert (   v)    assert(v)

Definition at line 50 of file CbmL1Def.h.

◆ L1_ASSERT

#define L1_ASSERT (   v,
  msg 
)
Value:
if (v) {} else { \
std::cerr << __FILE__ << ":" << __LINE__ << " assertion failed: " \
<< #v << " = " << (v) << "\n" << msg << std::endl; \
abort(); \
}
__m128 v
Definition P4_F32vec4.h:1

Definition at line 44 of file CbmL1Def.h.

◆ L1_DYNAMIC_CAST

#define L1_DYNAMIC_CAST   dynamic_cast

Definition at line 28 of file CbmL1Def.h.