Skip to content

Commit

Permalink
Remove volk_16u_byteswap_a_orc
Browse files Browse the repository at this point in the history
It appears to be broken on M1, so let's remove it for now.

Signed-off-by: Clayton Smith <[email protected]>
  • Loading branch information
argilo committed Jan 30, 2024
1 parent d605d9a commit bc59cad
Show file tree
Hide file tree
Showing 3 changed files with 0 additions and 22 deletions.
3 changes: 0 additions & 3 deletions kernels/volk/asm/orc/volk_16u_byteswap_a_orc_impl.orc

This file was deleted.

9 changes: 0 additions & 9 deletions kernels/volk/volk_16u_byteswap.h
Original file line number Diff line number Diff line change
Expand Up @@ -271,14 +271,5 @@ static inline void volk_16u_byteswap_neon_table(uint16_t* intsToSwap,
}
#endif /* LV_HAVE_NEON */

#ifdef LV_HAVE_ORC

extern void volk_16u_byteswap_a_orc_impl(uint16_t* intsToSwap, int num_points);
static inline void volk_16u_byteswap_u_orc(uint16_t* intsToSwap, unsigned int num_points)
{
volk_16u_byteswap_a_orc_impl(intsToSwap, num_points);
}
#endif /* LV_HAVE_ORC */


#endif /* INCLUDED_volk_16u_byteswap_a_H */
10 changes: 0 additions & 10 deletions kernels/volk/volk_16u_byteswappuppet_16u.h
Original file line number Diff line number Diff line change
Expand Up @@ -92,14 +92,4 @@ static inline void volk_16u_byteswappuppet_16u_a_avx2(uint16_t* output,
}
#endif

#ifdef LV_HAVE_ORC
static inline void volk_16u_byteswappuppet_16u_u_orc(uint16_t* output,
uint16_t* intsToSwap,
unsigned int num_points)
{
volk_16u_byteswap_u_orc((uint16_t*)intsToSwap, num_points);
memcpy((void*)output, (void*)intsToSwap, num_points * sizeof(uint16_t));
}
#endif /* LV_HAVE_ORC */

#endif

0 comments on commit bc59cad

Please sign in to comment.