FreeRDP
nsc_neon.c
1 
21 #include <winpr/platform.h>
22 #include <winpr/sysinfo.h>
23 #include <freerdp/config.h>
24 #include <freerdp/log.h>
25 
26 #include "../nsc_types.h"
27 #include "nsc_neon.h"
28 
29 #include "../../core/simd.h"
30 
31 #if defined(NEON_INTRINSICS_ENABLED)
32 #define TAG FREERDP_TAG("codec.nsc.neon")
33 #endif
34 
35 void nsc_init_neon(NSC_CONTEXT* context)
36 {
37 #if defined(NEON_INTRINSICS_ENABLED)
38  if (!IsProcessorFeaturePresent(PF_ARM_NEON_INSTRUCTIONS_AVAILABLE))
39  return;
40 
41  WLog_WARN(TAG, "TODO: Implement neon optimized version of this function");
42 #endif
43 }