..
CMakeLists.txt
[CMake] Fixing install-clang-headers dependencies to depend on generating the headers.
2016-02-25 18:39:19 +00:00
Intrin.h
Remove a duplicate declaration specifier from _ReadBarrier
2016-02-20 00:57:00 +00:00
__clang_cuda_cmath.h
Added missing '__'.
2016-02-12 20:26:43 +00:00
__clang_cuda_runtime_wrapper.h
[CUDA] Add conversion operators for threadIdx, blockIdx, gridDim, and blockDim to uint3 and dim3.
2016-02-24 21:49:33 +00:00
__stddef_max_align_t.h
Restore the libc++ definition of max_align_t on Apple platforms
2015-02-24 01:06:22 +00:00
__wmmintrin_aes.h
This patch adds doxygen comments for the intrinsincs in the header file __wmmintrin_aes.h.
2016-01-29 23:59:00 +00:00
__wmmintrin_pclmul.h
This patch adds doxygen comments for the intrinsincs in the header file __wmmintrin_pclmul.h. The doxygen comments are automatically generated based on Sony's intrinsics document.
2016-01-29 20:37:14 +00:00
adxintrin.h
[X86] Rename DEFAULT_FN_ATTR macro to __DEFAULT_FN_ATTR
2015-06-30 13:36:19 +00:00
altivec.h
[PPC] Add long long/double support for vec_cts, vec_ctu and vec_ctf
2016-01-08 02:00:48 +00:00
ammintrin.h
Clean up trailing whitespace in the builtin headers
2015-09-12 02:55:19 +00:00
arm_acle.h
Update functions in clang supplied headers to use the compiler reserved
2016-02-12 02:22:53 +00:00
avx2intrin.h
[X86] Improve codegen for AVX2 gather with an all 1s mask.
2015-12-01 07:12:59 +00:00
avx512bwintrin.h
[CLANG] [AVX512] [BUILTIN] Adding PSLL{V|W|Wi}{128|256|512} builtin
2016-02-28 07:39:34 +00:00
avx512cdintrin.h
Headers: Switch some headers to LF line endings for consistency.
2015-10-15 10:33:27 +00:00
avx512dqintrin.h
re-apply r.247881
2015-09-17 14:53:37 +00:00
avx512erintrin.h
AVX512: Change builtin function name for scalar intrinsics. Add "mask" to function name to reflect the function behavior.
2016-02-08 12:36:48 +00:00
avx512fintrin.h
[CLANG] [AVX512] [BUILTIN] Adding prorv{d|q}{128|256|512} builtin to clang
2016-02-23 15:59:47 +00:00
avx512vlbwintrin.h
[CLANG] [AVX512] [BUILTIN] Adding PSLL{V|W|Wi}{128|256|512} builtin
2016-02-28 07:39:34 +00:00
avx512vldqintrin.h
[X86] Header formatting fixes. NFC
2015-11-11 08:00:39 +00:00
avx512vlintrin.h
[CLANG] [AVX512] [BUILTIN] Adding PSLL{V|W|Wi}{128|256|512} builtin
2016-02-28 07:39:34 +00:00
avxintrin.h
[X86] Add missing typecasts in intrinsic macros. This should make them more robust against inputs that aren't already the right type.
2015-11-11 03:47:10 +00:00
bmi2intrin.h
[X86] Rename DEFAULT_FN_ATTR macro to __DEFAULT_FN_ATTR
2015-06-30 13:36:19 +00:00
bmiintrin.h
bmiintrin.h: Allow using the tzcnt intrinsics for non-BMI targets
2015-11-17 18:46:48 +00:00
cpuid.h
Fix trailing commas in AMD define.
2014-10-01 21:22:17 +00:00
cuda_builtin_vars.h
[CUDA] Add conversion operators for threadIdx, blockIdx, gridDim, and blockDim to uint3 and dim3.
2016-02-24 21:49:33 +00:00
emmintrin.h
[X86] Add 'pause' builtin that's already in llvm and use it instead of inline assembly to implement _mm_pause.
2015-11-11 08:13:33 +00:00
f16cintrin.h
Use __ before argument names in provided headers.
2016-02-12 00:32:23 +00:00
float.h
<float.h>: do not define DECIMAL_DIG in -std=c89 mode; this macro was added in C99.
2016-02-12 01:15:33 +00:00
fma4intrin.h
[X86] Rename DEFAULT_FN_ATTR macro to __DEFAULT_FN_ATTR
2015-06-30 13:36:19 +00:00
fmaintrin.h
[X86] Rename DEFAULT_FN_ATTR macro to __DEFAULT_FN_ATTR
2015-06-30 13:36:19 +00:00
fxsrintrin.h
[X86] Add fxsr feature name for fxsave/fxrestore builtins.
2015-10-16 06:22:36 +00:00
htmintrin.h
Update functions in clang supplied headers to use the compiler reserved
2016-02-12 02:22:53 +00:00
htmxlintrin.h
Update functions in clang supplied headers to use the compiler reserved
2016-02-12 02:22:53 +00:00
ia32intrin.h
Reimplement __readeflags and __writeeflags on top of intrinsics
2016-01-01 06:50:08 +00:00
immintrin.h
[X86][PKU] add clang intrinsic for {RD|WR}PKRU
2015-12-31 14:14:07 +00:00
inttypes.h
Add an inttypes.h wrapper that fixes up some macros in Microsoft mode.
2015-06-26 00:13:18 +00:00
iso646.h
…
limits.h
Fix two pedantic issues with our builtin headers. The __STDC_VERSION__
2014-02-19 23:38:18 +00:00
lzcntintrin.h
[X86] Rename DEFAULT_FN_ATTR macro to __DEFAULT_FN_ATTR
2015-06-30 13:36:19 +00:00
mm3dnow.h
Add subtarget feature support for 3dnowa to the 3dnowa intrinsics.
2015-10-13 18:40:17 +00:00
mm_malloc.h
…
mmintrin.h
[X86] Add missing m64/int64 conversions
2015-12-20 12:37:18 +00:00
module.modulemap
[SystemZ] Add support for vecintrin.h vector built-in functions
2015-07-30 14:10:43 +00:00
nmmintrin.h
Update the intel intrinsic headers to use the target attribute support.
2015-06-17 07:09:32 +00:00
pkuintrin.h
Update functions in clang supplied headers to use the compiler reserved
2016-02-12 02:22:53 +00:00
pmmintrin.h
This patch adds doxygen comments for all the intrinsincs in the header file pmmintrin.h. The doxygen comments are automatically generated based on Sony's intrinsics document.
2016-02-08 22:35:09 +00:00
popcntintrin.h
[X86] Add signed aliases for popcnt intrinsics
2015-12-20 12:35:35 +00:00
prfchwintrin.h
[X86] Add missing _m_prefetch intrinsic
2015-07-27 19:01:52 +00:00
rdseedintrin.h
[X86] Rename DEFAULT_FN_ATTR macro to __DEFAULT_FN_ATTR
2015-06-30 13:36:19 +00:00
rtmintrin.h
[X86] Rename DEFAULT_FN_ATTR macro to __DEFAULT_FN_ATTR
2015-06-30 13:36:19 +00:00
s390intrin.h
[SystemZ] Add support for vecintrin.h vector built-in functions
2015-07-30 14:10:43 +00:00
shaintrin.h
[X86] Add missing typecasts in intrinsic macros. This should make them more robust against inputs that aren't already the right type.
2015-11-11 03:47:10 +00:00
smmintrin.h
[X86] Add missing typecasts in intrinsic macros. This should make them more robust against inputs that aren't already the right type.
2015-11-11 03:47:10 +00:00
stdalign.h
…
stdarg.h
Added standard macro guard. In case __GNUC_VA_LIST was not
2014-07-02 15:25:03 +00:00
stdatomic.h
Don't use BCPL comments here, in case someone wants to use <stdatomic.h> from C89 mode.
2015-01-29 03:34:39 +00:00
stdbool.h
…
stddef.h
Fix interaction of max_align_t and modules.
2014-10-03 00:31:35 +00:00
stdint.h
Clean up trailing whitespace in the builtin headers
2015-09-12 02:55:19 +00:00
stdnoreturn.h
…
tbmintrin.h
Update functions in clang supplied headers to use the compiler reserved
2016-02-12 02:22:53 +00:00
tgmath.h
Clean up trailing whitespace in the builtin headers
2015-09-12 02:55:19 +00:00
tmmintrin.h
[X86] Remove temporary variables from macros in x86 intrinsic headers. Prevents duplicate names appearing from multiple macro expansions. NFC
2015-11-10 05:08:05 +00:00
unwind.h
Add ARM EHABI-related constants to unwind.h.
2016-02-28 15:01:42 +00:00
vadefs.h
Intercept __crt_va_* used by MSVC "14"
2014-11-20 22:44:03 +00:00
varargs.h
…
vecintrin.h
[SystemZ] Add support for vecintrin.h vector built-in functions
2015-07-30 14:10:43 +00:00
wmmintrin.h
Update the intel intrinsic headers to use the target attribute support.
2015-06-17 07:09:32 +00:00
x86intrin.h
Update the intel intrinsic headers to use the target attribute support.
2015-06-17 07:09:32 +00:00
xmmintrin.h
[X86] Remove temporary variables from macros in x86 intrinsic headers. Prevents duplicate names appearing from multiple macro expansions. NFC
2015-11-10 05:08:05 +00:00
xopintrin.h
[X86] Remove temporary variables from macros in x86 intrinsic headers. Prevents duplicate names appearing from multiple macro expansions. NFC
2015-11-10 05:08:05 +00:00
xsavecintrin.h
Headers: Switch some headers to LF line endings for consistency.
2015-10-15 10:33:27 +00:00
xsaveintrin.h
Headers: Switch some headers to LF line endings for consistency.
2015-10-15 10:33:27 +00:00
xsaveoptintrin.h
Headers: Switch some headers to LF line endings for consistency.
2015-10-15 10:33:27 +00:00
xsavesintrin.h
Headers: Switch some headers to LF line endings for consistency.
2015-10-15 10:33:27 +00:00
xtestintrin.h
Move xtest to its own file to match the gcc header organization.
2015-06-17 18:42:07 +00:00