summaryrefslogtreecommitdiff
path: root/include/clang/Basic/Builtins.def
Commit message (Expand)AuthorAgeFilesLines
* [Builtins] Delete setjmp_syscall and qsetjmpFangrui Song2019-09-191-2/+0
* [CLANG][BPF] change __builtin_preserve_access_index() signatureYonghong Song2019-09-191-1/+1
* Change signature of __builtin_rotateright64 back to unsignedKarl-Johan Karlsson2019-09-161-1/+1
* Builtins: Start adding half versions of math builtinsMatt Arsenault2019-08-061-0/+21
* [OpenCL][Sema] Fix builtin rewritingMarco Antognini2019-07-091-0/+3
* [BPF] Preserve debuginfo array/union/struct type/access indexYonghong Song2019-07-091-0/+1
* Revert "[BPF] Preserve debuginfo array/union/struct type/access index"Yonghong Song2019-07-091-1/+0
* [BPF] Preserve debuginfo array/union/struct type/access indexYonghong Song2019-07-091-0/+1
* Revert "builtins: relax __iso_volatile_{load,store}32"Saleem Abdulrasool2019-06-231-2/+2
* builtins: relax __iso_volatile_{load,store}32Saleem Abdulrasool2019-06-221-2/+2
* [OpenCL] Use long instead of long long in x86 builtinsAndrew Savonichev2019-06-031-0/+1
* [builtin] Fixed definitions of builtins that rely on the int/long long type i...Karl-Johan Karlsson2019-05-161-11/+14
* [Builtins] Implement __builtin_is_constant_evaluated for use in C++2aEric Fiselier2019-04-241-0/+1
* [MS] Make __iso_volatile_* available on all targetsReid Kleckner2019-03-281-0/+8
* Re-fix _lrotl/_lrotr to always take Long, no matter the platform.Erich Keane2019-03-081-2/+2
* Revert "Enable _rotl, _lrotl, _rotr, _lrotr on all platforms."Erich Keane2019-03-081-4/+4
* Enable _rotl, _lrotl, _rotr, _lrotr on all platforms.Erich Keane2019-03-041-4/+4
* [Builtins] Treat `bcmp` as a builtin.Clement Courbet2019-02-141-1/+2
* Add a new builtin: __builtin_dynamic_object_sizeErik Pilkington2019-01-301-0/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Emit !callback metadata and introduce the callback attributeJohannes Doerfert2019-01-191-0/+5
* [Clang] Add __builtin_launderEric Fiselier2018-12-141-0/+1
* [Builltins][X86] Provide implementations of __lzcnt16, __lzcnt, __lzcnt64 for...Craig Topper2018-12-141-5/+8
* Mark __builtin_shufflevector as using custom type checkingMatt Arsenault2018-11-291-1/+1
* [OpenCL] Fix definitions of __builtin_(add|sub|mul)_overflowMarco Antognini2018-10-221-3/+3
* [COFF, ARM64] Add _InterlockedCompareExchangePointer_nf intrinsicMandeep Singh Grang2018-10-051-0/+1
* [CodeGen] add rotate builtins that map to LLVM funnel shift Sanjay Patel2018-08-191-0/+9
* revert r340137: [CodeGen] add rotate builtinsSanjay Patel2018-08-191-9/+0
* [CodeGen] add/fix rotate builtins that map to LLVM funnel shift (retry)Sanjay Patel2018-08-191-0/+9
* revert r340135: [CodeGen] add rotate builtinsSanjay Patel2018-08-191-9/+0
* [CodeGen] add rotate builtinsSanjay Patel2018-08-191-0/+9
* [Builtins] Implement __builtin_clrsb to be compatible with gccCraig Topper2018-08-081-0/+3
* [constexpr] Support for constant evaluation of __builtin_memcpy andRichard Smith2018-08-041-0/+4
* Revert r338455 "[constexpr] Support for constant evaluation of __builtin_memc...Hans Wennborg2018-08-011-4/+0
* [constexpr] Support for constant evaluation of __builtin_memcpy andRichard Smith2018-07-311-0/+4
* Remove trailing spaceFangrui Song2018-07-301-1/+1
* SafeStack: Add builtins to read unsafe stack top/bottomVlad Tsyrklevich2018-07-131-0/+2
* Fixing builtin __atomic_fetch_min declarationOmer Paparo Bivas2018-07-101-1/+1
* [Builtins][Attributes][X86] Tag all X86 builtins with their required vector w...Craig Topper2018-07-091-0/+1
* [CodeGen] make nan builtins pure rather than const (PR37778)Sanjay Patel2018-06-131-8/+8
* [MS] Re-add support for the ARM interlocked bittest intrinscsReid Kleckner2018-06-071-4/+10
* Reimplement the bittest intrinsic family as builtins with inline asmReid Kleckner2018-06-051-1/+12
* Add fopen to the list of builtins that we check and whitelist.Eric Christopher2018-05-301-0/+1
* Add Builtins.def support for fread and fwrite to ensure that -fno-builtin-Eric Christopher2018-05-241-0/+4
* Migrate libcalls-fno-builtin.c test from checking optimized assemblyEric Christopher2018-05-241-0/+7
* Added atomic_fetch_min, max, umin, umax intrinsics to clang.Elena Demikhovsky2018-05-131-0/+4
* [XRay] Add clang builtin for xray typed events.Keith Wyss2018-04-171-0/+1
* Introduce a new builtin, __builtin_dump_struct, that is useful for dumping st...Aaron Ballman2018-04-101-0/+1
* Fix typo in comment -fmath-errno=0 -> -fno-math-errnoSam Clegg2018-04-051-1/+1
* [coroutines] Add __builtin_coro_noop => llvm.coro.noopGor Nishanov2018-04-021-0/+1