summaryrefslogtreecommitdiffstats
path: root/lib/Headers
Commit message (Expand)AuthorAgeFilesLines
* [OpenMP][Clang] Support for target math functionsGheorghe-Teodor Bercea2019-05-068-431/+552
* [X86] Move files to correct directories after D60552Fangrui Song2019-05-062-0/+618
* Enable intrinsics of AVX512_BF16, which are supported for BFLOAT16 in Cooper ...Luo, Yuanke2019-05-063-0/+14
* lib/Header: Fix Visual Studio builds try #2Tom Stellard2019-05-011-2/+15
* [AArch64] Add support for MTE intrinsicsJaved Absar2019-04-261-0/+10
* Revert lib/Header: Fix Visual Studio buildsTom Stellard2019-04-261-1/+1
* lib/Header: Fix Visual Studio buildsTom Stellard2019-04-261-1/+1
* [PowerPC][NFC]Update licence to Apache 2Jinsong Ji2019-04-251-17/+3
* [PowerPC] [Clang] Port MMX intrinsics and basic test cases to PowerQiu Chaofan2019-04-232-1/+1462
* [CUDA][Windows] Restrict long double device functions declarations to WindowsEvgeny Mankov2019-04-183-3/+12
* [X86] Restore the pavg intrinsics.Craig Topper2019-04-153-30/+6
* Move the builtin headers to use the new license file header.Chandler Carruth2019-04-08114-1954/+342
* [CUDA][Windows] Last fix for the clang Bug 38811 "Clang fails to compile with...Evgeny Mankov2019-04-053-0/+9
* [X86] Make _bswap intrinsic a function instead of a macro to hopefully fix th...Craig Topper2019-03-241-1/+5
* [X86] Add BSR/BSF/BSWAP intrinsics to ia32intrin.h to match gcc.Craig Topper2019-03-242-12/+108
* [X86] Add __popcntd and __popcntq to ia32intrin.h to match gcc and icc. Remov...Craig Topper2019-03-212-32/+42
* [X86] Add __crc32b/__crc32w/__crc32d/__crc32q intrinsics to match gcc and icc.Craig Topper2019-03-201-0/+86
* [X86] Add gcc rotate intrinsics to ia32intrin.hCraig Topper2019-03-181-0/+60
* [CUDA][Windows] Partial fix for bug 38811 (Step 2 of 3)Evgeny Mankov2019-03-152-11/+11
* [CUDA][Windows] Partial fix for bug #38811 (Step 1 of 3)Evgeny Mankov2019-03-151-2/+2
* [build] Rename clang-headers to clang-resource-headersShoaib Meenai2019-03-041-6/+6
* lib/Header: Simplify CMakeLists.txtTom Stellard2019-03-021-39/+30
* [clang] Only provide C11 features in <float.h> starting with C++17Louis Dionne2019-02-221-2/+2
* [clang] Switch to LLVM_ENABLE_IDEShoaib Meenai2019-02-201-1/+1
* [clang] Make sure C99/C11 features in <float.h> are provided in C++11Louis Dionne2019-02-131-4/+4
* [Headers][mips] Add `__attribute__((__mode__(__unwind_word__)))` to the _Unwi...Simon Atanasyan2019-02-131-2/+2
* [X86] Use __m128_u for _mm_loadu_ps after r353555Reid Kleckner2019-02-121-1/+1
* [X86] Use the new unaligned vector typedefs for the loadu/storeu intrinsics p...Craig Topper2019-02-122-8/+8
* [COFF, ARM64] Remove definitions for _byteswap library functionsTom Tan2019-02-111-9/+3
* [X86] Add explicit alignment to __m128/__m128i/__m128d/etc. to allow matching...Craig Topper2019-02-088-51/+64
* [COFF, ARM64] Fix types for _ReadStatusReg, _WriteStatusRegEli Friedman2019-02-081-2/+2
* Basic CUDA-10 support.Artem Belevich2019-02-051-1/+1
* [CUDA] add support for the new kernel launch API in CUDA-9.2+.Artem Belevich2019-01-311-0/+10
* OpenCL: Use length modifier for warning on vector printf argumentsMatt Arsenault2019-01-291-1/+1
* Revert "OpenCL: Extend argument promotion rules to vector types"Matt Arsenault2019-01-291-1/+1
* [X86] Remove mask and passthru arguments from vpconflict builtins. Use select...Craig Topper2019-01-252-56/+42
* [X86] Remove the cvtuqq2ps256/cvtqq2ps256 mask builtins. Replace with uitofp/...Craig Topper2019-01-201-18/+14
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [X86] Only define _XCR_XFEATURE_ENABLED_MASK in xsaveintrin.h when _MSC_VER i...Craig Topper2019-01-182-2/+1
* Recommit r351160 "[X86] Make _xgetbv/_xsetbv on non-windows platforms"Craig Topper2019-01-163-11/+20
* Revert "[X86] Make _xgetbv/_xsetbv on non-windows platforms"Benjamin Kramer2019-01-153-20/+11
* [OpenCL] opencl-c.h: read_image*(): sampler-less, and image{1,2}d_array_t var...Roman Lebedev2019-01-151-2/+15
* [X86] Make _xgetbv/_xsetbv on non-windows platformsCraig Topper2019-01-153-11/+20
* [COFF, ARM64] Add __byteswap intrinsicsMandeep Singh Grang2019-01-151-0/+10
* [COFF, ARM64] Add __nop intrinsicMandeep Singh Grang2019-01-141-0/+3
* [X86] Remove mask parameter from avx512 pmultishiftqb intrinsics. Use select ...Craig Topper2019-01-142-49/+33
* [X86] Make the pointer arguments to avx512 gather/scatter intrinsics 'void*' ...Craig Topper2019-01-093-96/+96
* Recommit r350555 "[X86] Use funnel shift intrinsics for the VBMI2 vshld/vshrd...Craig Topper2019-01-072-272/+198
* Revert r350555 "[X86] Use funnel shift intrinsics for the VBMI2 vshld/vshrd b...Craig Topper2019-01-072-198/+272
* [X86] Use funnel shift intrinsics for the VBMI2 vshld/vshrd builtins.Craig Topper2019-01-072-272/+198