gwnavruntime/kernel/SF_SIMD.h Source File
Go to the documentation of this file.
16 #ifndef INC_KY_SF_SIMD_H
17 #define INC_KY_SF_SIMD_H
30 #if defined(KY_ENABLE_SIMD)
31 #if defined (KY_CPU_SSE)
33 #elif defined(KY_OS_XBOX360)
35 #elif defined(KY_CPU_ALTIVEC)
37 #elif defined(KY_CPU_ARM_NEON) && !defined(KY_OS_PSVITA)
38 #include "gwnavruntime/kernel/SF_SIMD_ARMNeon.h"
43 #endif // KY_ENABLE_SIMD
46 #if !defined(KY_ENABLE_SIMD)
48 #define KY_SIMD_ALIGN(x) x // No alignment for non-SIMD platforms.
52 namespace Kaim {
namespace SIMD
57 static void Prefetch(
const void * ,
int ) { }
59 static void PrefetchObj(
const T * ) { }
61 typedef InstructionSet IS;
66 #endif // INC_KY_SF_SIMD_H
Definition: gamekitcrowddispersion.h:20