summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen
AgeCommit message (Expand)Author
2025-05-17[clang] Remove redundant control flow statements (NFC) (#140359)Kazu Hirata
2025-05-17[DirectX][SPIRV] Fix the lowering of dot4add (#140315)Justin Bogner
2025-05-16[clang] Use llvm::replace (NFC) (#140264)Kazu Hirata
2025-05-16[Clang][AArch64] Add pessimistic vscale_range for sve/sme (#137624)Matthew Devereau
2025-05-16[RISCV] Add `zihintpause` LLVM/Clang intrinsic (#139519)Kiva
2025-05-15[HLSL] Implicit resource binding for cbuffers (#139022)Helena Kotas
2025-05-15[NFCI][cfi] Refactor into 'SanitizerInfoFromCFICheckKind' (#140117)Thurston Dang
2025-05-15[HLSL][RootSignature] Add metadata generation for descriptor tables (#139633)Finn Plummer
2025-05-15[clang] Emit convergence tokens for loop in global array init (#140120)Steven Perron
2025-05-15[sanitizer][NFCI] Add 'SanitizerAnnotateDebugInfo' (#139965)Thurston Dang
2025-05-15[Clang][AArch64] Add fp8 variants for untyped NEON intrinsics (#128019)Lukacma
2025-05-14[HLSL] Add resource constructor with implicit binding for global resources (#...Helena Kotas
2025-05-14[clang][IR] Overload @llvm.thread.pointer to support non-AS0 targets (#132489)Jessica Clarke
2025-05-14[Cygwin] RTTI and VTable should be dllexport-ed (#139798)Tomohiro Kashiwada
2025-05-14[Cygwin] Global symbols should be external by default (#139797)Tomohiro Kashiwada
2025-05-14[RISCV] Improve casting between i1 scalable vectors and i8 fixed vectors for ...Craig Topper
2025-05-14[clang] Save ShuffleVectorExpr args as ConstantExpr (#139709)Timm Baeder
2025-05-13[WebAssembly][Clang] Add __builtin_wasm_ref_is_null_extern (#139580)Hood Chatham
2025-05-13[Clang][counted_by] Add support for 'counted_by' on struct pointers (#137250)Bill Wendling
2025-05-13Emit nested unused enum types with -fno-eliminate-unused-debug-types (#137818)ykhatav
2025-05-12[HLSL][RootSignature] Define and integrate rootsig clang attr and decl (#137690)Finn Plummer
2025-05-11[clang] Use StringRef::consume_front (NFC) (#139472)Kazu Hirata
2025-05-10[clang] Remove redundant calls to std::unique_ptr<T>::get (NFC) (#139399)Kazu Hirata
2025-05-09[aarch64][x86][win] Add compiler support for MSVC's /funcoverride flag (Windo...Daniel Paoliello
2025-05-09[clang] Add support for `__ptrauth` being applied to integer types (#137580)Oliver Hunt
2025-05-09[win][x64] Unwind v2 3/n: Add support for emitting unwind v2 information (equ...Daniel Paoliello
2025-05-09clang: Remove dest LangAS argument from performAddrSpaceCast (#138866)Matt Arsenault
2025-05-09clang: Read the address space from the ABIArgInfo (#138865)Matt Arsenault
2025-05-09clang/OpenCL: Fix special casing OpenCL in call emission (#138864)Matt Arsenault
2025-05-09[Clang][CodeGen] Enable pointer overflow check for GCC workaround (#137849)Yingwei Zheng
2025-05-08[HLSL][NFC] Rename isImplicit() to hasRegisterStot() on HLSLResourceBindingAt...Helena Kotas
2025-05-08[ObjC] Also enable ARC attachedcall operand bundle for arm64_32. (#138677)Marina Taylor
2025-05-08[RISCV] Fix generation of DWARF info for vector segmented types (#137941)Kirill Radkin
2025-05-08clang: Fix broken implicit cast to generic address space (#138863)Matt Arsenault
2025-05-07[clang] Handle CC attrs for UEFI (#138935)Prabhu Rajasekaran
2025-05-07[sanitizer] Add plumbing for -fsanitize-annotate-debug-info and partly replac...Thurston Dang
2025-05-07clang: Remove unnecessary pointer bitcast (#138857)Matt Arsenault
2025-05-07[clang][NFC] Fix some more incorrectly formatted comments (#138342)Nick Sarnie
2025-05-07[sancov] Introduce optional callback for stack-depth tracking (#138323)Kees Cook
2025-05-07[Clang][OpenCL][AMDGPU] OpenCL Kernel stubs should be assigned alwaysinline ...Aniket Lal
2025-05-06[Clang] Implement the core language parts of P2786 - Trivial relocation (#127...cor3ntin
2025-05-06[RISCV] Rename XCValu intrinsic name *_slet(u) to *_sle(u)) (#138498)Jim Lin
2025-05-05[HLSL] Handle init list with OpaqueValueExprs in CGExprScalar (#138541)Sarah Spall
2025-05-04[clang] Remove unused local variables (NFC) (#138453)Kazu Hirata
2025-05-02[IRBuilder] Add versions of createInsertVector/createExtractVector that take ...Craig Topper
2025-05-02[clang][NFC] Fix some clang-format mistakes (#138036)Nick Sarnie
2025-05-02[IR] Do not store Function inside BlockAddress (#137958)Nikita Popov
2025-05-01[Clang][SYCL] Add initial set of Intel OffloadArch values (#138158)Justin Cai
2025-05-01[Clang][NFC] Explicitly delete copy ctor and assignment for CGAtomicOptionsRA...Shafik Yaghmour
2025-04-30[nfc][clang] Rename function (#137874)Prabhu Rajasekaran