mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-07-04 18:28:30 +00:00
Add Intel intrinsics headers
This commit is contained in:
parent
369f9740de
commit
b7bf052a4b
121 changed files with 47114 additions and 849 deletions
4
libc/isystem/ammintrin.h
Normal file
4
libc/isystem/ammintrin.h
Normal file
|
@ -0,0 +1,4 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_ISYSTEM_AMMINTRIN_INTERNAL_H_
|
||||
#define COSMOPOLITAN_LIBC_ISYSTEM_AMMINTRIN_INTERNAL_H_
|
||||
#include "third_party/intel/ammintrin.internal.h"
|
||||
#endif /* COSMOPOLITAN_LIBC_ISYSTEM_AMMINTRIN_INTERNAL_H_ */
|
|
@ -1,4 +0,0 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_ISYSTEM_AVX2INTRIN_H_
|
||||
#define COSMOPOLITAN_LIBC_ISYSTEM_AVX2INTRIN_H_
|
||||
#include "libc/intrin/avx2intrin.internal.h"
|
||||
#endif /* COSMOPOLITAN_LIBC_ISYSTEM_AVX2INTRIN_H_ */
|
|
@ -1,4 +0,0 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_ISYSTEM_AVXINTRIN_H_
|
||||
#define COSMOPOLITAN_LIBC_ISYSTEM_AVXINTRIN_H_
|
||||
#include "libc/intrin/avxintrin.internal.h"
|
||||
#endif /* COSMOPOLITAN_LIBC_ISYSTEM_AVXINTRIN_H_ */
|
4
libc/isystem/clzerointrin.h
Normal file
4
libc/isystem/clzerointrin.h
Normal file
|
@ -0,0 +1,4 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_ISYSTEM_CLZEROINTRIN_INTERNAL_H_
|
||||
#define COSMOPOLITAN_LIBC_ISYSTEM_CLZEROINTRIN_INTERNAL_H_
|
||||
#include "third_party/intel/clzerointrin.internal.h"
|
||||
#endif /* COSMOPOLITAN_LIBC_ISYSTEM_CLZEROINTRIN_INTERNAL_H_ */
|
4
libc/isystem/cpuid.h
Normal file
4
libc/isystem/cpuid.h
Normal file
|
@ -0,0 +1,4 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_ISYSTEM_CPUID_INTERNAL_H_
|
||||
#define COSMOPOLITAN_LIBC_ISYSTEM_CPUID_INTERNAL_H_
|
||||
#include "third_party/intel/cpuid.internal.h"
|
||||
#endif /* COSMOPOLITAN_LIBC_ISYSTEM_CPUID_INTERNAL_H_ */
|
4
libc/isystem/dog.py
Normal file
4
libc/isystem/dog.py
Normal file
|
@ -0,0 +1,4 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_ISYSTEM_DOG_PY_
|
||||
#define COSMOPOLITAN_LIBC_ISYSTEM_DOG_PY_
|
||||
#include "third_party/intel/dog.py"
|
||||
#endif /* COSMOPOLITAN_LIBC_ISYSTEM_DOG_PY_ */
|
|
@ -1,4 +1,4 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_ISYSTEM_EMMINTRIN_H_
|
||||
#define COSMOPOLITAN_LIBC_ISYSTEM_EMMINTRIN_H_
|
||||
#include "libc/intrin/emmintrin.internal.h"
|
||||
#endif /* COSMOPOLITAN_LIBC_ISYSTEM_EMMINTRIN_H_ */
|
||||
#ifndef COSMOPOLITAN_LIBC_ISYSTEM_EMMINTRIN_INTERNAL_H_
|
||||
#define COSMOPOLITAN_LIBC_ISYSTEM_EMMINTRIN_INTERNAL_H_
|
||||
#include "third_party/intel/emmintrin.internal.h"
|
||||
#endif /* COSMOPOLITAN_LIBC_ISYSTEM_EMMINTRIN_INTERNAL_H_ */
|
||||
|
|
4
libc/isystem/fun.py
Normal file
4
libc/isystem/fun.py
Normal file
|
@ -0,0 +1,4 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_ISYSTEM_FUN_PY_
|
||||
#define COSMOPOLITAN_LIBC_ISYSTEM_FUN_PY_
|
||||
#include "third_party/intel/fun.py"
|
||||
#endif /* COSMOPOLITAN_LIBC_ISYSTEM_FUN_PY_ */
|
4
libc/isystem/immintrin.h
Normal file
4
libc/isystem/immintrin.h
Normal file
|
@ -0,0 +1,4 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_ISYSTEM_IMMINTRIN_INTERNAL_H_
|
||||
#define COSMOPOLITAN_LIBC_ISYSTEM_IMMINTRIN_INTERNAL_H_
|
||||
#include "third_party/intel/immintrin.internal.h"
|
||||
#endif /* COSMOPOLITAN_LIBC_ISYSTEM_IMMINTRIN_INTERNAL_H_ */
|
4
libc/isystem/mm3dnow.h
Normal file
4
libc/isystem/mm3dnow.h
Normal file
|
@ -0,0 +1,4 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_ISYSTEM_MM3DNOW_INTERNAL_H_
|
||||
#define COSMOPOLITAN_LIBC_ISYSTEM_MM3DNOW_INTERNAL_H_
|
||||
#include "third_party/intel/mm3dnow.internal.h"
|
||||
#endif /* COSMOPOLITAN_LIBC_ISYSTEM_MM3DNOW_INTERNAL_H_ */
|
4
libc/isystem/mm_malloc.h
Normal file
4
libc/isystem/mm_malloc.h
Normal file
|
@ -0,0 +1,4 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_ISYSTEM_MM_MALLOC_INTERNAL_H_
|
||||
#define COSMOPOLITAN_LIBC_ISYSTEM_MM_MALLOC_INTERNAL_H_
|
||||
#include "third_party/intel/mm_malloc.internal.h"
|
||||
#endif /* COSMOPOLITAN_LIBC_ISYSTEM_MM_MALLOC_INTERNAL_H_ */
|
4
libc/isystem/mmintrin.h
Normal file
4
libc/isystem/mmintrin.h
Normal file
|
@ -0,0 +1,4 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_ISYSTEM_MMINTRIN_INTERNAL_H_
|
||||
#define COSMOPOLITAN_LIBC_ISYSTEM_MMINTRIN_INTERNAL_H_
|
||||
#include "third_party/intel/mmintrin.internal.h"
|
||||
#endif /* COSMOPOLITAN_LIBC_ISYSTEM_MMINTRIN_INTERNAL_H_ */
|
4
libc/isystem/mwaitxintrin.h
Normal file
4
libc/isystem/mwaitxintrin.h
Normal file
|
@ -0,0 +1,4 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_ISYSTEM_MWAITXINTRIN_INTERNAL_H_
|
||||
#define COSMOPOLITAN_LIBC_ISYSTEM_MWAITXINTRIN_INTERNAL_H_
|
||||
#include "third_party/intel/mwaitxintrin.internal.h"
|
||||
#endif /* COSMOPOLITAN_LIBC_ISYSTEM_MWAITXINTRIN_INTERNAL_H_ */
|
4
libc/isystem/nmmintrin.h
Normal file
4
libc/isystem/nmmintrin.h
Normal file
|
@ -0,0 +1,4 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_ISYSTEM_NMMINTRIN_INTERNAL_H_
|
||||
#define COSMOPOLITAN_LIBC_ISYSTEM_NMMINTRIN_INTERNAL_H_
|
||||
#include "third_party/intel/nmmintrin.internal.h"
|
||||
#endif /* COSMOPOLITAN_LIBC_ISYSTEM_NMMINTRIN_INTERNAL_H_ */
|
|
@ -1,4 +1,4 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_ISYSTEM_PMMINTRIN_H_
|
||||
#define COSMOPOLITAN_LIBC_ISYSTEM_PMMINTRIN_H_
|
||||
#include "libc/intrin/pmmintrin.internal.h"
|
||||
#endif /* COSMOPOLITAN_LIBC_ISYSTEM_PMMINTRIN_H_ */
|
||||
#ifndef COSMOPOLITAN_LIBC_ISYSTEM_PMMINTRIN_INTERNAL_H_
|
||||
#define COSMOPOLITAN_LIBC_ISYSTEM_PMMINTRIN_INTERNAL_H_
|
||||
#include "third_party/intel/pmmintrin.internal.h"
|
||||
#endif /* COSMOPOLITAN_LIBC_ISYSTEM_PMMINTRIN_INTERNAL_H_ */
|
||||
|
|
4
libc/isystem/popcntintrin.h
Normal file
4
libc/isystem/popcntintrin.h
Normal file
|
@ -0,0 +1,4 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_ISYSTEM_POPCNTINTRIN_INTERNAL_H_
|
||||
#define COSMOPOLITAN_LIBC_ISYSTEM_POPCNTINTRIN_INTERNAL_H_
|
||||
#include "third_party/intel/popcntintrin.internal.h"
|
||||
#endif /* COSMOPOLITAN_LIBC_ISYSTEM_POPCNTINTRIN_INTERNAL_H_ */
|
4
libc/isystem/sgxintrin.h
Normal file
4
libc/isystem/sgxintrin.h
Normal file
|
@ -0,0 +1,4 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_ISYSTEM_SGXINTRIN_INTERNAL_H_
|
||||
#define COSMOPOLITAN_LIBC_ISYSTEM_SGXINTRIN_INTERNAL_H_
|
||||
#include "third_party/intel/sgxintrin.internal.h"
|
||||
#endif /* COSMOPOLITAN_LIBC_ISYSTEM_SGXINTRIN_INTERNAL_H_ */
|
|
@ -1,4 +0,0 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_ISYSTEM_SHAINTRIN_H_
|
||||
#define COSMOPOLITAN_LIBC_ISYSTEM_SHAINTRIN_H_
|
||||
#include "libc/intrin/shaintrin.internal.h"
|
||||
#endif /* COSMOPOLITAN_LIBC_ISYSTEM_SHAINTRIN_H_ */
|
|
@ -1,4 +1,4 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_ISYSTEM_SMMINTRIN_H_
|
||||
#define COSMOPOLITAN_LIBC_ISYSTEM_SMMINTRIN_H_
|
||||
#include "libc/intrin/smmintrin.internal.h"
|
||||
#endif /* COSMOPOLITAN_LIBC_ISYSTEM_SMMINTRIN_H_ */
|
||||
#ifndef COSMOPOLITAN_LIBC_ISYSTEM_SMMINTRIN_INTERNAL_H_
|
||||
#define COSMOPOLITAN_LIBC_ISYSTEM_SMMINTRIN_INTERNAL_H_
|
||||
#include "third_party/intel/smmintrin.internal.h"
|
||||
#endif /* COSMOPOLITAN_LIBC_ISYSTEM_SMMINTRIN_INTERNAL_H_ */
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_ISYSTEM_TMMINTRIN_H_
|
||||
#define COSMOPOLITAN_LIBC_ISYSTEM_TMMINTRIN_H_
|
||||
#include "libc/intrin/tmmintrin.internal.h"
|
||||
#endif /* COSMOPOLITAN_LIBC_ISYSTEM_TMMINTRIN_H_ */
|
||||
#ifndef COSMOPOLITAN_LIBC_ISYSTEM_TMMINTRIN_INTERNAL_H_
|
||||
#define COSMOPOLITAN_LIBC_ISYSTEM_TMMINTRIN_INTERNAL_H_
|
||||
#include "third_party/intel/tmmintrin.internal.h"
|
||||
#endif /* COSMOPOLITAN_LIBC_ISYSTEM_TMMINTRIN_INTERNAL_H_ */
|
||||
|
|
4
libc/isystem/vaesintrin.h
Normal file
4
libc/isystem/vaesintrin.h
Normal file
|
@ -0,0 +1,4 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_ISYSTEM_VAESINTRIN_INTERNAL_H_
|
||||
#define COSMOPOLITAN_LIBC_ISYSTEM_VAESINTRIN_INTERNAL_H_
|
||||
#include "third_party/intel/vaesintrin.internal.h"
|
||||
#endif /* COSMOPOLITAN_LIBC_ISYSTEM_VAESINTRIN_INTERNAL_H_ */
|
|
@ -1,4 +1,4 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_ISYSTEM_WMMINTRIN_H_
|
||||
#define COSMOPOLITAN_LIBC_ISYSTEM_WMMINTRIN_H_
|
||||
#include "libc/intrin/wmmintrin.internal.h"
|
||||
#endif /* COSMOPOLITAN_LIBC_ISYSTEM_WMMINTRIN_H_ */
|
||||
#ifndef COSMOPOLITAN_LIBC_ISYSTEM_WMMINTRIN_INTERNAL_H_
|
||||
#define COSMOPOLITAN_LIBC_ISYSTEM_WMMINTRIN_INTERNAL_H_
|
||||
#include "third_party/intel/wmmintrin.internal.h"
|
||||
#endif /* COSMOPOLITAN_LIBC_ISYSTEM_WMMINTRIN_INTERNAL_H_ */
|
||||
|
|
4
libc/isystem/x86intrin.h
Normal file
4
libc/isystem/x86intrin.h
Normal file
|
@ -0,0 +1,4 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_ISYSTEM_X86INTRIN_INTERNAL_H_
|
||||
#define COSMOPOLITAN_LIBC_ISYSTEM_X86INTRIN_INTERNAL_H_
|
||||
#include "third_party/intel/x86intrin.internal.h"
|
||||
#endif /* COSMOPOLITAN_LIBC_ISYSTEM_X86INTRIN_INTERNAL_H_ */
|
|
@ -1,4 +1,4 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_ISYSTEM_XMMINTRIN_H_
|
||||
#define COSMOPOLITAN_LIBC_ISYSTEM_XMMINTRIN_H_
|
||||
#include "libc/intrin/xmmintrin.internal.h"
|
||||
#endif /* COSMOPOLITAN_LIBC_ISYSTEM_XMMINTRIN_H_ */
|
||||
#ifndef COSMOPOLITAN_LIBC_ISYSTEM_XMMINTRIN_INTERNAL_H_
|
||||
#define COSMOPOLITAN_LIBC_ISYSTEM_XMMINTRIN_INTERNAL_H_
|
||||
#include "third_party/intel/xmmintrin.internal.h"
|
||||
#endif /* COSMOPOLITAN_LIBC_ISYSTEM_XMMINTRIN_INTERNAL_H_ */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue