Age | Commit message (Expand) | Author | Files | Lines |
2025-03-15 | [C23] Add __builtin_c23_va_start (#131166) | Aaron Ballman | 1 | -0/+3 |
2025-02-04 | [StrTable] Teach main builtin TableGen to use direct enums, strings, and info | Chandler Carruth | 1 | -15/+11 |
2025-02-04 | [StrTable] Switch Clang builtins to use string tables | Chandler Carruth | 1 | -53/+131 |
2025-01-03 | Factor common code for quoting a builtin name (#120835) | Chandler Carruth | 1 | -0/+4 |
2024-12-13 | Revert "Switch builtin strings to use string tables" (#119638) | Chandler Carruth | 1 | -81/+39 |
2024-12-08 | Switch builtin strings to use string tables (#118734) | Chandler Carruth | 1 | -39/+81 |
2024-08-02 | [HLSL] cleanup builtin names elementwise usage (#101543) | Farzon Lotfi | 1 | -0/+3 |
2024-07-17 | [Clang] Add attribute for consteval builtin functions (#91894) | Mital Ashok | 1 | -0/+3 |
2024-05-11 | [clang] Use StringRef::operator== instead of StringRef::equals (NFC) (#91844) | Kazu Hirata | 1 | -1/+1 |
2024-01-24 | [clang] Refactor Builtins.def to be a tablegen file (#68324) | Nikolas Klauser | 1 | -1/+1 |
2023-06-22 | [clang] Add a namespace for interesting identifiers. | Zahira Ammarguellat | 1 | -1/+1 |
2023-01-23 | [clang] Fix unused variable warning in isBuiltinSupported | serge-sans-paille | 1 | -25/+28 |
2023-01-23 | Fix MSVC "not all control paths return a value" warning. NFC. | Simon Pilgrim | 1 | -0/+1 |
2023-01-23 | [clang] Optimize clang::Builtin::Info density | serge-sans-paille | 1 | -7/+16 |
2023-01-20 | [NFC] Reformat isBuiltinSupported with early exit | serge-sans-paille | 1 | -29/+41 |
2022-12-27 | [clang] Use a StringRef instead of a raw char pointer to store builtin and ca... | serge-sans-paille | 1 | -2/+3 |
2022-12-25 | Revert "[clang] Use a StringRef instead of a raw char pointer to store builti... | Vitaly Buka | 1 | -3/+2 |
2022-12-24 | [clang] Use a StringRef instead of a raw char pointer to store builtin and ca... | serge-sans-paille | 1 | -2/+3 |
2022-12-23 | Revert "[clang] Use a StringRef instead of a raw char pointer to store builti... | serge-sans-paille | 1 | -3/+2 |
2022-12-23 | [clang] Use a StringRef instead of a raw char pointer to store builtin and ca... | serge-sans-paille | 1 | -2/+3 |
2022-12-23 | Revert "[clang] Use a StringRef instead of a raw char pointer to store builti... | serge-sans-paille | 1 | -3/+2 |
2022-12-23 | [clang] Use a StringRef instead of a raw char pointer to store builtin and ca... | serge-sans-paille | 1 | -2/+3 |
2022-09-20 | Fix __builtin_assume_aligned incorrect type descriptor and C++ object polymor... | yronglin | 1 | -0/+1 |
2022-05-19 | [clang] Fix __has_builtin | Yaxun (Sam) Liu | 1 | -0/+12 |
2022-04-20 | Treat `std::move`, `forward`, etc. as builtins. | Richard Smith | 1 | -10/+26 |
2022-04-20 | Revert "Treat `std::move`, `forward`, etc. as builtins." | David Tenty | 1 | -26/+10 |
2022-04-17 | Treat `std::move`, `forward`, etc. as builtins. | Richard Smith | 1 | -10/+26 |
2022-04-16 | Revert "Treat `std::move`, `forward`, and `move_if_noexcept` as builtins." | Vitaly Buka | 1 | -26/+10 |
2022-04-15 | Treat `std::move`, `forward`, and `move_if_noexcept` as builtins. | Richard Smith | 1 | -10/+26 |
2022-02-11 | [OpenCL] Add support of language builtins for OpenCL C 3.0 | Anton Zabaznov | 1 | -11/+15 |
2021-08-31 | [OpenCL] Defines helper function for kernel language compatible OpenCL version | Justas Janickas | 1 | -1/+1 |
2021-05-26 | The compiler is crashing when compiling a coroutine intrinsic without | Zahira Ammarguellat | 1 | -4/+7 |
2021-04-12 | [AArch64] ACLE: Fix issue for mismatching enum types with builtins. | Sander de Smalen | 1 | -4/+0 |
2021-03-25 | [CUDA][HIP] add __builtin_get_device_side_mangled_name | Yaxun (Sam) Liu | 1 | -1/+2 |
2019-10-29 | isBuiltinFunc() uses StringRef instead of const char* | Guillaume Chatelet | 1 | -2/+1 |
2019-05-22 | [OpenCL] Support pipe keyword in C++ mode | Sven van Haastregt | 1 | -2/+3 |
2019-04-24 | [Builtins] Implement __builtin_is_constant_evaluated for use in C++2a | Eric Fiselier | 1 | -1/+4 |
2019-03-13 | Revert "Add a new attribute, fortify_stdlib" | Erik Pilkington | 1 | -25/+0 |
2019-02-11 | Add a new attribute, fortify_stdlib | Erik Pilkington | 1 | -0/+25 |
2019-01-19 | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 1 | -4/+3 |
2019-01-19 | Emit !callback metadata and introduce the callback attribute | Johannes Doerfert | 1 | -0/+27 |
2018-10-30 | NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects) | Erik Pilkington | 1 | -1/+1 |
2018-07-09 | [Builtins][Attributes][X86] Tag all X86 builtins with their required vector w... | Craig Topper | 1 | -0/+16 |
2018-04-16 | Limit types of builtins that can be redeclared. | Erich Keane | 1 | -0/+7 |
2017-10-17 | [OpenMP] Implement omp_is_initial_device() as builtin | Jonas Hahnfeld | 1 | -1/+2 |
2017-09-07 | [OpenCL] Add half load and store builtins | Jan Vesely | 1 | -2/+7 |
2016-07-04 | [OpenCL] Make OpenCL Builtins added according to the right version. | Anastasia Stulova | 1 | -1/+2 |
2016-01-26 | Recommit: R258773 [OpenCL] Pipe builtin functions | Xiuli Pan | 1 | -1/+2 |
2016-01-26 | Revert "[OpenCL] Pipe builtin functions" | David Majnemer | 1 | -2/+1 |
2016-01-26 | [OpenCL] Pipe builtin functions | Xiuli Pan | 1 | -1/+2 |