| Commit message (Expand) | Author | Age | Files | Lines |
* | [Builtins] Delete setjmp_syscall and qsetjmp | Fangrui Song | 2019-09-19 | 1 | -2/+0 |
* | [CLANG][BPF] change __builtin_preserve_access_index() signature | Yonghong Song | 2019-09-19 | 1 | -1/+1 |
* | Change signature of __builtin_rotateright64 back to unsigned | Karl-Johan Karlsson | 2019-09-16 | 1 | -1/+1 |
* | Builtins: Start adding half versions of math builtins | Matt Arsenault | 2019-08-06 | 1 | -0/+21 |
* | [OpenCL][Sema] Fix builtin rewriting | Marco Antognini | 2019-07-09 | 1 | -0/+3 |
* | [BPF] Preserve debuginfo array/union/struct type/access index | Yonghong Song | 2019-07-09 | 1 | -0/+1 |
* | Revert "[BPF] Preserve debuginfo array/union/struct type/access index" | Yonghong Song | 2019-07-09 | 1 | -1/+0 |
* | [BPF] Preserve debuginfo array/union/struct type/access index | Yonghong Song | 2019-07-09 | 1 | -0/+1 |
* | Revert "builtins: relax __iso_volatile_{load,store}32" | Saleem Abdulrasool | 2019-06-23 | 1 | -2/+2 |
* | builtins: relax __iso_volatile_{load,store}32 | Saleem Abdulrasool | 2019-06-22 | 1 | -2/+2 |
* | [OpenCL] Use long instead of long long in x86 builtins | Andrew Savonichev | 2019-06-03 | 1 | -0/+1 |
* | [builtin] Fixed definitions of builtins that rely on the int/long long type i... | Karl-Johan Karlsson | 2019-05-16 | 1 | -11/+14 |
* | [Builtins] Implement __builtin_is_constant_evaluated for use in C++2a | Eric Fiselier | 2019-04-24 | 1 | -0/+1 |
* | [MS] Make __iso_volatile_* available on all targets | Reid Kleckner | 2019-03-28 | 1 | -0/+8 |
* | Re-fix _lrotl/_lrotr to always take Long, no matter the platform. | Erich Keane | 2019-03-08 | 1 | -2/+2 |
* | Revert "Enable _rotl, _lrotl, _rotr, _lrotr on all platforms." | Erich Keane | 2019-03-08 | 1 | -4/+4 |
* | Enable _rotl, _lrotl, _rotr, _lrotr on all platforms. | Erich Keane | 2019-03-04 | 1 | -4/+4 |
* | [Builtins] Treat `bcmp` as a builtin. | Clement Courbet | 2019-02-14 | 1 | -1/+2 |
* | Add a new builtin: __builtin_dynamic_object_size | Erik Pilkington | 2019-01-30 | 1 | -0/+1 |
* | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 |
* | Emit !callback metadata and introduce the callback attribute | Johannes Doerfert | 2019-01-19 | 1 | -0/+5 |
* | [Clang] Add __builtin_launder | Eric Fiselier | 2018-12-14 | 1 | -0/+1 |
* | [Builltins][X86] Provide implementations of __lzcnt16, __lzcnt, __lzcnt64 for... | Craig Topper | 2018-12-14 | 1 | -5/+8 |
* | Mark __builtin_shufflevector as using custom type checking | Matt Arsenault | 2018-11-29 | 1 | -1/+1 |
* | [OpenCL] Fix definitions of __builtin_(add|sub|mul)_overflow | Marco Antognini | 2018-10-22 | 1 | -3/+3 |
* | [COFF, ARM64] Add _InterlockedCompareExchangePointer_nf intrinsic | Mandeep Singh Grang | 2018-10-05 | 1 | -0/+1 |
* | [CodeGen] add rotate builtins that map to LLVM funnel shift | Sanjay Patel | 2018-08-19 | 1 | -0/+9 |
* | revert r340137: [CodeGen] add rotate builtins | Sanjay Patel | 2018-08-19 | 1 | -9/+0 |
* | [CodeGen] add/fix rotate builtins that map to LLVM funnel shift (retry) | Sanjay Patel | 2018-08-19 | 1 | -0/+9 |
* | revert r340135: [CodeGen] add rotate builtins | Sanjay Patel | 2018-08-19 | 1 | -9/+0 |
* | [CodeGen] add rotate builtins | Sanjay Patel | 2018-08-19 | 1 | -0/+9 |
* | [Builtins] Implement __builtin_clrsb to be compatible with gcc | Craig Topper | 2018-08-08 | 1 | -0/+3 |
* | [constexpr] Support for constant evaluation of __builtin_memcpy and | Richard Smith | 2018-08-04 | 1 | -0/+4 |
* | Revert r338455 "[constexpr] Support for constant evaluation of __builtin_memc... | Hans Wennborg | 2018-08-01 | 1 | -4/+0 |
* | [constexpr] Support for constant evaluation of __builtin_memcpy and | Richard Smith | 2018-07-31 | 1 | -0/+4 |
* | Remove trailing space | Fangrui Song | 2018-07-30 | 1 | -1/+1 |
* | SafeStack: Add builtins to read unsafe stack top/bottom | Vlad Tsyrklevich | 2018-07-13 | 1 | -0/+2 |
* | Fixing builtin __atomic_fetch_min declaration | Omer Paparo Bivas | 2018-07-10 | 1 | -1/+1 |
* | [Builtins][Attributes][X86] Tag all X86 builtins with their required vector w... | Craig Topper | 2018-07-09 | 1 | -0/+1 |
* | [CodeGen] make nan builtins pure rather than const (PR37778) | Sanjay Patel | 2018-06-13 | 1 | -8/+8 |
* | [MS] Re-add support for the ARM interlocked bittest intrinscs | Reid Kleckner | 2018-06-07 | 1 | -4/+10 |
* | Reimplement the bittest intrinsic family as builtins with inline asm | Reid Kleckner | 2018-06-05 | 1 | -1/+12 |
* | Add fopen to the list of builtins that we check and whitelist. | Eric Christopher | 2018-05-30 | 1 | -0/+1 |
* | Add Builtins.def support for fread and fwrite to ensure that -fno-builtin- | Eric Christopher | 2018-05-24 | 1 | -0/+4 |
* | Migrate libcalls-fno-builtin.c test from checking optimized assembly | Eric Christopher | 2018-05-24 | 1 | -0/+7 |
* | Added atomic_fetch_min, max, umin, umax intrinsics to clang. | Elena Demikhovsky | 2018-05-13 | 1 | -0/+4 |
* | [XRay] Add clang builtin for xray typed events. | Keith Wyss | 2018-04-17 | 1 | -0/+1 |
* | Introduce a new builtin, __builtin_dump_struct, that is useful for dumping st... | Aaron Ballman | 2018-04-10 | 1 | -0/+1 |
* | Fix typo in comment -fmath-errno=0 -> -fno-math-errno | Sam Clegg | 2018-04-05 | 1 | -1/+1 |
* | [coroutines] Add __builtin_coro_noop => llvm.coro.noop | Gor Nishanov | 2018-04-02 | 1 | -0/+1 |