1#ifndef INCLUDED_volk_32u_byteswappuppet_32u_H
2#define INCLUDED_volk_32u_byteswappuppet_32u_H
11 unsigned int num_points)
15 memcpy((
void*)output, (
void*)intsToSwap, num_points *
sizeof(uint32_t));
22 unsigned int num_points)
26 memcpy((
void*)output, (
void*)intsToSwap, num_points *
sizeof(uint32_t));
31static inline void volk_32u_byteswappuppet_32u_neonv8(uint32_t* output,
33 unsigned int num_points)
36 volk_32u_byteswap_neonv8((uint32_t*)intsToSwap, num_points);
37 memcpy((
void*)output, (
void*)intsToSwap, num_points *
sizeof(uint32_t));
44 unsigned int num_points)
48 memcpy((
void*)output, (
void*)intsToSwap, num_points *
sizeof(uint32_t));
55 unsigned int num_points)
59 memcpy((
void*)output, (
void*)intsToSwap, num_points *
sizeof(uint32_t));
64static inline void volk_32u_byteswappuppet_32u_u_avx2(uint32_t* output,
66 unsigned int num_points)
69 volk_32u_byteswap_u_avx2((uint32_t*)intsToSwap, num_points);
70 memcpy((
void*)output, (
void*)intsToSwap, num_points *
sizeof(uint32_t));
75static inline void volk_32u_byteswappuppet_32u_a_avx2(uint32_t* output,
77 unsigned int num_points)
80 volk_32u_byteswap_a_avx2((uint32_t*)intsToSwap, num_points);
81 memcpy((
void*)output, (
void*)intsToSwap, num_points *
sizeof(uint32_t));
static void volk_32u_byteswap_neon(uint32_t *intsToSwap, unsigned int num_points)
Definition: volk_32u_byteswap.h:161
static void volk_32u_byteswap_generic(uint32_t *intsToSwap, unsigned int num_points)
Definition: volk_32u_byteswap.h:247
static void volk_32u_byteswap_u_sse2(uint32_t *intsToSwap, unsigned int num_points)
Definition: volk_32u_byteswap.h:116
static void volk_32u_byteswap_a_sse2(uint32_t *intsToSwap, unsigned int num_points)
Definition: volk_32u_byteswap.h:318
static void volk_32u_byteswappuppet_32u_generic(uint32_t *output, uint32_t *intsToSwap, unsigned int num_points)
Definition: volk_32u_byteswappuppet_32u.h:9
static void volk_32u_byteswappuppet_32u_u_sse2(uint32_t *output, uint32_t *intsToSwap, unsigned int num_points)
Definition: volk_32u_byteswappuppet_32u.h:42
static void volk_32u_byteswappuppet_32u_neon(uint32_t *output, uint32_t *intsToSwap, unsigned int num_points)
Definition: volk_32u_byteswappuppet_32u.h:20
static void volk_32u_byteswappuppet_32u_a_sse2(uint32_t *output, uint32_t *intsToSwap, unsigned int num_points)
Definition: volk_32u_byteswappuppet_32u.h:53