summaryrefslogtreecommitdiff
path: root/clang/lib/Basic/Builtins.cpp
AgeCommit message (Expand)Author
2024-12-13Revert "Switch builtin strings to use string tables" (#119638)Chandler Carruth
2024-12-08Switch builtin strings to use string tables (#118734)Chandler Carruth
2024-08-02[HLSL] cleanup builtin names elementwise usage (#101543)Farzon Lotfi
2024-07-17[Clang] Add attribute for consteval builtin functions (#91894)Mital Ashok
2024-05-11[clang] Use StringRef::operator== instead of StringRef::equals (NFC) (#91844)Kazu Hirata
2024-01-24[clang] Refactor Builtins.def to be a tablegen file (#68324)Nikolas Klauser
2023-06-22[clang] Add a namespace for interesting identifiers.Zahira Ammarguellat
2023-01-23[clang] Fix unused variable warning in isBuiltinSupportedserge-sans-paille
2023-01-23Fix MSVC "not all control paths return a value" warning. NFC.Simon Pilgrim
2023-01-23[clang] Optimize clang::Builtin::Info densityserge-sans-paille
2023-01-20[NFC] Reformat isBuiltinSupported with early exitserge-sans-paille
2022-12-27[clang] Use a StringRef instead of a raw char pointer to store builtin and ca...serge-sans-paille
2022-12-25Revert "[clang] Use a StringRef instead of a raw char pointer to store builti...Vitaly Buka
2022-12-24[clang] Use a StringRef instead of a raw char pointer to store builtin and ca...serge-sans-paille
2022-12-23Revert "[clang] Use a StringRef instead of a raw char pointer to store builti...serge-sans-paille
2022-12-23[clang] Use a StringRef instead of a raw char pointer to store builtin and ca...serge-sans-paille
2022-12-23Revert "[clang] Use a StringRef instead of a raw char pointer to store builti...serge-sans-paille
2022-12-23[clang] Use a StringRef instead of a raw char pointer to store builtin and ca...serge-sans-paille
2022-09-20Fix __builtin_assume_aligned incorrect type descriptor and C++ object polymor...yronglin
2022-05-19[clang] Fix __has_builtinYaxun (Sam) Liu
2022-04-20Treat `std::move`, `forward`, etc. as builtins.Richard Smith
2022-04-20Revert "Treat `std::move`, `forward`, etc. as builtins."David Tenty
2022-04-17Treat `std::move`, `forward`, etc. as builtins.Richard Smith
2022-04-16Revert "Treat `std::move`, `forward`, and `move_if_noexcept` as builtins."Vitaly Buka
2022-04-15Treat `std::move`, `forward`, and `move_if_noexcept` as builtins.Richard Smith
2022-02-11[OpenCL] Add support of language builtins for OpenCL C 3.0Anton Zabaznov
2021-08-31[OpenCL] Defines helper function for kernel language compatible OpenCL versionJustas Janickas
2021-05-26The compiler is crashing when compiling a coroutine intrinsic withoutZahira Ammarguellat
2021-04-12[AArch64] ACLE: Fix issue for mismatching enum types with builtins.Sander de Smalen
2021-03-25[CUDA][HIP] add __builtin_get_device_side_mangled_nameYaxun (Sam) Liu
2019-10-29isBuiltinFunc() uses StringRef instead of const char*Guillaume Chatelet
2019-05-22[OpenCL] Support pipe keyword in C++ modeSven van Haastregt
2019-04-24[Builtins] Implement __builtin_is_constant_evaluated for use in C++2aEric Fiselier
2019-03-13Revert "Add a new attribute, fortify_stdlib"Erik Pilkington
2019-02-11Add a new attribute, fortify_stdlibErik Pilkington
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2019-01-19Emit !callback metadata and introduce the callback attributeJohannes Doerfert
2018-10-30NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects)Erik Pilkington
2018-07-09[Builtins][Attributes][X86] Tag all X86 builtins with their required vector w...Craig Topper
2018-04-16Limit types of builtins that can be redeclared.Erich Keane
2017-10-17[OpenMP] Implement omp_is_initial_device() as builtinJonas Hahnfeld
2017-09-07[OpenCL] Add half load and store builtinsJan Vesely
2016-07-04[OpenCL] Make OpenCL Builtins added according to the right version.Anastasia Stulova
2016-01-26Recommit: R258773 [OpenCL] Pipe builtin functionsXiuli Pan
2016-01-26Revert "[OpenCL] Pipe builtin functions"David Majnemer
2016-01-26[OpenCL] Pipe builtin functionsXiuli Pan
2016-01-06[Driver] Add support for -fno-builtin-foo options.Chad Rosier
2015-10-19Make getTargetBuiltins return an ArrayRef instead of having two out parameter...Craig Topper
2015-09-22[CUDA] Allow parsing of host and device code simultaneously.Artem Belevich
2015-09-15Doxygen fix InitializeBuiltins -> initializeBuiltinsIsmail Donmez