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