summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen
AgeCommit message (Expand)Author
2025-07-03[ARM] Add neon vector support for truncDavid Green
2025-07-02Reapply "[Clang,debuginfo] added vtt parameter in destructor DISubroutineType...Reid Kleckner
2025-07-02__sys builtin support for AArch64 (#146456)Adam Glass
2025-07-02[HLSL][SPRIV] Handle signed RWBuffer correctly (#144774)Steven Perron
2025-07-02[Clang][DLCov][NFCish] Fix debugloc coverage tracking macro in Clang (#146521)Stephen Tozer
2025-07-01[ARM] Add neon vector support for ceilDavid Green
2025-07-01[CodeGen] Remove unnecessary casts (NFC) (#146463)Kazu Hirata
2025-07-01[Clang] Verify data layout consistency (#144720)Nikita Popov
2025-06-30[CodeGen] Remove an unnecessary cast (NFC) (#146380)Kazu Hirata
2025-06-30[ARM] Add neon vector support for roundDavid Green
2025-06-30[KeyInstr][Clang] Copy ctor/assignment operator source atoms (#144346)Orlando Cazalet-Hyams
2025-06-30[KeyInstr] Add DISubprogram::keyInstructions bit (#144107)Orlando Cazalet-Hyams
2025-06-29AMDGPU: Implement intrinsic/builtins for gfx1250 load transpose instructions ...Changpeng Fang
2025-06-29[ARM] Add neon vector support for floor (#142559)David Green
2025-06-27[clang] Add flag fallow-runtime-check-skip-hot-cutoff (#145999)Florian Mayer
2025-06-27[HLSL][SPIRV] Boolean in a RawBuffer should be i32 and Boolean vector in a Ra...Sarah Spall
2025-06-26[Clang][AArch64] _interlockedbittestand{set,reset}64_{acq,rel,nf} support for...Adam Glass
2025-06-26[OpenMP] Fix comma -> semicolon (#145900)Robert Imschweiler
2025-06-26Clarify some code based on static analysis complaints; NFC (#145679)Aaron Ballman
2025-06-25InterlockedAdd_*, InterlockedAdd64_* support for AArch64 (#145607)Adam Glass
2025-06-25Non constant size and offset in DWARF (#141106)Tom Tromey
2025-06-25Delete copy constructor/assignment; NFC (#145689)Aaron Ballman
2025-06-25[Clang][SPIRV][AMDGPU] Override `supportsLibCall` for AMDGCNSPIRV (#143814)Alex Voicu
2025-06-25[C++20] [Modules] Handling template declare with debug infoChuanqi Xu
2025-06-25[clang] Fix __builtin_mul_overflow for big _BitInts (#145497)Mariya Podchishchaeva
2025-06-24Reapply "[Win/X86] Make _m_prefetch[w] builtins to avoid winnt.h conflicts (#...Reid Kleckner
2025-06-24[llvm] fix extern cl::opt definitions for DLL export (#145374)Andrew Rogers
2025-06-24[HLSL][RootSignature] Add `fdx-rootsignature-version` option to specify root ...Finn Plummer
2025-06-24Add support for Windows Secure Hot-Patching (redo) (#145565)sivadeilra
2025-06-24Revert "Add support for Windows Secure Hot-Patching" (#145553)Qinkun Bao
2025-06-24[InstrProf] Factor out getRecord() and use NamedInstrProfRecord (#145417)Ellis Hoag
2025-06-24Add support for Windows Secure Hot-Patching (#138972)sivadeilra
2025-06-24[KeyInstr][Clang] Atomic ops atoms (#141624)Orlando Cazalet-Hyams
2025-06-23[HLSL] Don't use CreateRuntimeFunction for intrinsics (#145334)Nikita Popov
2025-06-21[CodeGen] Use range-based for loops (NFC) (#145142)Kazu Hirata
2025-06-20[HLSL] Emit a version in the dx.rootsignatures metadata (#145113)Justin Bogner
2025-06-19[clang] Migrate away from ArrayRef(std::nullopt) (NFC) (#144982)Kazu Hirata
2025-06-19[AMDGPU] Initial support for gfx1250 target. (#144965)Stanislav Mekhanoshin
2025-06-19[CodeGen] Use range-based for loops (NFC) (#144939)Kazu Hirata
2025-06-19[HLSL][SPIRV] Reapply "[HLSL][SPIRV] Add vk::constant_id attribute." (#144902)Steven Perron
2025-06-19[HIP] Emit the CUID value in the module with the new driver (#144570)Joseph Huber
2025-06-18Revert "[HLSL][SPIRV] Add vk::constant_id attribute." (#144812)Steven Perron
2025-06-18[clang] Use TargetInfo to determine device kernel calling convention (#144728)Nick Sarnie
2025-06-18[HLSL][SPIR-V] Fix LinkageAttribute emission for BuiltIn (#144701)Nathan Gauër
2025-06-18[HLSL][SPIRV] Add vk::constant_id attribute. (#143544)Steven Perron
2025-06-16[win][x64] Unwind v2 3/n: Add support for requiring unwind v2 to be used (equ...Daniel Paoliello
2025-06-16[HLSL] Use hidden visibility for external linkage. (#140292)Steven Perron
2025-06-15[clang] Remove unused includes (NFC) (#144285)Kazu Hirata
2025-06-13[CodeGen][COFF] Always emit CodeView compiler info on Windows targets (#142970)Jacek Caban
2025-06-13Fix and reapply IR PGO support for Flang (#142892)FYK