summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGBuiltin.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [MS] Add support for __ud2 and __int2c MSVC intrinsicsReid Kleckner2017-03-061-0/+15
* [CodeGen] Don't reemit expressions for pass_object_size params.George Burgess IV2017-02-231-6/+13
* AMDGPU: Add fmed3 half builtinMatt Arsenault2017-02-221-0/+1
* Call the correct @llvm.objectsize.George Burgess IV2017-02-221-6/+7
* [OpenCL] Correct ndrange_t implementationAnastasia Stulova2017-02-161-4/+13
* [MS] Implement the __fastfail intrinsic as a builtinReid Kleckner2017-02-091-1/+38
* AMDGPU: Add builtin for fmed3 intrinsicMatt Arsenault2017-01-311-1/+2
* [OpenMP][NVPTX][CUDA] Adding support for printf for an NVPTX OpenMP device.Arpith Chacko Jacob2017-01-291-2/+2
* [OpenCL] Add missing address spaces in IR generation of blocksAnastasia Stulova2017-01-271-20/+26
* P0426: Make the library implementation of constexpr char_traits a little easierRichard Smith2017-01-201-0/+4
* [ARM] Use generic bitreverse intrinsic, rather than ARM specific rbit.Chad Rosier2017-01-101-3/+3
* [AArch64] Use generic bitreverse intrinsic, rather than AArch64 specific.Chad Rosier2017-01-101-2/+2
* Add vec_insert4b and vec_extract4b functions to altivec.hSean Fertile2017-01-051-0/+84
* CodeGen: force builtins to be localSaleem Abdulrasool2016-12-151-3/+3
* Update for clang after llvm::StringLiteral.Zachary Turner2016-12-131-1/+1
* [clang] Version support for UBSan handlersFilipe Cabecinhas2016-12-121-2/+2
* [CodeGen][ARM] Make sure the value and type used to create a bitcastAkira Hatanaka2016-12-011-10/+20
* IRGen: Remove all uses of CreateDefaultAlignedLoad.Peter Collingbourne2016-11-281-9/+22
* [AMDGPU] Change frexp.exp builtin to return i16 for f16 inputKonstantin Zhuravlyov2016-11-181-3/+12
* vector load store with length (left justified) clang portionZaara Syeda2016-11-151-7/+32
* [PowerPC] Implement BE VSX load/store builtins - clang portion.Tony Jiang2016-11-151-2/+18
* [OpenCL] Fix for integer parameters of enqueue_kernelAnastasia Stulova2016-11-141-23/+13
* [OpenCL] Change to clk_event parameter in enqueue_kernel.Anastasia Stulova2016-11-141-13/+9
* [AMDGPU] Add f16 builtin functions (VI+)Konstantin Zhuravlyov2016-11-131-4/+12
* [X86] Merge (near) duplicate scalar non-temporal store code. NFCI.Simon Pilgrim2016-11-111-20/+10
* [X86][AVX512][Clang] Add support for mask_{move|store|load}_s{s/d} and int2ma...Ayman Musa2016-11-081-0/+8
* Use toCharUnitsFromBits instead of TargetInfo::getCharWidthDavid Majnemer2016-10-311-6/+8
* Add support for __builtin_alloca_with_alignDavid Majnemer2016-10-311-0/+13
* [CodeGen] Provide an appropriate alignment for dynamic allocasDavid Majnemer2016-10-271-1/+7
* Refactor call emission to package the function pointer together withJohn McCall2016-10-261-10/+12
* Add support for __builtin_os_log_format[_buffer_size]Mehdi Amini2016-10-241-1/+84
* Revert "Add support for __builtin_os_log_format[_buffer_size]"Mehdi Amini2016-10-241-84/+1
* Add support for __builtin_os_log_format[_buffer_size]Mehdi Amini2016-10-241-1/+84
* [AVX-512] Replace 64-bit element and 512-bit vector pmin/pmax builtins with n...Craig Topper2016-10-241-17/+44
* [AVX-512] Remove masked 128/256-bit palignr builtins. We can just use a selec...Craig Topper2016-10-221-2/+0
* Implement __stosb intrinsic as a volatile memsetAlbert Gutowski2016-10-141-0/+5
* Add 64-bit MS _Interlocked functions as builtins againAlbert Gutowski2016-10-131-86/+151
* Implement MS _ReturnAddress and _AddressOfReturnAddress intrinsicsAlbert Gutowski2016-10-131-0/+8
* Implement MS _BitScan intrinsicsAlbert Gutowski2016-10-121-0/+74
* Revert "Change Builtins name to be stored as StringRef instead of raw pointer...Mehdi Amini2016-10-111-2/+2
* Change Builtins name to be stored as StringRef instead of raw pointers (NFC)Mehdi Amini2016-10-101-2/+2
* Implement MS read/write barriers and __faststorefence intrinsicAlbert Gutowski2016-10-101-0/+11
* Implement __emul, __emulu, _mul128 and _umul128 MS intrinsicsAlbert Gutowski2016-10-101-8/+21
* Separate builtins for x84-64 and i386; implement __mulh and __umulhAlbert Gutowski2016-10-041-0/+24
* [coroutines] Adding builtins for coroutine intrinsics and backendutil support.Gor Nishanov2016-10-031-0/+33
* Use StringRef in Triple API (NFC)Mehdi Amini2016-10-011-4/+5
* [MS] Implement __iso_volatile loads/stores as builtinsMartin Storsjo2016-09-301-0/+35
* [CUDA] added __nvvm_atom_{sys|cta}_* builtins.Artem Belevich2016-09-281-1/+110
* [Power9] Builtins for ELF v.2 ABI conformance - front end portionNemanja Ivanovic2016-09-271-0/+19
* [OpenCL] Augment pipe built-ins with pipe packet size and alignment.Alexey Bader2016-09-231-12/+30
OpenPOWER on IntegriCloud