summaryrefslogtreecommitdiffstats
path: root/clang/lib/Headers
Commit message (Expand)AuthorAgeFilesLines
* [X86] Cast to __v4hi instead of __m64 in the implementation of _mm_extract_pi...Craig Topper2020-02-121-2/+2
* [CUDA] Assume the latest known CUDA version if we've found an unknown one.Artem Belevich2020-01-291-1/+1
* [CUDA] Fix order of memcpy arguments in __shfl_*(<64-bit type>).Artem Belevich2020-01-241-2/+2
* Work around PR43337: don't try to use the vec_sel overloads for vector long l...Richard Smith2020-01-171-2/+2
* [X86] Mark various pointer arguments in builtins as constWarren Ristow2019-12-1910-118/+118
* [ARM][CMSE] Add CMSE header and builtinsMomchil Velikov2019-12-122-0/+218
* [X86] Remove forward declaration of _invpcid from intrin.h. Rely on inline ve...Craig Topper2019-11-251-1/+0
* [X86] Fix the implementation of __readcr3/__writecr3 to work in 64-bit modeCraig Topper2019-11-141-9/+16
* [PowerPC][Altivec] Fix offsets for vec_xl and vec_xstNemanja Ivanovic2019-11-071-20/+40
* [PowerPC][Altivec] Emit correct builtin for single precision vec_all_neNemanja Ivanovic2019-11-071-1/+1
* [Headers] Fix compatibility between arm_acle.h and intrin.hEli Friedman2019-10-291-0/+2
* [ARM][AArch64] Implement __cls, __clsl and __clsll intrinsics from ACLEvhscampos2019-10-281-0/+20
* [ARM][AArch64] Implement __arm_rsrf, __arm_rsrf64, __arm_wsrf & __arm_wsrf64vhscampos2019-10-281-0/+4
* Fix a spelling mistake in a couple of intrinsic description comments. NFCGreg Bedwell2019-10-271-2/+2
* [clang,ARM] Initial ACLE intrinsics for MVE.Simon Tatham2019-10-241-0/+2
* [X86] Always define the tzcnt intrinsics even when _MSC_VER is defined.Craig Topper2019-10-112-85/+93
* [x86] Adding support for some missing intrinsics: _castf32_u32, _castf64_u64...Pengfei Wang2019-09-251-0/+68
* Fix reliance on -flax-vector-conversions in AVX intrinsics headers andRichard Smith2019-09-171-2/+2
* Remove reliance on lax vector conversions from altivec.h in VSX mode.Richard Smith2019-09-171-19/+22
* Remove reliance on lax vector conversions from altivec.h and its test.Richard Smith2019-09-131-17/+23
* [PowerPC][Altivec] Fix constant argument for vec_dssJinsong Ji2019-09-041-3/+1
* [CUDA] Use activemask.b32 instruction to implement __activemask w/ CUDA-9.2+Artem Belevich2019-09-031-1/+9
* [x86] Fix bugs of some intrinsic functions in CLANG : _mm512_stream_ps, _mm51...Pengfei Wang2019-09-031-3/+3
* [x86] Adding support for some missing intrinsics: _mm512_cvtsi512_si32Pengfei Wang2019-08-291-0/+17
* [OpenCL] Fix declaration of enqueue_markerYaxun Liu2019-08-221-1/+1
* [OpenCL] Fix lang mode predefined macros for C++ mode.Anastasia Stulova2019-08-122-117/+110
* [clang] Fixed x86 cpuid NSC signatureRaphael Isemann2019-08-101-2/+2
* [PowerPC] [Clang] Port SSE3, SSSE3 and SSE4 intrinsics to PowerPCQiu Chaofan2019-08-094-0/+733
* [AArch64] Add support for Transactional Memory Extension (TME)Momchil Velikov2019-07-311-1/+23
* [PowerPC] [Clang] Add platform guards to PPC vector intrinsics headersQiu Chaofan2019-07-304-0/+25
* [X86] Remove const from some intrinsics that shouldn't have themPaul Robinson2019-07-221-3/+3
* [OpenCL] Define CLK_NULL_EVENT without castSven van Haastregt2019-07-191-1/+1
* [PowerPC][Clang] Remove use of malloc in mm_mallocQiu Chaofan2019-07-181-4/+0
* Revert [AArch64] Add support for Transactional Memory Extension (TME)Momchil Velikov2019-07-171-23/+1
* [AArch64] Add support for Transactional Memory Extension (TME)Momchil Velikov2019-07-171-1/+23
* [AArch64] Implement __jcvt intrinsic from Armv8.3-AKyrylo Tkachov2019-07-161-0/+8
* [SystemZ] Add support for new cpu architecture - arch13Ulrich Weigand2019-07-121-0/+406
* [X86] Change the IR sequence for _mm_storeh_pi and _mm_storel_pi to perform t...Craig Topper2019-07-101-2/+10
* [OpenCL] Restore ATOMIC_VAR_INITSven van Haastregt2019-06-241-1/+6
* [OpenCL] Remove more duplicates from opencl-c.hSven van Haastregt2019-06-241-29/+0
* [OpenCL][PR41963] Add generic addr space to old atomics in C++ modeAnastasia Stulova2019-06-211-0/+45
* [OpenCL] Remove duplicate read_image declarationsSven van Haastregt2019-06-211-47/+0
* [X86] Make _mm_mask_cvtps_ph, _mm_maskz_cvtps_ph, _mm256_mask_cvtps_ph, and _...Craig Topper2019-06-202-44/+8
* AIX system headers need stdint.h and inttypes.h to be re-enterableXing Xue2019-06-202-0/+10
* [X86] Correct the __min_vector_width__ attribute on a few intrinsics.Craig Topper2019-06-192-5/+5
* [OpenCL] Split type and macro definitions into opencl-c-base.hSven van Haastregt2019-06-194-535/+577
* [PowerPC] [Clang] Port SSE2 intrinsics to PowerPCZi Xuan Wu2019-06-122-0/+2319
* [X86] Enable intrinsics that convert float and bf16 data to each otherPengfei Wang2019-06-112-0/+130
* [X86] Add ENQCMD instructionsPengfei Wang2019-06-064-0/+69
* [OpenCL] Undefine cl_intel_planar_yuv extensionAndrew Savonichev2019-06-031-3/+0
OpenPOWER on IntegriCloud