summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CGBuiltin.cpp
AgeCommit message (Expand)Author
2025-11-21[clang][NFC] Inline Frontend/FrontendDiagnostic.h -> Basic/DiagnosticFrontend...Jordan Rupprecht
2025-11-19[Clang][Codegen] Move floating point math intrinsic check to separate functio...Hendrik Hübner
2025-11-17[clang] Support constrained fp elementwise builtins (#166905)Jakub Ficek
2025-11-15[Clang] Add __builtin_bswapg (#162433)clf
2025-11-06[CodeGen] Fix a warningKazu Hirata
2025-11-06[Clang][Sema] Allow counted_by on void* as GNU extension (#164737)Kees Cook
2025-11-06[Clang] Add elementwise ldexp builtin function (#166296)Wenju He
2025-10-28[Clang][CodeGen] Implement code generation for __builtin_infer_alloc_token() ...Marco Elver
2025-10-20[Clang][NFC] Rename UnqualPtrTy to DefaultPtrTy (#163207)Juan Manuel Martinez Caamaño
2025-10-16[CGBuiltin] Use helper methods for creating masked intrinsics (NFC)Nikita Popov
2025-09-25[Clang][FIX] Fix type qualifiers on vector builtins (#160185)Joseph Huber
2025-09-24[Clang] Change masked load / store builtin interface to take scalar pointer (...Joseph Huber
2025-09-22[Clang] Add vector gather / scatter builtins to clang (#157895)Joseph Huber
2025-09-19[Clang] Rename elementwise builtins to `clzg` and `ctzg` (#157128)Joseph Huber
2025-08-29[Clang] Add masked vector builtins for expand and compress access (#156042)Joseph Huber
2025-08-27[Clang] Update `__builtin_masked_load` to accept passthrough argument (#155652)Joseph Huber
2025-08-26[Clang] Support generic bit counting builtins on fixed boolean vectors (#154203)Joseph Huber
2025-08-25[clang] NFC: change more places to use Type::getAsTagDecl and friends (#155313)Matheus Izvekov
2025-08-20[Clang] Add builtins for masked vector loads / stores (#154464)Joseph Huber
2025-08-20[clang] Introduce elementwise ctlz/cttz builtins (#131995)Fraser Cormack
2025-08-12[clang] Add elementwise fshl/fshr builtins (#153113)Chaitanya Koparkar
2025-08-08[IR] Remove size argument from lifetime intrinsics (#150248)Nikita Popov
2025-08-01[CodeGen][counted_by] Support use of the comma operator (#151776)Bill Wendling
2025-07-30[CodeGen][counted_by] See past parentheses and no-op casts (#151266)Bill Wendling
2025-07-23[Clang] Add elementwise maximumnum/minimumnum builtin functions (#149775)Wenju He
2025-07-11[clang][CodeGen] Preserve addrspace of enqueue_kernel builtin. (#148062)jofrn
2025-06-26[Clang][AArch64] _interlockedbittestand{set,reset}64_{acq,rel,nf} support for...Adam Glass
2025-06-25[clang] Fix __builtin_mul_overflow for big _BitInts (#145497)Mariya Podchishchaeva
2025-06-19[clang] Migrate away from ArrayRef(std::nullopt) (NFC) (#144982)Kazu Hirata
2025-06-15[clang] Remove unused includes (NFC) (#144285)Kazu Hirata
2025-06-06[ubsan] Add more -fsanitize-annotate-debug-info checks (#141997)Thurston Dang
2025-06-04[clang][PAC] Add __builtin_get_vtable_pointer (#139790)Oliver Hunt
2025-05-29[clang][SPIRV] Add builtin for OpGenericCastToPtrExplicit and its SPIR-V frie...Victor Lomuller
2025-05-29Reapply "[KeyIntsr][Clang] Builtins atoms (#134651)"Orlando Cazalet-Hyams
2025-05-28Revert "[KeyIntsr][Clang] Builtins atoms (#134651)"Orlando Cazalet-Hyams
2025-05-28[KeyIntsr][Clang] Builtins atoms (#134651)Orlando Cazalet-Hyams
2025-05-25[CodeGen] Remove unused includes (NFC) (#141418)Kazu Hirata
2025-05-23CodeGen: Fix implementation of __builtin_trivially_relocate.Peter Collingbourne
2025-05-22[clang][CodeGen] Fix crash on non-natural type in CheckAtomicAlignment (#141053)Pierre van Houtryve
2025-05-19[AMDGPU][clang] provide device implementation for __builtin_logb and … (#12...choikwa
2025-05-14[clang][IR] Overload @llvm.thread.pointer to support non-AS0 targets (#132489)Jessica Clarke
2025-05-13[Clang][counted_by] Add support for 'counted_by' on struct pointers (#137250)Bill Wendling
2025-05-09clang: Remove dest LangAS argument from performAddrSpaceCast (#138866)Matt Arsenault
2025-05-06[Clang] Implement the core language parts of P2786 - Trivial relocation (#127...cor3ntin
2025-05-04[clang] Remove unused local variables (NFC) (#138453)Kazu Hirata
2025-04-14Clang: Add elementwise minnum/maxnum builtin functions (#129207)YunQiang Su
2025-04-07[DirectX] Add target builtins (#134439)Farzon Lotfi
2025-04-03[CodeGen] Don't include CGDebugInfo.h in CodeGenFunction.h (NFC) (#134100)Nikita Popov
2025-03-26[NFC][clang] Remove superfluous header files after refactor in #132252 (#132495)Jonathan Thackray
2025-03-21[NFC][clang] Split clang/lib/CodeGen/CGBuiltin.cpp into target-specific files...Jonathan Thackray