1 #ifndef INCLUDED_volk_64u_byteswappuppet_64u_H
2 #define INCLUDED_volk_64u_byteswappuppet_64u_H
10 static inline void volk_64u_byteswappuppet_64u_generic(
uint64_t*output,
uint64_t* intsToSwap,
unsigned int num_points){
12 volk_64u_byteswap_generic((
uint64_t*)intsToSwap, num_points);
13 memcpy((
void*)output, (
void*)intsToSwap, num_points *
sizeof(
uint64_t));
19 static inline void volk_64u_byteswappuppet_64u_neon(
uint64_t*output,
uint64_t* intsToSwap,
unsigned int num_points){
21 volk_64u_byteswap_neon((
uint64_t*)intsToSwap, num_points);
22 memcpy((
void*)output, (
void*)intsToSwap, num_points *
sizeof(
uint64_t));
28 static inline void volk_64u_byteswappuppet_64u_u_sse2(
uint64_t* output,
uint64_t* intsToSwap,
unsigned int num_points){
30 volk_64u_byteswap_u_sse2((
uint64_t*)intsToSwap, num_points);
31 memcpy((
void*)output, (
void*)intsToSwap, num_points *
sizeof(
uint64_t));
37 static inline void volk_64u_byteswappuppet_64u_a_sse2(
uint64_t* output,
uint64_t* intsToSwap,
unsigned int num_points){
39 volk_64u_byteswap_a_sse2((
uint64_t*)intsToSwap, num_points);
40 memcpy((
void*)output, (
void*)intsToSwap, num_points *
sizeof(
uint64_t));
unsigned __int64 uint64_t
Definition: stdint.h:90