Add arch/x86/new_intrin.c
This commit is contained in:
17
arch/x86/new_intrin.c
Normal file
17
arch/x86/new_intrin.c
Normal file
@ -0,0 +1,17 @@
|
||||
#include <types.h>
|
||||
|
||||
#ifdef __NEW_INTRINSICS_
|
||||
|
||||
bool cpu_supports_sse2(void)
|
||||
{
|
||||
int k = __buildin_cpu_supports("sse2");
|
||||
|
||||
return k > 0 ? true : false
|
||||
}
|
||||
|
||||
bool cpu_supports_sse(void)
|
||||
{
|
||||
return __buildin_cpu_supports("sse") > 0 ? true : false;
|
||||
}
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user