summaryrefslogtreecommitdiffstats
path: root/lib/Headers
Commit message (Expand)AuthorAgeFilesLines
* [X86] Replace the mask cmpeq/cmple/cmplt/cmpgt/cmpge/cmpneq intrinsics with m...Craig Topper2017-11-064-1821/+692
* lowering broadcastmJina Nahias2017-11-062-7/+8
* [Headers] Fix typoed __ARM_DWARF_EH__ ifdefsMartin Storsjo2017-10-191-3/+3
* [X86] Add CLWB intrinsic. clang partCraig Topper2017-10-123-0/+57
* [X86] Correct type for argument to clflushopt intrinsic.Craig Topper2017-10-111-1/+1
* [CUDA] Fix name of __activemask()Jonas Hahnfeld2017-10-021-1/+1
* [CUDA] Work around conflicting function definitions in CUDA-9 headers.Artem Belevich2017-09-271-0/+11
* [NVPTX] added match.{any,all}.sync instructions, intrinsics & builtins.Artem Belevich2017-09-261-3/+29
* Revert "[NVPTX] added match.{any,all}.sync instructions, intrinsics & builtin...Justin Lebar2017-09-251-29/+3
* [NVPTX] added match.{any,all}.sync instructions, intrinsics & builtins.Artem Belevich2017-09-251-3/+29
* [CUDA] Fix names of __nvvm_vote* intrinsics.Artem Belevich2017-09-251-5/+5
* fixing a bug in mask[z]_set1 intrinsicJina Nahias2017-09-251-2/+2
* [CUDA] Fixed order of words in the names of shfl builtins.Artem Belevich2017-09-211-4/+3
* [NVPTX] Implemented bar.warp.sync, barrier.sync, and vote{.sync} instructions...Artem Belevich2017-09-211-0/+31
* [NVPTX] Implemented shfl.sync instruction and supporting intrinsics/builtins.Artem Belevich2017-09-201-0/+68
* Lowering Mask Set1 intrinsics to LLVM IRJina Nahias2017-09-194-90/+101
* [X86] Disable _mm512_maskz_set1_epi64 intrinsic on 32-bit targets to prevent ...Craig Topper2017-09-151-7/+2
* [CUDA] Work around a new quirk in CUDA9 headers.Artem Belevich2017-09-151-0/+10
* [Headers] Fix the return type of _InterlockedCompareExchange_relMartin Storsjo2017-09-141-1/+1
* This adds the _Float16 preprocessor macro definitions.Sjoerd Meijer2017-09-131-0/+14
* [X86] Lower _mm[256|512]_[mask[z]]_avg_epu[8|16] intrinsics to native llvm IRYael Tsafrir2017-09-123-28/+42
* [CUDA] Added rudimentary support for CUDA-9 and sm_70.Artem Belevich2017-09-071-1/+8
* [CUDA] Add device overloads for non-placement new/delete.Justin Lebar2017-09-071-1/+50
* [X86][AVX512] _mm512_stream_load_si512 should take a void const* argument (PR...Simon Pilgrim2017-09-051-1/+1
* [X86] Implement broadcastf32x2 and broadcasti32x2 intrinsics using __builtin_...Craig Topper2017-08-302-45/+47
* Headers: explicitly specify double-word alignmentSaleem Abdulrasool2017-08-231-1/+1
* Headers: give _Unwind_Control_Block double-word alignmentSaleem Abdulrasool2017-08-231-1/+1
* [OpenCL] Remove extra select functions from opencl-c.hYaxun Liu2017-08-051-324/+10
* Add OpenCL 2.0 atomic builtin functions as Clang builtinYaxun Liu2017-08-041-12/+13
* [Headers][Darwin] Allow #include_next<float.h> to work on Darwin prior to 10.7Bruno Cardoso Lopes2017-08-011-0/+9
* [X86][AVX] Ensure vector non-temporal load/store intrinsics force pointer ali...Simon Pilgrim2017-07-293-8/+16
* Strip trailing whitespace. NFCI.Simon Pilgrim2017-07-281-30/+30
* Headers: fix _Unwind_{G,S}etGR for non-EHABI targetsSaleem Abdulrasool2017-07-271-4/+1
* Headers: improve ARM EHABI coverage of unwind.hSaleem Abdulrasool2017-07-261-17/+58
* [clang] Add ARM64 support to armintr.h for MSVC compatibilityMandeep Singh Grang2017-07-263-0/+54
* [SystemZ] Add support for IBM z14 processor (3/3)Ulrich Weigand2017-07-171-24/+1548
* [DOXYGEN] Corrected typos and incorrect parameters description.Ekaterina Romanova2017-07-122-2/+2
* X86 Intrinsics: _bit_scan_forward should not be under #ifdef __RDRND__Zvi Rackover2017-07-101-9/+9
* [X86] Add more feature flag bit defines to cpuid.h for gcc compatibility.Craig Topper2017-07-091-3/+61
* [X86] Add __get_cpuid_count to cpuid.h. Update __get_cpuid to check the maxim...Craig Topper2017-07-091-17/+37
* [DOXYGEN] Corrected several typos and incorrect parameters description that S...Ekaterina Romanova2017-06-064-9/+35
* [PPC] Make altivec conversion function macros.Benjamin Kramer2017-05-301-57/+49
* [X86] Adding avx512_vpopcntdq feature set and its intrinsicsOren Ben Simhon2017-05-253-0/+75
* [PowerPC] Implement vec_xxsldwi builtin.Tony Jiang2017-05-241-0/+1
* [PowerPC] Implement vec_xxpermdi builtin.Tony Jiang2017-05-241-0/+4
* (1) Fixed mismatch in intrinsics names in declarations and in doxygen comments.Ekaterina Romanova2017-05-171-16/+9
* [DOXYGEN] Minor improvements in doxygen comments.Ekaterina Romanova2017-05-158-274/+432
* [OpenCL] Added checking OpenCL version for cl_khr_mipmap_image built-insEgor Churaev2017-05-101-4/+10
* [X86][LWP] Remove MSVC LWP intrinsics stubs.Simon Pilgrim2017-05-091-6/+0
* [X86][LWP] Removing LWP todo comment. NFCI.Simon Pilgrim2017-05-091-2/+0