1 #ifndef INCLUDED_volk_32u_byteswappuppet_32u_H
2 #define INCLUDED_volk_32u_byteswappuppet_32u_H
9 static inline void volk_32u_byteswappuppet_32u_generic(
uint32_t*output,
uint32_t* intsToSwap,
unsigned int num_points){
11 volk_32u_byteswap_generic((
uint32_t*)intsToSwap, num_points);
12 memcpy((
void*)output, (
void*)intsToSwap, num_points *
sizeof(
uint32_t));
18 static inline void volk_32u_byteswappuppet_32u_neon(
uint32_t*output,
uint32_t* intsToSwap,
unsigned int num_points){
20 volk_32u_byteswap_neon((
uint32_t*)intsToSwap, num_points);
21 memcpy((
void*)output, (
void*)intsToSwap, num_points *
sizeof(
uint32_t));
27 static inline void volk_32u_byteswappuppet_32u_u_sse2(
uint32_t *output,
uint32_t* intsToSwap,
unsigned int num_points){
29 volk_32u_byteswap_u_sse2((
uint32_t*)intsToSwap, num_points);
30 memcpy((
void*)output, (
void*)intsToSwap, num_points *
sizeof(
uint32_t));
36 static inline void volk_32u_byteswappuppet_32u_a_sse2(
uint32_t* output,
uint32_t* intsToSwap,
unsigned int num_points){
38 volk_32u_byteswap_a_sse2((
uint32_t*)intsToSwap, num_points);
39 memcpy((
void*)output, (
void*)intsToSwap, num_points *
sizeof(
uint32_t));
unsigned int uint32_t
Definition: stdint.h:80