CNDP  22.08.0
cne_xmmt_ops.h File Reference
#include <cne_vect.h>

Go to the source code of this file.


#define vect_loadu_sil128(p)   _mm_loadu_si128(p)
#define vect_set_epi32(i3, i2, i1, i0)   _mm_set_epi32(i3, i2, i1, i0)

Detailed Description

This header defines a few AVX support routines

Definition in file cne_xmmt_ops.h.

Macro Definition Documentation

◆ vect_loadu_sil128

#define vect_loadu_sil128 (   p)    _mm_loadu_si128(p)

loads the xmm_t value from address p(does not need to be 16-byte aligned)

Definition at line 19 of file cne_xmmt_ops.h.

◆ vect_set_epi32

#define vect_set_epi32 (   i3,
)    _mm_set_epi32(i3, i2, i1, i0)

sets the 4 signed 32-bit integer values and returns the xmm_t variable

Definition at line 22 of file cne_xmmt_ops.h.