Auryn simulator  v0.8.1-206-gb56e451
Plastic Spiking Neural Network Simulator
Functions
AurynVector.cpp File Reference
#include "AurynVector.h"
Include dependency graph for AurynVector.cpp:

Functions

__m128 sse_load (float *i)
 
void sse_store (float *i, __m128 d)
 

Function Documentation

◆ sse_load()

__m128 sse_load ( float *  i)
inline
33 {
34 #ifdef CODE_ALIGNED_SIMD_INSTRUCTIONS
35  return _mm_load_ps( i );
36 #else
37  return _mm_loadu_ps( i );
38 #endif
39 }

◆ sse_store()

void sse_store ( float *  i,
__m128  d 
)
inline
42 {
43 #ifdef CODE_ALIGNED_SIMD_INSTRUCTIONS
44  _mm_store_ps( i, d );
45 #else
46  _mm_storeu_ps( i, d );
47 #endif
48 }