The Week Of Monday 4 May 2026 Archives by thread
Starting: Mon May 4 00:07:49 PDT 2026
Ending: Sun May 10 23:56:25 PDT 2026
Messages: 3345
- [clang] [LifetimeSafety] Update doc for `handleInvalidatingCall` (PR #195281)
Utkarsh Saxena via cfe-commits
- [clang-tools-extra] [clang-tidy] Migrate explicit-constructor check from google to misc and add relative aliases (PR #194807)
Zeyi Xu via cfe-commits
- [clang] [CIR][AArch64] Lower vfmaq_v f32/f64 (PR #195602)
Yair Ben Avraham via cfe-commits
- [clang] [CIR][AArch64] Lower vfma lane builtins (PR #188190)
Yair Ben Avraham via cfe-commits
- [clang] [clang-tools-extra] [clangd] Add InsertReplaceEdit for code completion (PR #187623)
Aleksandr Platonov via cfe-commits
- [clang] [clang][NFC] Mark CWG2785 as implemented and add a test (PR #195547)
Vlad Serebrennikov via cfe-commits
- [clang] [llvm] [clang][RISCV] Use macro to check if intrinsics are supported (PR #187197)
Jan Patrick Lehr via cfe-commits
- [clang] [CIR][AArch64] Upstream for vector vector shl (PR #191655)
via cfe-commits
- [clang] [clang][RISCV] Add REQRUIES to riscv-intrinsic-exts.c (PR #195605)
Brandon Wu via cfe-commits
- [clang] [llvm] [IR] Remove volatile from nosync (PR #194391)
Nikita Popov via cfe-commits
- [clang] 5ef4320 - [IR] Remove volatile from nosync (#194391)
via cfe-commits
- [clang] [LifetimeSafety] Add support for iterator arithmetic (PR #195442)
Utkarsh Saxena via cfe-commits
- [clang] [HLSL] `constexpr` vector element conversions (PR #195173)
Corentin Jabot via cfe-commits
- [clang] [clang] Implement CWG3135 - constexpr structured bindings with prvalues from tuples (PR #191880)
Corentin Jabot via cfe-commits
- [clang] fe3fd1e - [clang][RISCV] Add REQRUIES to riscv-intrinsic-exts.c (#195605)
via cfe-commits
- [clang] [CUDA/HIP] Do not check function calls in discarded statement (PR #194606)
Weibo He via cfe-commits
- [clang] [clang] Add tests for some of CWG issues resolved in Croydon (2026-03) (PR #189299)
Vlad Serebrennikov via cfe-commits
- [clang-tools-extra] [clang-tidy] Reject malformed -std spellings. NFC. (PR #195609)
Zeyi Xu via cfe-commits
- [clang] WIP Cir cuda builtin vars (PR #195539)
via cfe-commits
- [clang] Cir cuda builtin vars (PR #195539)
via cfe-commits
- [clang] [llvm] [HexFloat] add HexFloat to APFloat (PR #179771)
Nikita Popov via cfe-commits
- [clang-tools-extra] c859a27 - [clang-tidy] An option for conditional skipping overloaded functions … (#194133)
via cfe-commits
- [clang-tools-extra] [clang-tidy] An option for conditional skipping overloaded functions … (PR #194133)
Zinovy Nis via cfe-commits
- [clang] [clang][SYCL] Handle cdecl variadic functions for SYCL device (PR #194922)
Mariya Podchishchaeva via cfe-commits
- [clang] 94ca490 - [clang][SYCL] Handle cdecl variadic functions for SYCL device (#194922)
via cfe-commits
- [clang] [Clang] Fix infinite loop on '::' inside parens in C mode (PR #195377)
Petr Beneš via cfe-commits
- [clang] [llvm] [Clang][Hexagon] Add H2 as recognized OS in target triple (PR #195621)
via cfe-commits
- [clang] [clang] Deduce _BitInt(N) template parameter as size_t (PR #195534)
Corentin Jabot via cfe-commits
- [clang] [Sema] Call ActOnFields before late parsing in ParseStructUnionBody (PR #187166)
Hans Wennborg via cfe-commits
- [clang] 8b25820 - [clang][bytecode] Diagnose copying empty mutable unions (#195529)
via cfe-commits
- [clang] [clang][bytecode] Diagnose copying empty mutable unions (PR #195529)
Timm Baeder via cfe-commits
- [clang] [clang][RISCV][Zicfilp] Force user to use `-mcf-branch-label-scheme=unlabeled` (PR #152122)
Nemanja Ivanovic via cfe-commits
- [clang] [clang] Reject 'auto' storage class with type specifier in C++ (PR #166004)
Osama Abdelkader via cfe-commits
- [clang] [clang][bytecode] Print array size in `Descriptor::dump()` (PR #195625)
Timm Baeder via cfe-commits
- [clang] [clang][bytecode] Check primtypes in CopyArray op (PR #195628)
Timm Baeder via cfe-commits
- [clang] a699b25 - [clang][bytecode] Check reference initializers for one-past-the-end pointers (#195501)
via cfe-commits
- [clang] [clang][bytecode] Check reference initializers for one-past-the-end pointers (PR #195501)
Timm Baeder via cfe-commits
- [clang] [CIR][AMDGPU] Set amdgpu_kernel calling convention on HIP kernels (PR #195381)
via cfe-commits
- [clang] [mlir] [CIR][OpenMP][MLIR] Allow passing of vfs::FileSystem through ModuleTranslation (PR #195451)
Jan Leyonberg via cfe-commits
- [clang] [mlir] [CIR][OpenMP] Initial implementation of target region support (PR #195452)
Jan Leyonberg via cfe-commits
- [clang] d1e84bb - Thread Safety Analysis: Support attributes on function pointers (#191187)
via cfe-commits
- [clang] Thread Safety Analysis: Support attributes on function pointers (PR #191187)
Marco Elver via cfe-commits
- [clang] [analyzer][NFC] Merge `BlockInvocationContext` class into `StackFrameContext` (PR #194857)
Donát Nagy via cfe-commits
- [clang] [analyzer] Fix security.VAList false positives with C23 va_start (PR #192024)
Björn Svensson via cfe-commits
- [clang] [clang][docs] Rename Hexagon HVX option section (PR #195560)
Aaron Ballman via cfe-commits
- [clang] 8442c9c - [clang][docs] Rename Hexagon HVX option section (#195560)
via cfe-commits
- [clang] [libcxx] [clang] Add builtin to clear padding bytes (prework for P0528R3) (PR #75371)
via cfe-commits
- [clang] 3b9f8f0 - [analyzer][NFC] Merge `BlockInvocationContext` class into `StackFrameContext` (#194857)
via cfe-commits
- [clang] [clang]: support std::meta::info for primitive types (PR #190356)
via cfe-commits
- [clang-tools-extra] [clang-tidy] Add new check 'misc-static-initialization-cycle' (PR #175342)
Donát Nagy via cfe-commits
- [clang-tools-extra] [clang-tidy] Add deprecated-posix-functions check (PR #195641)
Zeyi Xu via cfe-commits
- [clang] 857baf3 - [CIR][AMDGPU] Set amdgpu_kernel calling convention on HIP kernels (#195381)
via cfe-commits
- [clang] [llvm] [mlir] [LLVM][Constants] Store "splat (float 0.0)" as ConstantFP rather than ConstantAggregateZero. (PR #195284)
Matt Arsenault via cfe-commits
- [clang] [clang] clang-format functionality related to format string parsing (NFC) (PR #195644)
Sergei Barannikov via cfe-commits
- [clang] [llvm] [Coroutines] Replace coro.outside.frame metadata with an intrinsic (PR #129255)
Hans Wennborg via cfe-commits
- [clang] [llvm] [CodeGen] Add support for multiple constraints (PR #195592)
Matt Arsenault via cfe-commits
- [clang] [flang] [Flang] Adding -ffree-line-length-<value> flag (PR #192941)
Jean-Didier PAILLEUX via cfe-commits
- [clang] [clang-tools-extra] [clang] Add formal linkage to textual AST dump (PR #194600)
Corentin Jabot via cfe-commits
- [clang] 2b46fd5 - [clang][bytecode] Print array size in `Descriptor::dump()` (#195625)
via cfe-commits
- [clang] [CIR] max-across-vector (vmaxv_*) intrinsics (PR #194401)
Kartik Ohlan via cfe-commits
- [clang] [llvm] [llvm][tools] Extend llvm-objdump to support nested OffloadBinaries (PR #185425)
Alex Duran via cfe-commits
- [clang] [compiler-rt] Reland "[Clang][CodeGen] Report when an alias points to an incompatible target" (PR #195550)
Aaron Ballman via cfe-commits
- [clang] [clang][bytecode] Allow constructor calls on extern RVO pointers (PR #195654)
Timm Baeder via cfe-commits
- [clang] [CIR] Lower global ConstArrayAttr with string elements to LLVM string constant (PR #194988)
David Rivera via cfe-commits
- [clang] [ObjC] Emit number, array, and dictionary literals as constants (PR #185130)
James Y Knight via cfe-commits
- [clang] [CIR][NVPTX] Implement sync and cluster barrier builtins (PR #195217)
David Rivera via cfe-commits
- [clang] [clang] Expose -f(no-)math-errno as a clang-cl option (PR #195455)
Hans Wennborg via cfe-commits
- [clang] 8116195 - [clang] Expose -f(no-)math-errno as a clang-cl option (#195455)
via cfe-commits
- [clang] [llvm] Delegate __builtin_setjmp SP and FP save to the backend on all targets (PR #186843)
Matt Arsenault via cfe-commits
- [clang] 665984f - [clang][bytecode] Check primtypes in CopyArray op (#195628)
via cfe-commits
- [clang] [clang][bytecode] Add `PtrView` for non-tracking pointers (PR #184129)
Timm Baeder via cfe-commits
- [clang] [clang][ExprConst] Add another missing `NoteLValueLocation()` call (PR #195098)
Timm Baeder via cfe-commits
- [clang] Thread Safety Analysis: Fix implicit member access in attributes (PR #194457)
Aaron Ballman via cfe-commits
- [clang] [NFC][analyzer] Introduce specialized variants of makeNode (PR #194459)
Donát Nagy via cfe-commits
- [clang] [Codegen] Initialize RValue IsVolatile field in constructor (PR #195556)
Aaron Ballman via cfe-commits
- [clang] [Clang] [C++26] Expansion Statements (Part 1: AST) (PR #169680)
Corentin Jabot via cfe-commits
- [clang] [compiler-rt] [llvm] [rtsan] Allow for rtsan/ubsan runtime combos (PR #193585)
Chris Apple via cfe-commits
- [clang] [CIR][CUDA] Implement NVVM math builtins (fabs, ex2_approx) (PR #195663)
via cfe-commits
- [clang] [llvm] [OpenMP] Fix launch_bounds for OpenMP ompx_attribute (PR #195665)
Kevin Sala Penades via cfe-commits
- [clang] 476bc22 - [clang] clang-format functionality related to format string parsing (NFC) (#195644)
via cfe-commits
- [clang] [clang-tools-extra] [clang] Make `InitListExpr::isExplicit()` work (PR #195175)
Aaron Ballman via cfe-commits
- [clang] [clang-tools-extra] Handle recording inheritance for templates (PR #177273)
Oganesyan Levon via cfe-commits
- [clang] [clang][bytecode] Disallow reading from non-constant, array-typed `CompoundLiteralExpr`s (PR #195675)
Timm Baeder via cfe-commits
- [clang] 7bae454 - [clang][bytecode] Allow constructor calls on extern RVO pointers (#195654)
via cfe-commits
- [clang] aligned attribute doc (PR #195278)
Aaron Ballman via cfe-commits
- [clang] [offload-arch] Fix HIP DLL discovery and loading on Windows (PR #194063)
Jacob Lambert via cfe-commits
- [libunwind] [libunwind] Move wasm definition of `__cpp_exception` (PR #195681)
Alex Crichton via cfe-commits
- [clang] 66d4116 - [CIR][AArch64] Upstream addition-across-vector (incl. widening) NEON builtins (#193396)
via cfe-commits
- [clang] [CIR][AArch64] Upstream addition-across-vector (incl. widening) NEON builtins (PR #193396)
Andrzej Warzyński via cfe-commits
- [clang] 4de1fca - [CIR] Add floating-point type descriptors to decodeFixedType (#194483)
via cfe-commits
- [clang] [CIR] Add floating-point type descriptors to decodeFixedType (PR #194483)
via cfe-commits
- [clang] [CIR][AArch64] Implement vqshrn_n NEON builtin (PR #195085)
via cfe-commits
- [clang] [CIR][CUDA][NFC] Add CIR-to-LLVM lowering checks for existing registration support (PR #195002)
David Rivera via cfe-commits
- [clang] [CIR][AArch64] Implement vqshrun_n NEON builtin (PR #195080)
via cfe-commits
- [clang] [CIR][CUDA] Add CIR-to-LLVM lowering checks for existing registration support (PR #195002)
David Rivera via cfe-commits
- [clang] [CIR][CUDA] Fix typed StringAttr on globals and Add CIR-to-LLVM lowering checks for existing registration support (PR #195002)
David Rivera via cfe-commits
- [clang] [flang] [flang][semantics] Add a flag to relax some of the semantic constraints on C_LOC (PR #195112)
Eugene Epshteyn via cfe-commits
- [clang] [CIR] Implement cleanup for array delete with throwing dtor (PR #194965)
Henrich Lauko via cfe-commits
- [libunwind] [libunwind] Add SME detection for Apple platforms (PR #193630)
Brad Smith via cfe-commits
- [clang] [CIR][AArch64] Lower NEON vuzp intrinsics (PR #195591)
Andrzej Warzyński via cfe-commits
- [clang] [libcxxabi] [lldb] [llvm] [mlir] [polly] [RFC][NFCI][IR] Rename isNullValue and getNullValue to isZeroValue and getZeroValue (PR #195687)
Shilei Tian via cfe-commits
- [clang] [clang-tools-extra] [flang] [lldb] [llvm] [mlir] [openmp] [polly] [docs] update CI to use latest release of doxygen (PR #191501)
Aiden Grossman via cfe-commits
- [clang] [Clang] ASTUnit should use the CompilerInstance's CodeGenOptions (PR #195338)
Aaron Ballman via cfe-commits
- [clang] [clang] Add -Wbool-integral-comparison (PR #194180)
via cfe-commits
- [clang] [CIR] Add pass_object_size hidden parameter support (PR #191482)
via cfe-commits
- [clang] [clang] Add typed variants for C2y stdbit.h rotate builtins (PR #195299)
Aaron Ballman via cfe-commits
- [clang] [Driver] Disable sanitizer ignorelists on Darwin (PR #195690)
Andrew Haberlandt via cfe-commits
- [clang] [compiler-rt] [Driver] [compiler-rt] Move sanitizer ignorelists from compiler-rt to clang (PR #195396)
Andrew Haberlandt via cfe-commits
- [clang] [OpenMP] Support capturing structured bindings in OpenMP regions. (PR #190832)
Zahira Ammarguellat via cfe-commits
- [clang] 55124c4 - [CIR][NVPTX] Implement sync and cluster barrier builtins (#195217)
via cfe-commits
- [clang] [CIR] Introduce cir.construct_catch_param (PR #195283)
Andy Kaylor via cfe-commits
- [clang] 8a26ecc - [clang][NFC] Mark CWG2785 as implemented and add a test (#195547)
via cfe-commits
- [clang] c6bf92e - [flang][semantics] Add a flag to relax some of the semantic constraints on C_LOC (#195112)
via cfe-commits
- [clang] [llvm] [clang] Check validity of SYCL device target (PR #172366)
Tom Honermann via cfe-commits
- [clang] First draft: [Clang] Add constant evaluation support for x86 psadbw (PR #169253)
Mohsen Rahmati via cfe-commits
- [clang] [clang][SYCL] Diagnose reference kernel arguments (PR #192957)
Tom Honermann via cfe-commits
- [clang] [llvm] [RISCV] Add partial support for -fzero-call-used-regs (PR #194883)
Nick Desaulniers via cfe-commits
- [clang] [LifetimeSafety] Detect iterator invalidation through container aliases (PR #195231)
Zeyi Xu via cfe-commits
- [clang] [Fuchsia] Enable OpenCSD by default for Fuchsia (PR #195194)
via cfe-commits
- [clang] [HIP] Suppress unused warnings for wrong-side overload candidates (PR #195714)
via cfe-commits
- [clang] 3a02cca - [Darwin][Clang][PGO] Pass CSPGO related flags to ld when using libLTO.dylib (#195020)
via cfe-commits
- [clang] [llvm] [Darwin][Clang][PGO] Pass CSPGO related flags to ld when using libLTO.dylib (PR #195020)
Henry Jiang via cfe-commits
- [clang] [Clang/AMDGPU] Allow zero sized arrays in HIP device code (PR #195716)
via cfe-commits
- [clang] [Clang][Sema] Fix crash in __builtin_dump_struct with immediate callables (PR #192880)
Oliver Hunt via cfe-commits
- [clang] [llvm] [AMDGPU] Add dot product patterns with saturating add (clamp) (PR #187945)
Matt Arsenault via cfe-commits
- [clang] [Clang] Fix assertion when __block is used on global variables in C mode (PR #194856)
Justin Stitt via cfe-commits
- [clang] 099245a - clang: Use Triple::isCompatibleWith to match OpenMP arguments (#195724)
via cfe-commits
- [clang] clang: Use Triple::isCompatibleWith to match OpenMP arguments (PR #195724)
Matt Arsenault via cfe-commits
- [clang] [docs] Document the usage of operators on RVV sized types (PR #194979)
Craig Topper via cfe-commits
- [clang] [llvm] Enable fexec-charset option (PR #138895)
Abhina Sree via cfe-commits
- [clang] [llvm] [polly] [PassManager] Make passes inherit from RequiredPassInfoMixin/OptionalPassInfoMixin (PR #192120)
via cfe-commits
- [clang] [llvm] [Offload][NFC] Rename 'omp::target` namespace to `offload` (PR #195682)
Alex Duran via cfe-commits
- [clang] [llvm] [RISCV][GISel] Add support for quadruple-precision floating point ABIs (PR #195166)
Sam Elliott via cfe-commits
- [clang] [Clang][ByteCode] Fix stack corruption in builtin delete handler (PR #195741)
via cfe-commits
- [clang] [CMake] Add multi-target cross to ARM/AArch64 Linux toolchain CMake cache file. (PR #179598)
via cfe-commits
- [clang] [clang-tools-extra] [clang][Analysis] Handle const-qualified pointer refs in `ExprMutationAnalyzer` (PR #190421)
Daniil Dudkin via cfe-commits
- [clang] [clang][ssaf] Add accessor for `LUNamespace` (PR #195756)
Aviral Goel via cfe-commits
- [clang] 2b43050 - [clang][ExprConst] Add another missing `NoteLValueLocation()` call (#195098)
via cfe-commits
- [clang] [clang-tools-extra] [lldb] [clang] implement CWG1980 and CWG2064: instantiation-dependency improvements (PR #190495)
Matheus Izvekov via cfe-commits
- [clang] [llvm] [RISCV][MC] Support experimental Zvdota Family instructions (PR #195069)
Brandon Wu via cfe-commits
- [clang] [compiler-rt] [flang] [libc] [libcxx] [libcxxabi] [libunwind] [llvm] [openmp] [Flang] Move builtin .mod generation into runtimes (Reapply #137828) (PR #171515)
Michael Kruse via cfe-commits
- [clang] [NFC][Codegen] Remove dead switch cases (PR #195772)
Shafik Yaghmour via cfe-commits
- [libunwind] 94b475d - [libunwind] Add SME detection for Apple platforms (#193630)
via cfe-commits
- [clang] [clang][P2719] Relax requirements for matching operator new and delete (PR #195779)
Oliver Hunt via cfe-commits
- [clang] [Clang] Fix isWeakImported() to traverse redeclaration chain for avai… (PR #181482)
via cfe-commits
- [clang] [clang-tools-extra] [llvm] [RISCV] Clang flags for controlling zilsd alignment (PR #181439)
Sam Elliott via cfe-commits
- [clang] [AMDGPU] Stop coercing structs with FP and int fields to integer arrays (PR #185083)
Gang Chen via cfe-commits
- [clang] [clang-format] Don't break module names (PR #193834)
via cfe-commits
- [clang] b907c14 - [CIR][NFC] Rename SignBitOp to CIR_SignBitOp (#195477)
via cfe-commits
- [clang] [CIR][NFC] Rename SignBitOp to CIR_SignBitOp (PR #195477)
Henrich Lauko via cfe-commits
- [clang] [llvm][RISCV] Missing shorthand intrinsic macro (PR #195791)
Sam Elliott via cfe-commits
- [clang] [llvm] [PowerPC][AIX] Support #pragma comment copyright for AIX (PR #178184)
Tony Varghese via cfe-commits
- [clang-tools-extra] Revert "[clang-tidy] An option for conditional skipping overloaded functions …" (PR #195701)
Zeyi Xu via cfe-commits
- [clang] [llvm] [Clang][Hexagon] Driver changes for H2+Picolibc (PR #195795)
via cfe-commits
- [clang] [clang][bytecode] Stop relying on `CheckEvaluationResult()` (PR #186045)
Timm Baeder via cfe-commits
- [clang] [analyzer][NFC] Rename class `StackFrameContext` to `StackFrame` (PR #195802)
via cfe-commits
- [clang] [clang][AST] Treat unsigned _BitInt(1) as boolean-valued (PR #195793)
Corentin Jabot via cfe-commits
- [clang] [clang][AST][NFC] const-correctness improvements for member functions returing `ArrayRef` (PR #195784)
Corentin Jabot via cfe-commits
- [clang] 28360f7 - [CIR][CUDA] Fix typed StringAttr on globals and Add CIR-to-LLVM lowering checks for existing registration support (#195002)
via cfe-commits
- [clang-tools-extra] Reapply "[clang-doc] Move Info types into arenas (#190054)" (PR #192495)
Erick Velez via cfe-commits
- [clang] [clang] [docs] Comment fix in ParseExpr.cpp (PR #195750)
Corentin Jabot via cfe-commits
- [clang] [clang] [NFC] Comment fix in ParseExpr.cpp (PR #195750)
Corentin Jabot via cfe-commits
- [clang] 531b8ac - [clang][AST][NFC] const-correctness improvements for member functions returing `ArrayRef` (#195784)
via cfe-commits
- [clang-tools-extra] [clang-tidy] Fix false positives for dependent initializers (PR #186953)
Yanzuo Liu via cfe-commits
- [clang] [flang] [Flang][Driver] Enable -print-file-name (PR #195790)
Petr Hosek via cfe-commits
- [clang] [clang-tools-extra] [clang][bytecode] Don't evaluate bound member function expressions in new constant interpreter (PR #194851)
Timm Baeder via cfe-commits
- [clang] [NFC][clang] InterpBuiltin.cpp - use consistent ia32 naming convention for all x86 builtin expansions (PR #195699)
Simon Pilgrim via cfe-commits
- [clang] [clang][RISCV] Remove some of the bits added with RISC-V big endian support (PR #192903)
Djordje Todorovic via cfe-commits
- [clang-tools-extra] [NFC][clang-tidy] Unify diagnostic emission in bugprone-unsafe-functions (PR #194709)
Endre Fülöp via cfe-commits
- [clang] [clang] Don't omit null pointer checks with -fms-kernel (PR #193800)
via cfe-commits
- [clang] e12c108 - [NFC][clang] InterpBuiltin.cpp - use consistent ia32 naming convention for all x86 builtin expansions (#195699)
via cfe-commits
- [clang] [llvm] [clang] Integrate LLVMABI for function call ABI lowering (PR #194460)
Nikita Popov via cfe-commits
- [clang-tools-extra] [clang-tidy] Speed up/rewrite `bugprone-stringview-nullptr` (PR #192889)
Daniil Dudkin via cfe-commits
- [clang] [CIR] Implement function target/tune attrs and FMV metadata. (PR #195813)
via cfe-commits
- [clang] [clang][ASTImporter] Add import of node 'FileScopeAsmDecl' (PR #193244)
Donát Nagy via cfe-commits
- [libclc] [libclc] Fix using normalized triple for the directory name (PR #194607)
Konrad Kleine via cfe-commits
- [clang] [clang][Sema]fix crash of invalid friend declaration with storage-class specifier (PR #190597)
Corentin Jabot via cfe-commits
- [clang] [clang][ASTImporter] Add import of node 'TemplateParamObjectDecl' (PR #193492)
Donát Nagy via cfe-commits
- [clang] [scan-build-py] use explicit compiler wrapper paths for intercept (PR #123252)
Aymeric Wibo via cfe-commits
- [libunwind] [libunwind] Exlcude wasm build from using __declspec export (PR #168449)
Yerzhan Zhamashev via cfe-commits
- [clang] [llvm] [Amdgpu] adding tests to see outcomes before getaddrspacecastpreserved ptr mask implementation (PR #195277)
Jay Foad via cfe-commits
- [clang] cfdec0e - [LifetimeSafety] Update doc for `handleInvalidatingCall` (#195281)
via cfe-commits
- [clang] [clang][CIR] Add lowering for fp16 intrinsics (PR #194865)
Andrzej Warzyński via cfe-commits
- [clang] [llvm] [IR][FunctionAttrs] Clarify memory effects of atomics (PR #193768)
Nikita Popov via cfe-commits
- [clang] 3d555a9 - [analyzer][NFC] Rename class `StackFrameContext` to `StackFrame` (#195802)
via cfe-commits
- [clang] [llvm] [openmp] [OpenMP][OMPT] Update tools header for OpenMP v6.0 (PR #195829)
Jan André Reuter via cfe-commits
- [clang] b2e063b - [NFC][analyzer] Introduce specialized variants of makeNode (#194459)
via cfe-commits
- [clang] [Clang] disallow selectany on non-global-variable declarations (PR #189641)
Oleksandr Tarasiuk via cfe-commits
- [clang] [clang][CodeGen][AArch64] Remove redundant truncation for FP16 reduction builtins (PR #195825)
Jonathan Thackray via cfe-commits
- [clang] [clang][AArch64][nfc] Remove redundant truncation for FP16 reduction builtins (PR #195825)
Andrzej Warzyński via cfe-commits
- [clang-tools-extra] [clang-tidy] apply fix-it for modernize-return-braced-init-list with qualifiers (PR #195846)
Gaurav Dhingra via cfe-commits
- [clang] clang: Report full triple arch string in --offload-arch diagnostic (PR #195849)
Matt Arsenault via cfe-commits
- [clang-tools-extra] 4dcb761 - [clang-tidy] apply fix-it for modernize-return-braced-init-list with qualifiers (#195846)
via cfe-commits
- [clang] [clang-format] Add AlignConsecutiveEnums (PR #194154)
via cfe-commits
- [clang] 58f94f0 - clang: Report full triple arch string in --offload-arch diagnostic (#195849)
via cfe-commits
- [clang] [UBSAN] add null, alignment and array-bounds checks (PR #190739)
Hubert Tong via cfe-commits
- [clang] [UBSAN] add null, alignment and array-bounds checks (PR #190739)
Hubert Tong via cfe-commits
- [clang] [UBSAN] add null, alignment and array-bounds checks (PR #190739)
Hubert Tong via cfe-commits
- [clang] [UBSAN] add null, alignment and array-bounds checks (PR #190739)
VASU SHARMA via cfe-commits
- [clang] [UBSAN] add null, alignment and array-bounds checks (PR #190739)
VASU SHARMA via cfe-commits
- [clang] [UBSAN] add null, alignment and array-bounds checks (PR #190739)
Tony Varghese via cfe-commits
- [clang] [UBSAN] add null, alignment and array-bounds checks (PR #190739)
Tony Varghese via cfe-commits
- [clang] [UBSAN] add null, alignment and array-bounds checks (PR #190739)
Tony Varghese via cfe-commits
- [clang] [UBSAN] add null, alignment and array-bounds checks (PR #190739)
Tony Varghese via cfe-commits
- [clang] [UBSAN] add null, alignment and array-bounds checks (PR #190739)
Tony Varghese via cfe-commits
- [clang] [UBSAN] add null, alignment and array-bounds checks (PR #190739)
VASU SHARMA via cfe-commits
- [clang] [UBSAN] add null, alignment and array-bounds checks (PR #190739)
VASU SHARMA via cfe-commits
- [clang] [UBSAN] add null, alignment and array-bounds checks (PR #190739)
VASU SHARMA via cfe-commits
- [clang] [UBSAN] add null, alignment and array-bounds checks (PR #190739)
VASU SHARMA via cfe-commits
- [clang] [UBSAN] add null, alignment and array-bounds checks (PR #190739)
VASU SHARMA via cfe-commits
- [clang] 8be29ed - [OpenMP][OMPT] Update tools header for OpenMP v6.0 (#195829)
via cfe-commits
- [clang] [clang] propagate constexpr to binding VarDecl (PR #195860)
Matthias Wippich via cfe-commits
- [clang] [CIR][NFC] Upstream IR roundtrip tests for constants (PR #194518)
Akimasa Watanuki via cfe-commits
- [clang] [Clang][Coroutines] Don't emit fake uses for coroutine parameters (PR #194690)
Stephen Tozer via cfe-commits
- [clang] [llvm] [OMPT] Add callback for `omp_target_memset` calls (PR #194168)
Jan André Reuter via cfe-commits
- [clang] [llvm] [clang-sycl-linker] Add per-kernel device code splitting (PR #195362)
Nick Sarnie via cfe-commits
- [clang] [llvm] [llvm][OpenMP][SPIRV] Fix assertion for GPU reductions (PR #194879)
Alex Duran via cfe-commits
- [clang] ad3bb75 - [Flang][Driver] Enable -print-file-name (#195790)
via cfe-commits
- [clang] [llvm] Remove unnecessary comments as suggested (PR #195875)
via cfe-commits
- [clang] [clang] Consistently store format specifiers in execution encoding (PR #195876)
Sergei Barannikov via cfe-commits
- [clang] [llvm] [RISCV][MC] Add experimental `Zvvmm` MC support (PR #193956)
Craig Topper via cfe-commits
- [clang] [clang-tools-extra] [llvm] User-defined annotations for clang-tidy analysis POC (PR #195054)
Kay Hicketts via cfe-commits
- [clang] [clang-repl] fix vtable symbol duplication error (closes #141039) (PR #185648)
Vassil Vassilev via cfe-commits
- [clang] [mlir] [CIR] Add Direct coerce-in-registers + cir.reinterpret_cast op (PR #195879)
via cfe-commits
- [clang] [HLSL] For builtins aliases, apply implicit conversions before running custom type checking (PR #195365)
Finn Plummer via cfe-commits
- [clang] [mlir] [CIR] Add CIRABIRewriteContext for ABI function/call rewriting (PR #192119)
via cfe-commits
- [clang] [mlir] [CIR] Add sret, byval, and struct flattening to CIRABIRewriteContext (PR #192124)
via cfe-commits
- [clang] 86b346d - [HLSL] For builtins aliases, apply implicit conversions before running custom type checking (#195365)
via cfe-commits
- [clang] [CIR] Use SymbolUserMap in applyReplacements to fix quadratic behavior (PR #195883)
via cfe-commits
- [clang-tools-extra] [clang-tidy] Improve redundant-casting check for binary operation (PR #191386)
Zeyi Xu via cfe-commits
- [clang] [CIR][CodeGen] Support DesignatedInitUpdateExpr in constant emission (PR #194238)
via cfe-commits
- [clang] [Clang] Add constexpr eval for cmath builtins (PR #194327)
via cfe-commits
- [clang] [llvm] [PowerPC] Add AES Builtins (PR #186895)
Lei Huang via cfe-commits
- [clang] 75b3226 - [clang][ssaf] Add accessor for `LUNamespace` (#195756)
via cfe-commits
- [clang] [clang] Adding an Atomic Line Logger (PR #195885)
Qiongsi Wu via cfe-commits
- [clang] [AMDGPU] Pack uniform float structs into vector types (PR #195417)
Gang Chen via cfe-commits
- [clang] Rewrite offsetof with __builtin_offsetof with -fms-kernel (PR #193804)
via cfe-commits
- [clang] clang: Print full triple arch name in error (PR #195889)
Matt Arsenault via cfe-commits
- [clang] [llvm] [SROA] Canonicalize homogeneous structs into fixed vectors (PR #165159)
Yonah Goldberg via cfe-commits
- [clang-tools-extra] [clang-tidy] Fix false positive in bugprone-use-after-move for std::tie (PR #192895)
Daniil Dudkin via cfe-commits
- [clang] f363444 - [clang] Consistently store format specifiers in execution encoding (#195876)
via cfe-commits
- [clang] [llvm] [aarch64] Add more MSVC intrinsics (PR #194632)
Adhemerval Zanella via cfe-commits
- [clang] fac6835 - clang: Print effective triple in -ccc-print-bindings (#195914)
via cfe-commits
- [clang] clang: Print effective triple in -ccc-print-bindings (PR #195914)
Matt Arsenault via cfe-commits
- [clang] [clang] Reject array comparisons in C++26 for unknown/dependent types in templates (PR #191101)
via cfe-commits
- [clang] b73ce3e - [SSAF][PointerFlow] Add PointerFlow summary and extractor (#188654)
via cfe-commits
- [clang] 34159b6 - [NFC][CIR] Pass StringRef to `getIntrinsicForClangBuiltin` directly (#195458)
via cfe-commits
- [clang] [NFC][CIR] Pass StringRef to `getIntrinsicForClangBuiltin` directly (PR #195458)
Rahul Joshi via cfe-commits
- [clang] [CIR] Use SymbolTableCollection in CallOp/TryCallOp LLVM lowering (PR #195916)
Andy Kaylor via cfe-commits
- [clang-tools-extra] [clangd] Avoid crash on pseudo-destructor selection (PR #195939)
via cfe-commits
- [clang] [llvm] [mlir] [openmp] [OpenMP][offload] Cross-team reductions with variable number of teams (PR #195102)
Robert Imschweiler via cfe-commits
- [clang] [clang][ssaf] Add `clang-ssaf-analyzer` (PR #188881)
Aviral Goel via cfe-commits
- [clang] [clang] Fix for Assertion `(T->hasSignedIntegerRepresentation() || T->isSignedFixedPointType()) && "Unexpected signed integer or fixed point type"' failed. (PR #195945)
via cfe-commits
- [clang] [Driver][SYCL][Windows] Add SYCL windows runtime library linking support for SYCL JIT compilations (PR #194744)
Srividya Sundaram via cfe-commits
- [clang] bc2253a - clang: Add BoundArch argument to ComputeEffectiveClangTriple (#195955)
via cfe-commits
- [clang] clang: Add BoundArch argument to ComputeEffectiveClangTriple (PR #195955)
Matt Arsenault via cfe-commits
- [clang] [clang-tools-extra] [clang-tidy] Add experimental header-filter scope (PR #194370)
Vladimir Makaev via cfe-commits
- [clang] [clang][modules] Non-modular #import Should Respect Submodule Visibility (PR #170215)
Qiongsi Wu via cfe-commits
- [clang] [llvm] [RFC] Better devirtualization for non-virtual interface (PR #185087)
Nikita Taranov via cfe-commits
- [clang] [clang][SYCL] Emit "sycl-module-id" function attribute (PR #195965)
Yury Plyakhin via cfe-commits
- [clang] [CIR] Implement weak ref and alias attribute handling (PR #195972)
Andy Kaylor via cfe-commits
- [clang] [docs] update noescape semantics to disallow free (PR #195973)
Henrik G. Olsson via cfe-commits
- [clang-tools-extra] [clang-tidy] Add `llvm-formatv-string` (PR #195974)
Dave Lee via cfe-commits
- [clang] [SSAF] Fix -Wunused-variable (PR #195975)
Aiden Grossman via cfe-commits
- [clang] b8362b2 - [SSAF] Fix -Wunused-variable (#195975)
via cfe-commits
- [clang] 51d2a66 - [clang][ssaf] Add `clang-ssaf-analyzer` (#188881)
via cfe-commits
- [clang] [llvm] [RISCV] Add experimental support of Zaamo and Zalrsc (PR #77424)
Sam Elliott via cfe-commits
- [clang-tools-extra] [clangd] Change completion-style default to detailed (PR #195963)
Nathan Ridge via cfe-commits
- [clang] 7df4736 - [CIR][RISCV] Support zbkb builtin codegen (#195401)
via cfe-commits
- [clang] [clang][ssaf] Validate plugin path before in `loadPlugins` (PR #195992)
Aviral Goel via cfe-commits
- [clang] Revert "[clang][ssaf] Add `clang-ssaf-analyzer` (#188881)" (PR #195993)
Aviral Goel via cfe-commits
- [clang] [NFC] [C++20] [Modules] Add a test (PR #195989)
via cfe-commits
- [clang] [OFFLOAD] Introduce OpenMP cmath wrappers for SPIRV backend (PR #195386)
via cfe-commits
- [clang] [flang] [flang] Emit module summary for ThinLTO (PR #195999)
Kelvin Li via cfe-commits
- [clang] [Clang] Produce deterministic hash for anonymous namespaces. (PR #194542)
Vladimir Vereschaka via cfe-commits
- [clang] [clang][bytecode] Fix DefaultInitExpr base pointer in IndirectFieldDecls (PR #193149)
Shafik Yaghmour via cfe-commits
- [clang] [OpenCL] Add warning for reserved 'long long' type (PR #196002)
Wenju He via cfe-commits
- [clang] Reland [C++20] [Modules] Don't profiling the callee of CXXFoldExpr (#190732) (PR #195983)
Chuanqi Xu via cfe-commits
- [clang] [CIR] Use declarative TableGen constraints for overflow flag verification (PR #195476)
Henrich Lauko via cfe-commits
- [clang] [CIR] Use SymbolTableCollection in LoweringPrepare's getCalledFunction (PR #195919)
Henrich Lauko via cfe-commits
- [clang] [clang][Coverage] Fix crash for nested macro in system headers (PR #181319)
NAKAMURA Takumi via cfe-commits
- [clang] [llvm] [CIR][CUDA] Shadow variables, internalize device side variables, lower poison attribute (PR #190087)
David Rivera via cfe-commits
- [clang] [llvm] Reland "[HLSL][DirectX] Emit convergence control tokens when targeting DirectX" (PR #194452)
Justin Bogner via cfe-commits
- [clang] Warns that the WaveSize attribute is unsupported for the SPIR-V target. (PR #196004)
Dan Brown via cfe-commits
- [clang] [clang-tools-extra] [llvm] [mlir][gpu] Reject gpu.launch_func ops with both async dependencies and explicit async object (PR #195436)
via cfe-commits
- [clang] [clang][DebugInfo] Store current location metadata in CGDebugInfo (PR #193918)
Cullen Rhodes via cfe-commits
- [clang-tools-extra] Determine the access method to a referenced symbol. (PR #172462)
Dimitri Ratz via cfe-commits
- [clang] [clang][bytecode] Visit `tryEvaluateObjectSize` expr as lvlalue (PR #196010)
Timm Baeder via cfe-commits
- [clang] [CIR][AMDGPU] Add lowering for amdgcn ds swizzle builtin. (PR #196011)
via cfe-commits
- [clang] [CIR][RISCV] Support zknh builtin codegen (PR #196013)
Jianjian Guan via cfe-commits
- [clang] [clang] Add arm64_neon.h wrapper (PR #196014)
via cfe-commits
- [clang] [CIR][AArch64] Upstream Neon vget_lane/vgetq_lane builtins (PR #186119)
Ayush Kumar Gaur via cfe-commits
- [clang] [llvm] [LoongArch] Add `-fstack-clash-protection` support (PR #195595)
via cfe-commits
- [clang] [clang][NFC] Mark CWG1336 as implemented and add a test (PR #196000)
Vlad Serebrennikov via cfe-commits
- [clang] 7234297 - [clang][bytecode] Fix sized builtin operator delete handling (#195741)
via cfe-commits
- [clang] [clang][bytecode] Allow const mutation in all variable initializers (PR #195794)
Timm Baeder via cfe-commits
- [clang] [clang-format] Disable short blocks if brace is on the new line (PR #196021)
Rudolf Lovrenčić via cfe-commits
- [clang] [CIR][HIP] Handle HIP module constructor and destructor emission (PR #195391)
David Rivera via cfe-commits
- [clang] 1c70435 - [clang][AArch64][nfc] Remove redundant truncation for FP16 reduction builtins (#195825)
via cfe-commits
- [clang-tools-extra] [clang-tidy][NFC] Don't qualify names unless strictly necessary (PR #185169)
Daniil Dudkin via cfe-commits
- [clang] [CIR][AArch64] Add vqshrun_high_n NEON tests (PR #195040)
via cfe-commits
- [clang-tools-extra] [clang-tidy] `use-ranges`: preserve used unique results (PR #196035)
Daniil Dudkin via cfe-commits
- [clang] 346fdd5 - [Clang][NEON] Use const std::string & in NeonEmitter. NFC. (#193925)
via cfe-commits
- [clang] [Clang][NEON] Use const std::string & in NeonEmitter. NFC. (PR #193925)
Jay Foad via cfe-commits
- [clang] [Clang] Use const reference arguments in ClangAttrEmitter. NFC. (PR #193928)
Jay Foad via cfe-commits
- [clang] [Clang] Avoid some copies in ClangAttrEmitter. NFC. (PR #193928)
Jay Foad via cfe-commits
- [clang] [clang][test] Add `%clang_cc1_arm64_neon` substitution (PR #188547)
Andrzej Warzyński via cfe-commits
- [clang] [llvm] [RISCV] Add support for quadruple-precision floating point ABIs (PR #195166)
Gábor Spaits via cfe-commits
- [clang] [LifetimeSafety][NFC] Refactor OriginList to OriginNode tree (PR #194797)
Gábor Horváth via cfe-commits
- [clang] [clang-tools-extra] [clang-tidy] Add experimental header-filter matching (PR #194370)
Vladimir Makaev via cfe-commits
- [clang] [clang] Increase alignment for large globals when in the same code object (x86-64) (PR #185487)
Hans Wennborg via cfe-commits
- [clang] [clang] Accept mtime change for input files of relocatable PCH (PR #196057)
Arseniy Zaostrovnykh via cfe-commits
- [clang] [clang][test] Add `%clang_cc1_cg_arm64_neon` substitution (PR #188547)
Andrzej Warzyński via cfe-commits
- [clang] 4f8d785 - [clang][test] Add `%clang_cc1_cg_arm64_neon` substitution (#188547)
via cfe-commits
- [clang] [lldb] [clang] Add -ast-dump-filter-path to filter AST dump by file path (PR #194266)
Aaron Ballman via cfe-commits
- [clang] f08b4ff - [HLSL] Allow __builtin_hlsl_resource_getpointer to take no indices (#195151)
via cfe-commits
- [clang] [llvm] [HLSL] Allow __builtin_hlsl_resource_getpointer to take no indices (PR #195151)
Steven Perron via cfe-commits
- [clang] [llvm] [SPIRV] Implement spv_resource_getbasepointer for Vulkan buffers (PR #195152)
Steven Perron via cfe-commits
- [clang] [CIR] Add RegionBranchOpInterface unit tests and fix control flow bugs (PR #195433)
Erich Keane via cfe-commits
- [clang] [Clang] Transform lambda's constraints when instantiating parameter mapping (PR #195995)
Corentin Jabot via cfe-commits
- [clang] 6a9dac2 - [AIX][Clang][Driver] Fix OBJECT_MODE bug on AIX (#193550)
via cfe-commits
- [clang] [AIX][Clang][Driver] Fix OBJECT_MODE bug on AIX (PR #193550)
Mark Danial via cfe-commits
- [clang] [Driver][HIP/SPIRV] Fix crash when llvm-link is executed. (PR #196074)
Manuel Carrasco via cfe-commits
- [clang] [NFC][LifetimeSafety]: Track assignment history within a single CFGBlock (PR #196075)
Yuan Suo via cfe-commits
- [clang] [LifetimeSafety] Trace assignment history for use-after-scope errors (PR #188467)
Yuan Suo via cfe-commits
- [clang] [HIP] Check if Input is a file before constructing link job (PR #183492)
Dmitry Sidorov via cfe-commits
- [clang] [CIR][CUDA] Support built-in CUDA surface type (PR #196079)
Orphic Dreamer via cfe-commits
- [clang] dc78a52 - [clang][NFC] Mark CWG1336 as implemented and add a test (#196000)
via cfe-commits
- [clang] [CIR] Extract CIR_ClassCastOp base class for BaseClassAddrOp and DerivedClassAddrOp (PR #195478)
Erich Keane via cfe-commits
- [clang-tools-extra] [clang-tidy] Overloaded Unresolved member function call can't be static (PR #191432)
Baranov Victor via cfe-commits
- [clang-tools-extra] [clang-include-cleaner] Add --mapping-file support for IWYU .imp mapping files. (PR #195987)
Dmitrii Kuragin via cfe-commits
- [clang] 9527c10 - [CIR] Add RegionBranchOpInterface unit tests and fix control flow bugs (#195433)
via cfe-commits
- [clang] [Clang][Docs] Documented sentinel attribute (PR #196088)
Tony Guillot via cfe-commits
- [clang] 6bcc877 - [clang][ssaf] Rework addEntity to take NamedDecl (#194448)
via cfe-commits
- [clang] [llvm] [clang][ssaf] Rework addEntity to take NamedDecl (PR #194448)
Balázs Benics via cfe-commits
- [clang] [llvm] [OpenMP][amdgpu] Use max teams for amdgpu-max-num-workgroups (PR #195203)
Kevin Sala Penades via cfe-commits
- [clang] 3a85bd7 - [analyzer] Fix security.VAList false positives with C23 va_start (#192024)
via cfe-commits
- [clang] [clang-tools-extra] [clang] fix location information of CXXConstructorExpr AST node (PR #196092)
Gaurav Dhingra via cfe-commits
- [clang] [CIR] Relative vtable layout for virtual base offset (PR #195025)
via cfe-commits
- [clang] [Clang] Permit `vulkan` as an OS for the SPIRV target architecture (PR #196101)
Joseph Huber via cfe-commits
- [clang] [Clang] Add macro for `__VULKAN__` environment (PR #196103)
Joseph Huber via cfe-commits
- [clang] [llvm] [clang] [sycl] Set default device and host triples for SYCL device compilation (PR #172366)
via cfe-commits
- [clang] [llvm] [SelectionDAG][NVPTX] support expanding target intrinsics; implement for `nvvm.{fmax/fmin}` (PR #194783)
Lewis Crawford via cfe-commits
- [clang] [clang] Improved diagnostics for explicit specialization/instantiation of closure type members (PR #192843)
via cfe-commits
- [clang] c74f833 - [CIR] Implement cleanup for array delete with throwing dtor (#194965)
via cfe-commits
- [clang] [llvm] [HLSL] Add InterlockedAdd HLSL functions (PR #195742)
Joshua Batista via cfe-commits
- [clang] 6887ccf - [Driver][HIP/SPIRV] Fix crash when llvm-link is executed. (#196074)
via cfe-commits
- [clang] [lld] [lldb] [llvm] [windows] refactor PDB file install target location (PR #196109)
Charles Zablit via cfe-commits
- [clang] [llvm] [RegAlloc] [X86] Enable callee saved register optimization for x86 (PR #188609)
via cfe-commits
- [clang] [llvm] [HLSL] Add ConstantBuffer<T> (PR #195153)
Steven Perron via cfe-commits
- [clang] Add support for Ubuntu 26.10 - Stonking Stingray (PR #196111)
Oliver Reiche via cfe-commits
- [clang-tools-extra] [clangd] Fix crash on completion with out-of-range position (PR #196112)
Krzysztof Jędruczyk via cfe-commits
- [clang] Revert "[Driver][HIP/SPIRV] Fix crash when llvm-link is executed" (PR #196113)
Manuel Carrasco via cfe-commits
- [clang] 0e6d576 - Revert "[Driver][HIP/SPIRV] Fix crash when llvm-link is executed" (#196113)
via cfe-commits
- [clang] [clang][modules] Fix UAF in `InProcessModuleCache` (PR #196117)
Jan Svoboda via cfe-commits
- [clang] [clang][modules] Remove `ModuleManager` in-memory buffers (PR #194753)
Ben Langmuir via cfe-commits
- [clang] [Clang] Fix stack-use-after-return in TryArrayCopy by allocating OpaqueValueExpr on the ASTContext (PR #192080)
via cfe-commits
- [clang] 11729f7 - [PassManager] Make passes inherit from RequiredPassInfoMixin/OptionalPassInfoMixin (#192120)
via cfe-commits
- [clang] [HLSL] Disable implicit constructors for user-defined structs/classes (PR #194989)
Steven Perron via cfe-commits
- [clang] 3c3e7e0 - [Clang] disallow selectany on non-global-variable declarations (#189641)
via cfe-commits
- [clang] clang: Remove unnecessary convertion from StringRef to std::string (PR #196119)
Matt Arsenault via cfe-commits
- [clang] [clang][ssaf] Add `clang-ssaf-analyzer` (PR #196124)
Aviral Goel via cfe-commits
- [clang] f366045 - [OpenMP][amdgpu] Use max teams for amdgpu-max-num-workgroups (#195203)
via cfe-commits
- [clang] [clang][SYCL] Decomposition support (PR #196128)
Mariya Podchishchaeva via cfe-commits
- [clang] Reland "[Driver][HIP/SPIRV] Fix crash when llvm-link is executed" (PR #196131)
Manuel Carrasco via cfe-commits
- [clang] 20c3170 - clang: Remove unnecessary conversion from StringRef to std::string (#196119)
via cfe-commits
- [clang] 12e391e - Reland "[Driver][HIP/SPIRV] Fix crash when llvm-link is executed" (#196131)
via cfe-commits
- [clang] a4ddeba - [clang] Don't omit null pointer checks with -fms-kernel (#193800)
via cfe-commits
- [clang] [clang][AMDGPU] Reject malformed target IDs with empty components (PR #196140)
Edward Nathan Varghese via cfe-commits
- [clang] [clang][test] Make libclang CrashTests use threadsafe gtest death-test style (PR #196148)
Steven Wu via cfe-commits
- [clang] [clang][NFC] Mark CWG2943 as implemented and add a test (PR #195192)
Victor Chernyakin via cfe-commits
- [clang] [llvm] invoke-ssaf feature availability (PR #196168)
Rashmi Mudduluru via cfe-commits
- [clang] [clang][modules] Deserialize submodules lazily (PR #194968)
Jan Svoboda via cfe-commits
- [clang] [CIR][OpenMP] Initial implementation of target region support (PR #195452)
Jan Leyonberg via cfe-commits
- [clang] 625cf40 - [Clang] Produce deterministic hash for anonymous namespaces. (#194542)
via cfe-commits
- [clang] [CIR] Implement CoawaitExpr for ComplexType (PR #194027)
Andy Kaylor via cfe-commits
- [clang] c5bc0a2 - [clang][ssaf] Add `clang-ssaf-analyzer` (#196124)
via cfe-commits
- [clang] [clang-sycl-linker][NFC] Improve clang-sycl-linker verbose output (PR #196212)
Alexey Bader via cfe-commits
- [clang] [Driver] Forward -v to clang-sycl-linker in SPIRV toolchain (PR #196213)
Alexey Bader via cfe-commits
- [clang-tools-extra] [clang-tidy] detect uses of llvm::isa that are always true (PR #191081)
Henrik G. Olsson via cfe-commits
- [clang] 5cc7259 - [clang-sycl-linker][NFC] Improve clang-sycl-linker verbose output (#196212)
via cfe-commits
- [clang] [clang-tools-extra] [clang-tidy][dataflow] Add `bugprone-null-check-after-dereference` check (PR #84166)
via cfe-commits
- [clang] 03c7594 - [Driver] Forward -v to clang-sycl-linker in SPIRV toolchain (#196213)
via cfe-commits
- [clang] cddafd9 - [clang][test] Make libclang CrashTests use threadsafe gtest death-test style (#196148)
via cfe-commits
- [clang] [CIR][CUDA] builtin vars (PR #195539)
Akimasa Watanuki via cfe-commits
- [clang] ddbb970 - [CIR][RISCV] Support zknh builtin codegen (#196013)
via cfe-commits
- [clang] [clang] Stop simplifyConstraint at embedded NUL (PR #196223)
Iris Shi via cfe-commits
- [clang] [CIR][NFC] Merge duplicate checks in CodeGenBuiltins tests (PR #196224)
Jianjian Guan via cfe-commits
- [clang] [clang] constexpr `__builtin_elementwise_{max, min}` (PR #153563)
Iris Shi via cfe-commits
- [clang] e7f054f - [CIR][NFC] Upstream IR roundtrip tests for constants (#194518)
via cfe-commits
- [clang] [Clang][ItaniumMangle][NFC] Refactor FunctionTypeDepthState (PR #196240)
via cfe-commits
- [clang-tools-extra] a63309d - [clang-tidy] Improve redundant-casting check for binary operation (#191386)
via cfe-commits
- [clang-tools-extra] 4da0eb5 - [clangd] Change completion-style default to detailed (#195963)
via cfe-commits
- [clang-tools-extra] [clang-tidy][modernize-use-std-erase] Replace iterator erase-remove idiom with std::(erase/erase_if) (PR #193407)
Baranov Victor via cfe-commits
- [clang] [CIR] Add Support for linking modules on cc1 (PR #196245)
David Rivera via cfe-commits
- [clang] [CIR][RISCV] Support zksed builtin codegen (PR #196250)
Jianjian Guan via cfe-commits
- [clang-tools-extra] e01ea6c - [clang-tidy] Reject malformed -std spellings in `check_clang_tidy.py`. NFC. (#195609)
via cfe-commits
- [clang-tools-extra] [clang-tidy] Remove hicpp module [1/4] (PR #194516)
Zeyi Xu via cfe-commits
- [clang] [Clang][Sema] Fix source range for FieldDecl copy initialization (PR #196260)
via cfe-commits
- [clang] [llvm] Add llvm-extract-bundle-entry to extend llvm-objcopy (PR #169386)
James Henderson via cfe-commits
- [clang] [dyndbg][Clang] Implement nested-ELF dynamic debugging support (PR #194860)
Orlando Cazalet-Hyams via cfe-commits
- [clang] [llvm] [FunctionAttrs][Attributor] Update nofree inference (PR #196266)
Nikita Popov via cfe-commits
- [clang] [lldb] [clang] Add -fno-debug-record-sysroot (PR #192541)
Raphael Isemann via cfe-commits
- [clang] [clang-tools-extra] [llvm] Attributes kay (PR #196272)
Kay Hicketts via cfe-commits
- [clang] [LifetimeSafety] Warn on incorrectly placed `[[clang::lifetimebound]]` attributes (PR #196144)
Gábor Horváth via cfe-commits
- [clang] [libcxxabi] [llvm] [Clang] Mangling of pack indexing type and expression for itanium (PR #123513)
Corentin Jabot via cfe-commits
- [clang] bdba997 - [Clang] Avoid some copies in ClangAttrEmitter. NFC. (#193928)
via cfe-commits
- [clang] [flang] [flang] Remove legacy (non-HLFIR) lowering and related options (PR #196205)
Eugene Epshteyn via cfe-commits
- [clang] [libc] [libc] Fix modular printf attributes (PR #194003)
Volodymyr Turanskyy via cfe-commits
- [clang] [clang-tools-extra] [clang] Complete fields in __builtin_offsetof designators (PR #195126)
Yanzuo Liu via cfe-commits
- [clang] 07b5dfe - [clang] Integrate LLVMABI for function call ABI lowering (#194460)
via cfe-commits
- [clang] [clang] Add test for memcpy from nullptr. NFC (PR #196283)
via cfe-commits
- [clang] [libcxx] [Clang][libc++] Implement C++23 std::start_lifetime_as (P2590R2, P2679R2) (PR #196286)
Yash Verma via cfe-commits
- [clang] [libcxx] [Clang][libc++] Implement C++23 std::start_lifetime_as (P2590R2, P2679R2) (PR #196286)
via cfe-commits
- [clang] [libcxx] [Clang][libc++] Implement C++23 std::start_lifetime_as (P2590R2, P2679R2) (PR #196286)
Yash Verma via cfe-commits
- [clang] [libcxx] [Clang][libc++] Implement C++23 std::start_lifetime_as (P2590R2, P2679R2) (PR #196286)
via cfe-commits
- [clang] [libcxx] [Clang][libc++] Implement C++23 std::start_lifetime_as (P2590R2, P2679R2) (PR #196286)
Yash Verma via cfe-commits
- [clang] [libcxx] [Clang][libc++] Implement C++23 std::start_lifetime_as (P2590R2, P2679R2) (PR #196286)
Yanzuo Liu via cfe-commits
- [clang] [libcxx] [Clang][libc++] Implement C++23 std::start_lifetime_as (P2590R2, P2679R2) (PR #196286)
Nikolas Klauser via cfe-commits
- [clang] [libcxx] [Clang][libc++] Implement C++23 std::start_lifetime_as (P2590R2, P2679R2) (PR #196286)
Yash Verma via cfe-commits
- [clang] [libcxx] [Clang][libc++] Implement C++23 std::start_lifetime_as (P2590R2, P2679R2) (PR #196286)
A. Jiang via cfe-commits
- [clang] [libcxx] [Clang][libc++] Implement C++23 std::start_lifetime_as (P2590R2, P2679R2) (PR #196286)
A. Jiang via cfe-commits
- [clang] [libcxx] [Clang][libc++] Implement C++23 std::start_lifetime_as (P2590R2, P2679R2) (PR #196286)
A. Jiang via cfe-commits
- [clang] [libcxx] [Clang][libc++] Implement C++23 std::start_lifetime_as (P2590R2, P2679R2) (PR #196286)
A. Jiang via cfe-commits
- [clang] [libcxx] [Clang][libc++] Implement C++23 std::start_lifetime_as (P2590R2, P2679R2) (PR #196286)
A. Jiang via cfe-commits
- [clang] [libcxx] [Clang][libc++] Implement C++23 std::start_lifetime_as (P2590R2, P2679R2) (PR #196286)
A. Jiang via cfe-commits
- [clang] [libcxx] [Clang][libc++] Implement C++23 std::start_lifetime_as (P2590R2, P2679R2) (PR #196286)
A. Jiang via cfe-commits
- [clang] [libcxx] [Clang][libc++] Implement C++23 std::start_lifetime_as (P2590R2, P2679R2) (PR #196286)
Yash Verma via cfe-commits
- [clang] [libcxx] [Clang][libc++] Implement C++23 std::start_lifetime_as (P2590R2, P2679R2) (PR #196286)
Corentin Jabot via cfe-commits
- [clang] [libcxx] [llvm] [Clang][libc++] Implement C++23 std::start_lifetime_as (P2590R2, P2679R2) (PR #196286)
Yash Verma via cfe-commits
- [clang] [libcxx] [llvm] [Clang][libc++] Implement C++23 std::start_lifetime_as (P2590R2, P2679R2) (PR #196286)
Yash Verma via cfe-commits
- [clang] [NFC][BoundsSafety] Fold a dyn_cast + assert, and sink to first use (PR #194847)
Yanzuo Liu via cfe-commits
- [clang] [OpenMP][CodeGen] Preserve libcalls for declare simd redecls (PR #193881)
via cfe-commits
- [clang] [analyzer] Bring unix.cstring.UninitializedRead checker out of alpha (PR #196292)
Endre Fülöp via cfe-commits
- [clang] aac5d99 - [NFC][BoundsSafety] Fold a dyn_cast + assert, and sink to first use (#194847)
via cfe-commits
- [clang] dba9696 - Thread Safety Analysis: Fix implicit member access in attributes (#194457)
via cfe-commits
- [clang] [clang-tools-extra] [clang-tidy][clang][diagnostics] Unify system header/macro supression (PR #193774)
Timm Baeder via cfe-commits
- [clang] [clang] Forward `-fvalidate-ast-input-files-content` when loading an AST dump (PR #196298)
Arseniy Zaostrovnykh via cfe-commits
- [clang] 3ebc9ab - Revert "[clang] Don't omit null pointer checks with -fms-kernel (#196307)
via cfe-commits
- [clang] Revert "[clang] Don't omit null pointer checks with -fms-kernel (#193… (PR #196307)
via cfe-commits
- [clang-tools-extra] 540859c - [clangd] Fix crash on completion with out-of-range position (#196112)
via cfe-commits
- [clang] [analyzer] Clean up evalBind, fix bad logic (PR #196313)
Donát Nagy via cfe-commits
- [clang] [Driver] Handle mips*-*-none-elf triples (PR #196322)
via cfe-commits
- [clang] [analyzer] Suppress EnumCastOutOfRange diagnostics in system headers (PR #196323)
Vineet Agarwal via cfe-commits
- [clang] [compiler-rt] [clang][DebugInfo] Add inlined subprogram metadata for compiler built-ins (PR #189969)
J. Ryan Stinnett via cfe-commits
- [clang] [flang] [llvm] [mlir] [AsmWriter] Change the output syntax of floating-point literals. (PR #190649)
Joshua Cranmer via cfe-commits
- [clang] c8f4fe3 - [Clang] Add macro for `__VULKAN__` environment (#196103)
via cfe-commits
- [clang] [clang][bytecode] Improve constexpr-unknown handling (PR #196334)
Timm Baeder via cfe-commits
- [clang] b056c86 - [clang][bytecode] Disallow reading from non-constant, array-typed `CompoundLiteralExpr`s (#195675)
via cfe-commits
- [clang] [C++20][Modules] Load function body from the module that gives canonical decl (PR #111992)
Dimitry Andric via cfe-commits
- [clang] [clang] Fix incorrect filenames for hardlinks (PR #189475)
Keith Smiley via cfe-commits
- [clang] [llvm] XCOFF no inline ptr glue (PR #193786)
Sean Fertile via cfe-commits
- [clang] [llvm] [AArch64] Make width of stack protector guard value load configurable. (PR #195379)
David Green via cfe-commits
- [clang] [flang] [flang] Implement -Wno-<warning> flags for driver diagnostics (PR #196354)
via cfe-commits
- [clang] 9e448f0 - Add support for GenericARM. (#190221)
via cfe-commits
- [clang] Add support for GenericARM. (PR #190221)
Andy Kaylor via cfe-commits
- [clang] [llvm] Revert "[cmake] Add support for statically linking libxml2" (PR #191609)
via cfe-commits
- [clang] clang-offload-bundler incorrectly errors on multi-CCOB binaries (PR #182579)
Yaxun Liu via cfe-commits
- [clang] 8f45e08 - [CIR][CUDA] Implement NVVM math builtins (fabs, ex2_approx) (#195663)
via cfe-commits
- [clang] clang: Remove copy of string into temporary set (PR #196373)
Matt Arsenault via cfe-commits
- [clang] 41c214f - [AsmWriter] Change the output syntax of floating-point literals. (#190649)
via cfe-commits
- [clang] [CIR] Lower cir.construct_catch_param on Itanium (PR #195904)
Erich Keane via cfe-commits
- [clang] c400f87 - clang: Remove copy of string into temporary set (#196373)
via cfe-commits
- [clang] clang: Avoid some unnecessary uses of MakeArgString for hip (PR #196376)
Matt Arsenault via cfe-commits
- [clang] [clang] make __buildin_object_size and __builtin_dynamic_object_size compatible with GCC's constexpr implementation (PR #196377)
Hana Dusíková via cfe-commits
- [clang] [llvm] [HLSL] Emit lifetime.start before copy-in for inout parameters (PR #191917)
Alexandre Isoard via cfe-commits
- [clang] [Clang] Fix constexpr __builtin_(add|sub|mul)_overflow bugs (PR #192568)
Shafik Yaghmour via cfe-commits
- [clang] [clang] Relax pointer subtraction assumptions under -fms-kernel (PR #196392)
via cfe-commits
- [clang] Fix PowerPC test failure from [AsmWriter] Change the output syntax of floating-point literals. (PR #196407)
Joshua Cranmer via cfe-commits
- [clang] [flang] [flang] Generalize -pedantic to take an optional argument (PR #196410)
via cfe-commits
- [clang] 36cfc59 - [CIR] Lower cir.construct_catch_param on Itanium (#195904)
via cfe-commits
- [clang] [clang][bytecode] Don't start record field lifetime by default (PR #193496)
Shafik Yaghmour via cfe-commits
- [clang] [llvm] [HLSL] Add type traits for ConstantBuffers templates (PR #195154)
Steven Perron via cfe-commits
- [clang] 119f338 - [clang][RISCV] Remove some of the bits added with RISC-V big endian support (#192903)
via cfe-commits
- [clang] [clang] Implement constexpr DesignatedInitUpdateExpr. (PR #196427)
via cfe-commits
- [clang] [CIR] Implement Namespace/global TLS CIR CodeGen (PR #196332)
Erich Keane via cfe-commits
- [clang] [Clang] Fix incorrect return type for `__builtin_shufflevector` (PR #154817)
Akira Hatanaka via cfe-commits
- [clang] 3d20376 - [Clang][HLSL] Fix -Wunused-variable (#196445)
via cfe-commits
- [clang] [Clang][HLSL] Fix -Wunused-variable (PR #196445)
Aiden Grossman via cfe-commits
- [clang] [clang-format] Use the C style for .h files (PR #196454)
via cfe-commits
- [clang] cc35d56 - [CIR][RISCV] Support zksed builtin codegen (#196250)
via cfe-commits
- [clang] [llvm] [HLSL] Add matrix support to atan2 (PR #194984)
via cfe-commits
- [clang] [llvm] [Instrumentor] Add Alloca and Function support; stack usage example (PR #195378)
via cfe-commits
- [clang] [CIR][RISCV] Support zksh builtin codegen (PR #196463)
Jianjian Guan via cfe-commits
- [clang] 2751c7e - Reland [C++20] [Modules] Don't profiling the callee of CXXFoldExpr (#190732) (#195983)
via cfe-commits
- [clang] [clang-format] Align multi line expressions (PR #173152)
via cfe-commits
- [clang] [llvm] [llvm][RISCV] Support batched dot product extensions MC layer (PR #196467)
via cfe-commits
- [clang] Reapply "[Clang][CWG1815] Support lifetime extension of temporary created by aggregate initialization using a default member initializer" (PR #108039)
Yuxuan Chen via cfe-commits
- [clang] 72860cd - [CIR][NFC] Merge duplicate checks in CodeGenBuiltins tests (#196224)
via cfe-commits
- [clang] 270bb33 - [llvm][RISCV] Missing shorthand intrinsic macro (#195791)
via cfe-commits
- [clang] [llvm] [RISCV] Add support for Ziccid 1.0 (PR #196459)
Pengcheng Wang via cfe-commits
- [clang] [clang] Restrict -Wnrvo to C++ code only. (PR #157059)
Hans Wennborg via cfe-commits
- [clang] 71fef6d - [clang][DebugInfo] Store current location metadata in CGDebugInfo (#193918)
via cfe-commits
- [clang] [CIR][CIRGen][Builtin][X86] Compress Store Intrinsics (PR #169648)
via cfe-commits
- [clang-tools-extra] [clang-tidy] Reland "An option for conditional skipping overloaded functions in modernize-use-string-view" (PR #196387)
Zeyi Xu via cfe-commits
- [clang] 76c69de - [CUDA/HIP] Do not check function calls in discarded statement (#194606)
via cfe-commits
- [libclc] [libclc] Canonicalize 'clspv' to the 'spirv-unknown-vulkan' triple (PR #196351)
Romaric Jodin via cfe-commits
- [clang] 8b9cfea - [RISCV] Add support for Ziccid 1.0 (#196459)
via cfe-commits
- [libclc] [libclc] Use spirv[65]-mesa-mesa3d triple in README.md (PR #196483)
Konrad Kleine via cfe-commits
- [libclc] [libclc] Use spirv[64]-mesa-mesa3d triple in README.md (PR #196483)
Konrad Kleine via cfe-commits
- [clang] [compiler-rt] [libcxx] [clang] Add unistd fortify checks and analyzer size constraints (PR #196499)
Denys Fedoryshchenko via cfe-commits
- [libclc] 0168948 - [libclc] Use spirv[64]-mesa-mesa3d triple in README.md (#196483)
via cfe-commits
- [clang] 0041fa4 - [llvm][tools] Extend llvm-objdump to support nested OffloadBinaries (#185425)
via cfe-commits
- [clang] [clang][NFC] Remove alignment checks from test/CodeGen/c-strings.c (PR #196501)
via cfe-commits
- [clang] [Clang] Implement `__builtin_start_lifetime_as` for C++23 P2590R2 (PR #196502)
Yash Verma via cfe-commits
- [clang] clang: Add BoundArch/OffloadKind argument to getSupportedSanitizers (PR #196503)
via cfe-commits
- [clang] clang: Add BoundArch argument to addClangTargetOptions (PR #196504)
Matt Arsenault via cfe-commits
- [clang] [clang] Fix x86_64-windows-msvc over- and under-alignment (PR #196505)
Hans Wennborg via cfe-commits
- [clang] ca7fe08 - [llvm][OpenMP][SPIRV] Fix assertion for GPU reductions (#194879)
via cfe-commits
- [clang] [Clang][RFC] Do not eat SFINAE diagnostics for explicit template arguments (PR #139066)
Younan Zhang via cfe-commits
- [clang] Revert "[Clang] disallow selectany on non-global-variable declarations" (PR #196511)
Martin Storsjö via cfe-commits
- [clang] [llvm] [RISCV][MC] add experimental `Zvvfmm` MC support (PR #196486)
Pengcheng Wang via cfe-commits
- [clang] [Sema] Reject unqualified lookup of local nested class name (PR #192678)
via cfe-commits
- [clang] [libcxx] [clang][WIP] std::embed and #depend implementation (PR #190578)
The Phantom Derpstorm via cfe-commits
- [clang] [Clang] Fix incorrect type for `__mfp8` in `extractelement` codegen (PR #192977)
Momchil Velikov via cfe-commits
- [clang] 39dc4b0 - [clang][OpenMP][SPIRV] Use the right calling convention for reduction helpers (#195911)
via cfe-commits
- [clang] c48b74f - [clang] Deduce _BitInt(N) template parameter as size_t (#195534)
via cfe-commits
- [clang] b206f70 - Revert "[Clang] disallow selectany on non-global-variable declarations" (#196511)
via cfe-commits
- [clang] [clang-format][NFC] Format with the new formatter (PR #196523)
via cfe-commits
- [clang] [Clang][AArch64] Adjust feature flags for sve-aes2 instructions (PR #196526)
via cfe-commits
- [clang] [llvm] [LLVM] Rename `Type::getTruncated()` and `Type::getExtended()` (PR #196528)
Rahul Joshi via cfe-commits
- [clang-tools-extra] [clang-tidy] Adding note of implicit initialization to 'bugprone-random-generator-seed' (PR #194613)
Yanzuo Liu via cfe-commits
- [clang] a058bae - [clang-format][NFC] Format with the new formatter (#196523)
via cfe-commits
- [clang] [llvm] [clang][OpenMP][SPIRV] Use the right calling convention for reduction helpers (PR #195911)
LLVM Continuous Integration via cfe-commits
- [clang] [clang] Avoid invalidating specialization lookup (PR #196533)
via cfe-commits
- [clang] [HLSL] Add type traits for ConstantBuffers templates (PR #195154)
Steven Perron via cfe-commits
- [libclc] 6ef9671 - [libclc] Canonicalize 'clspv' to the 'spirv-unknown-vulkan' triple (#196351)
via cfe-commits
- [clang] [llvm] [HLSL] Implement ConstantBuffer<T> with transparent member access (PR #193237)
Steven Perron via cfe-commits
- [clang] [llvm] [clang-sycl-linker] Add per-translation-unit device code split mode (PR #196435)
Maksim Sabianin via cfe-commits
- [clang] [llvm] [clang][SPIR-V] Implement -fspv-preserve-interface (PR #196404)
Steven Perron via cfe-commits
- [clang] 90a2a8e - [HLSL] Add type traits for ConstantBuffers templates (#195154)
via cfe-commits
- [clang] fb04e8f - [clang] Improved diagnostics for explicit specialization/instantiation of closure type members (#192843)
via cfe-commits
- [clang] [llvm] [clang][OpenMP 6.0][CodeGen] Codegen for declare_target 'local' clause (PR #196431)
David Pagan via cfe-commits
- [clang] 52fbf34 - [Clang] Fix stack-use-after-return in TryArrayCopy by allocating OpaqueValueExpr on the ASTContext (#192080)
via cfe-commits
- [clang] [clang][AST] Teach `CXXTypeidExpr::isMostDerived` to use `isEffectivelyFinal` (PR #196544)
Iris Shi via cfe-commits
- [clang] [clang-format] don't override LLVM version printer (PR #190766)
Rose Hudson via cfe-commits
- [clang] [Clang] Implement P2843R3 - Preprocessing is never undefined (PR #192073)
Yihan Wang via cfe-commits
- [clang] b9d50a8 - [Clang][Hexagon] Add H2 as recognized OS in target triple (#195621)
via cfe-commits
- [clang] [clang][bytecode] Try to load from pointers in `ToLValue` mode (PR #196548)
Timm Baeder via cfe-commits
- [clang] [llvm] [llvm][tools] Add support to llvm-offload-binary to unbundle images inside OffloadBinary images (PR #184774)
Alex Duran via cfe-commits
- [clang] [clang] Make lifetime annotations non type attributes (PR #196549)
Utkarsh Saxena via cfe-commits
- [clang] [clang][X86] Always emit trap for noreturn functions with -fms-kernel (PR #196550)
via cfe-commits
- [clang] clang: Consolidate -aux-triple handling (PR #196551)
Matt Arsenault via cfe-commits
- [clang] [clang-format] Handle more Verilog attributes (PR #196455)
Björn Schäpers via cfe-commits
- [clang] 0f23bff - Symbol names on arm64 can have an extra char on front of name (#194937)
via cfe-commits
- [clang] Symbol names on arm64 can have an extra char on front of name (PR #194937)
Sean Perry via cfe-commits
- [clang] f68d44d - [clang][modules] Deserialize submodules lazily (#194968)
via cfe-commits
- [clang] [llvm] [PowerPC] Add _Float16 datatype support for Power8+ with -mfloat16 flag (PR #196559)
Tony Varghese via cfe-commits
- [clang] [llvm] [LLVM] Extend `getIntrinsicInfoTableEntries` to return number of args (PR #196563)
Rahul Joshi via cfe-commits
- [clang] [lld] [lld][WebAssembly] Remove the experimental warning for PIC/dynamic linking (PR #196566)
Sam Clegg via cfe-commits
- [clang] [flang] [Flang][Driver] Add per-target search path for modules (PR #196558)
via cfe-commits
- [clang] Fix MSVC template parsing error in SerializationFormat (PR #196571)
Romaric Jodin via cfe-commits
- [clang] [Clang][Modules] Fix -Wunused-variable (PR #196577)
Aiden Grossman via cfe-commits
- [clang] 6c5f5c1 - [Clang][Modules] Fix -Wunused-variable (#196577)
via cfe-commits
- [clang] P3394 - C++26 Annotation (PR #166287)
Yanzuo Liu via cfe-commits
- [clang] [Clang] Fix template elision to preserve qualifiers in diagnostics (PR #180175)
Zequan Wu via cfe-commits
- [clang] [AArch64] Fix possible miscompilation with `__builtin_arm_gmi` (PR #196481)
Eli Friedman via cfe-commits
- [clang] 980a461 - clang: Consolidate -aux-triple handling (#196551)
via cfe-commits
- [clang-tools-extra] [clang-tidy] Speed up/rewrite `llvm-use-new-mlir-op-builder` (PR #196596)
Victor Chernyakin via cfe-commits
- [clang] [Clang] Track temporary cleanups in rebuilt default member initializers (PR #196597)
Yuxuan Chen via cfe-commits
- [clang] [CIR] Implement ARM-specific lowering for method pointers (PR #196592)
via cfe-commits
- [clang] [mlir] [MLIR][OpenMP] Add OpenMP_IntLikeTypeInterface to allow other dialect inputs to omp ops (PR #196363)
Jan Leyonberg via cfe-commits
- [clang] [llvm] [CodeGen] Use unique_ptr for FunctionInfo to prevent memory leaks (PR #196600)
Vitaly Buka via cfe-commits
- [clang] [llvm] [CodeGen] Use unique_ptr for FunctionInfo to prevent memory leaks (PR #196603)
Vitaly Buka via cfe-commits
- [clang] [llvm] [CodeGen] Use unique_ptr for FunctionInfo to prevent memory leaks (PR #196601)
via cfe-commits
- [clang] [cir] fix IR dump comments from #195198 (PR #196605)
Jeremy Kun via cfe-commits
- [clang] [clang][analyzer] Detect use-after-move for 3-arg std::move (PR #196602)
via cfe-commits
- [clang] [llvm] [AMDGPU] Avoid invalid bitcasts for odd-width vector types (PR #196609)
via cfe-commits
- [clang] 1ae2255 - [clang][deps] Use `ModuleDepCollector` for Make output (#182063)
via cfe-commits
- [clang] [clang][deps] Use `ModuleDepCollector` for Make output (PR #182063)
Jan Svoboda via cfe-commits
- [clang] [CIR][NFC] Fix check lines in delete-array-throwing-dtor (PR #196626)
Amr Hesham via cfe-commits
- [clang] [CIR][CUDA] Support device-side printf for NVPTX (PR #196573)
Andy Kaylor via cfe-commits
- [clang] [clang][Driver] Add CLANG_DEFAULT_FRTLIB_ADD_RPATH for HIP/SYCL offload runtime rpath (PR #190213)
Afzal Patel via cfe-commits
- [clang] [CIR] Implement copy construction of EH catch values (PR #196419)
Andy Kaylor via cfe-commits
- [clang] [llvm] [AMDGPU] Use 1-iteration Newton-Raphson refinement for FP32 reciprocal. (PR #194716)
via cfe-commits
- [clang] [llvm] [LLVM] Add validation to check the number of intrinsic args (PR #196563)
Andy Kaylor via cfe-commits
- [clang] [Clang] Coroutines: Properly Check if `await_suspend` return type is a `std::coroutine_handle` (PR #85684)
Yuxuan Chen via cfe-commits
- [clang] [HLSL] Add Offload distribution (PR #196640)
Joshua Batista via cfe-commits
- [clang] [llvm] [AMDGPU] First installment of IGLP_OPT 4 (MFMAValuSpacingOpt) implementation (PR #190916)
via cfe-commits
- [clang] [Driver][SYCL] Add compile-time device library linking for SPIR-V targets (PR #196656)
Srividya Sundaram via cfe-commits
- [clang] [WIP] Fix constexpr placement new of arrays. (PR #196669)
via cfe-commits
- [clang] d2db5bb - [CodeGen] Use unique_ptr for FunctionInfo to prevent memory leaks (#196603)
via cfe-commits
- [clang] 74e07e1 - [CIR][RISCV] Support zksh builtin codegen (#196463)
via cfe-commits
- [clang] [LifetimeSafety] Diagnose invalidated-field and invalidated-global (PR #196680)
Zeyi Xu via cfe-commits
- [clang-tools-extra] [CI] Ignore TidyFastChecks.inc for formatter CI (PR #196681)
Zeyi Xu via cfe-commits
- [clang-tools-extra] [CI] Ignore TidyFastChecks.inc for formatter CI (PR #196682)
Zeyi Xu via cfe-commits
- [clang] [clang] Implement `__builtin_elementwise_clmul` (PR #196633)
Jan Schultke via cfe-commits
- [clang] [XCore] Migrate BuiltinsXCore.def to TableGen (PR #196688)
via cfe-commits
- [clang] [clang] Don't warn on __COUNTER__ in system macros (PR #196689)
Corentin Jabot via cfe-commits
- [clang-tools-extra] [CI] Ignore TidyFastChecks.inc for formatter CI. NFC. (PR #196682)
Nathan Ridge via cfe-commits
- [clang] 6f2df1c - [Clang] Do not eat SFINAE diagnostics for explicit template arguments (#139066)
via cfe-commits
- [clang] [Coverage] Fix assertion failure when a -isystem header invokes a user macro (PR #195427)
Fangrui Song via cfe-commits
- [clang] 66d4162 - [CIR][CUDA][NVPTX] Set ptx_kernel calling convention on CUDA kernels (#195382)
via cfe-commits
- [clang] [CIR][CUDA][NVPTX] Set ptx_kernel calling convention on CUDA kernels (PR #195382)
David Rivera via cfe-commits
- [clang] d1f0d1b - [clang][AMDGPU] Reject malformed target IDs with empty components (#196140)
via cfe-commits
- [clang-tools-extra] [clang-tidy] Avoid `use-nodiscard` false positives for class templates (PR #196661)
Baranov Victor via cfe-commits
- [clang] [clang] Add test for CWG3088 about macros defining special identifiers (PR #189309)
Vlad Serebrennikov via cfe-commits
- [clang] [CIR][RISCV] Support rest zbb builtin codegen (PR #196704)
via cfe-commits
- [clang] 7c9f1d2 - [clang] Update `cxx_dr_status.html` (#196702)
via cfe-commits
- [clang] [clang] Update `cxx_dr_status.html` (PR #196702)
Vlad Serebrennikov via cfe-commits
- [clang] [Mips] Allow const pointers for the MSA load intrinsics (PR #193508)
via cfe-commits
- [clang-tools-extra] d3a4bb0 - [clang-tidy] Avoid `use-nodiscard` false positives for class templates (#196661)
via cfe-commits
- [clang-tools-extra] ebf6a41 - [CI] Ignore TidyFastChecks.inc for formatter CI. NFC. (#196682)
via cfe-commits
- [clang] [clang-tools-extra] Fix issue clangd issue 503 (clangd/clangd/issues/503) (PR #192882)
via cfe-commits
- [clang-tools-extra] 5022a16 - [clang-tidy] Migrate explicit-constructor check from google to misc and add relative aliases (#194807)
via cfe-commits
- [clang] [clang-format] Add BreakFunctionDeclarationParameters option. (PR #196567)
via cfe-commits
- [clang] ae3d770 - [BPF] Support Stack Arguments (#189060)
via cfe-commits
- [clang] [llvm] [BPF] Support Stack Arguments (PR #189060)
via cfe-commits
- [clang-tools-extra] [include-cleaner][NFC] record macro refs in direct includes (PR #189366)
Daniil Dudkin via cfe-commits
- [clang] clang-format: ensure ternary operands are aligned (PR #196697)
Eugene Shalygin via cfe-commits
- [clang] [OpenMP] Add runtime selection for metadirective with non-constant conditions. (PR #192455)
Alexey Bataev via cfe-commits
- [clang-tools-extra] [clang-tidy] Correct `std::has_one_bit` to `std::has_single_bit` in `modernize-use-std-bit` (PR #196721)
Daniil Dudkin via cfe-commits
- [clang-tools-extra] 6004c17 - [clang-tidy] Correct `std::has_one_bit` to `std::has_single_bit` in `modernize-use-std-bit` (#196721)
via cfe-commits
- [clang] [clang] Suppress -Wunneeded-internal-declaration for referenced constexpr functions (PR #196593)
Corentin Jabot via cfe-commits
- [clang] Avoid assert in substqualifier (PR #182707)
via cfe-commits
- [clang] [Clang] Make matrix type trivially copyable (PR #193634)
Farzon Lotfi via cfe-commits
- [clang] [AArch64] Add support for MSVC-style mangling for SVE (PR #196738)
Edward Nathan Varghese via cfe-commits
- [clang-tools-extra] added check for the parentheses declaration (PR #196739)
Omkar Rasal via cfe-commits
- [clang] clang/AMDGPU: Use all_equal instead of building a temporary set (PR #196742)
Matt Arsenault via cfe-commits
- [clang] [clang] Prevent recursive copy initialization during variadic argument promotion (PR #196744)
Vineet Agarwal via cfe-commits
- [clang] [llvm] [CIR] Relative vtable layout for virtual base offset (PR #195025)
via cfe-commits
- [clang] cb5d076 - [clang-format] Add BreakFunctionDeclarationParameters option. (#196567)
via cfe-commits
- [clang] ee29cb1 - clang: Fix using -march=amdgcn in some r600 run lines (#196745)
via cfe-commits
- [clang] clang: Fix using -march=amdgcn in some r600 run lines (PR #196745)
Matt Arsenault via cfe-commits
- [clang] 900dd1d - clang/AMDGPU: Use all_equal instead of building a temporary set (#196742)
via cfe-commits
- [clang] Revert "Avoid assert in substqualifier (#182707)" (PR #196755)
Oliver Hunt via cfe-commits
- [clang] 254259b - Revert "Avoid assert in substqualifier (#182707)" (#196755)
via cfe-commits
- [clang] [clang-format] Update comment indentation, even with Leave (PR #196760)
Björn Schäpers via cfe-commits
- [clang] [CIR] Implement vTableClassName for Type::ObjCObject (PR #195232)
Dylan Leifer-Ives via cfe-commits
- [clang-tools-extra] [include-cleaner][NFC] record macro refs in direct includes (PR #196761)
Daniil Dudkin via cfe-commits
- [clang-tools-extra] [clang-tidy] treat fragment includes as main-file parts (PR #180282)
Daniil Dudkin via cfe-commits
- [clang-tools-extra] [include-cleaner] add fragment header support (PR #189458)
Daniil Dudkin via cfe-commits
- [clang-tools-extra] [clang-tidy] add fragment support to `misc-include-cleaner` (PR #190066)
Daniil Dudkin via cfe-commits
- [clang] [clang][NFC] Actually add the testcase for #195416 (PR #196759)
Oliver Hunt via cfe-commits
- [clang] [clang-format] Harden annotation of operator keywords (PR #196768)
Björn Schäpers via cfe-commits
- [clang-tools-extra] [clang-tidy] Add `readability-redundant-nested-if` check (PR #181558)
Daniil Dudkin via cfe-commits
- [clang] 4eedcd8 - [clang][NFC] Actually add the testcase for #195416 (#196759)
via cfe-commits
- [clang-tools-extra] 3b4499c - [clangd] Add InsertReplaceEdit for code completion (#187623)
via cfe-commits
- [clang] [clang][clang-cl] Add -fms-preprocessor-compat and support /Zc:preprocessor (PR #167200)
Josh Dowell via cfe-commits
- [clang] Clang bitint bool (PR #196749)
Yanzuo Liu via cfe-commits
- [clang] cabe3fa - Revert "[clang-format][NFC] Format with the new formatter" (#196771)
via cfe-commits
- [clang] Revert "[clang-format][NFC] Format with the new formatter" (PR #196771)
via cfe-commits
- [clang] [Clang] Warn about ignored dllimport on explicit instantiations (PR #191392)
Tomohiro Kashiwada via cfe-commits
- [clang] [clang-format] Recognize more braced initializers (PR #192299)
via cfe-commits
- [clang] f87250e - [Clang] Make matrix type trivially copyable (#193634)
via cfe-commits
- [clang] [CIR][AArch64] Upstream vector-shift-right-and-insert NEON builtins (PR #196776)
Vicky Nguyen via cfe-commits
- [clang-tools-extra] [clang-tidy] : add fix-it for if/else case (PR #196783)
via cfe-commits
- [clang] 7e2821e - [Clang] Transform lambda's constraints when instantiating parameter mapping (#195995)
via cfe-commits
- [clang-tools-extra] 1558618 - [clang-tidy] Remove hicpp module [1/4] (#194516)
via cfe-commits
- [clang-tools-extra] [DO NOT MERGE][clang-tidy] Deprecate `hicpp` checks [1/4] (PR #192375)
Zeyi Xu via cfe-commits
- [clang] [LifetimeSafety] Update user documentation (PR #196790)
via cfe-commits
- [clang] [clang][CodeGen][X86_64] Honor per-function AVX ABI in C/C++ call paths, maintain old psABI for PlayStation. (PR #193298)
Benjamin Luke via cfe-commits
- [clang] [Clang] Fixed a crash when instantiating an invalid out-of-line static data member definition in a local class (PR #196772)
via cfe-commits
- [clang] [Clang] Tolerate constant evaluation failure when transforming SubstNonTypeTemplateParmExpr in unevaluated contexts (PR #196791)
via cfe-commits
- [clang-tools-extra] [clang-tidy] comment braced and parenthesized init arguments (PR #180408)
Julian Schmidt via cfe-commits
- [clang-tools-extra] c522ad0 - [clang-tidy] Fix FP in readability-container-size-empty with compairing to unrelated type (#190535)
via cfe-commits
- [clang-tools-extra] [clang-tidy] Fix FP in readability-container-size-empty with compairing to unrelated type (PR #190535)
Baranov Victor via cfe-commits
- [clang] [clangd][Parser][Sema] Fix TemplateIdAnnotation UAF with template-id … (PR #196788)
Younan Zhang via cfe-commits
- [clang] [llvm] Move KCFI type ID hash helpers out of LLVMSupport (PR #196784)
Jakub Kuderski via cfe-commits
- [clang] 3de25f5 - [LifetimeSafety] Warn on incorrectly placed `[[clang::lifetimebound]]` attributes (#196144)
via cfe-commits
- [clang] [clang] constexpr `__builtin_elementwise_{max, min}num` (PR #153563)
via cfe-commits
- [clang] [llvm] [IRBuilder] Split CreateAssumption to one with bundle and one with condition [NFC] (PR #196795)
Andreas Jonson via cfe-commits
- [clang] [llvm] Get intrinsic info table entries refactor 1 1 (PR #196802)
Rahul Joshi via cfe-commits
- [clang-tools-extra] [clang-tidy] Rename hicpp-multiway-paths-covered to bugprone-unhandled-code-paths (PR #191625)
Zeyi Xu via cfe-commits
- [clang] [llvm] Distinguish between Illumos and Solaris (PR #196807)
Daniel Levin via cfe-commits
- [clang] b2f37f4 - clang-format: ensure ternary operands are aligned (#196697)
via cfe-commits
- [clang-tools-extra] 2162c16 - [clang-tidy] Rename hicpp-multiway-paths-covered to bugprone-unhandled-code-paths (#191625)
via cfe-commits
- [clang] c74ecc9 - [IRBuilder] Split CreateAssumption to one with bundle and one with condition [NFC] (#196795)
via cfe-commits
- [clang-tools-extra] d0d40cf - [clang-tidy] Reland "An option for conditional skipping overloaded functions in modernize-use-string-view" (#196387)
via cfe-commits
- [clang] [llvm] [NFC] Fix C++23 build failures caused by incomplete types (PR #196814)
Iris Shi via cfe-commits
- [clang] 9c95f37 - [CIR][AArch64] Lower NEON vuzp intrinsics (#195591)
via cfe-commits
- [clang] [clang-format] Fix parsing of goto labels (PR #196815)
Björn Schäpers via cfe-commits
- [clang] 2f4c387 - Move KCFI type ID hash helpers out of LLVMSupport (#196784)
via cfe-commits
- [clang-tools-extra] [clang-tidy] Add AllowImplicitMove option to rvalue-reference-param-not-moved (PR #190541)
Baranov Victor via cfe-commits
- [clang] 10f9417 - [Coverage] Fix assertion failure when a -isystem header invokes a user macro (#195427)
via cfe-commits
- [clang-tools-extra] [clang-tidy] Move `ClassifiedToken` to cpp file (PR #196820)
David Stone via cfe-commits
- [clang] [LifetimeSafety] Impove `[[clang::lifetimbound]]` violation diagnostics (PR #196824)
via cfe-commits
- [clang-tools-extra] dd23e41 - [clang-tidy][NFC] Move `ClassifiedToken` to cpp file (#196820)
via cfe-commits
- [clang] [llvm] [WIP] [llvm] The sysV ABI (PR #194718)
via cfe-commits
- [clang] [clang-format] Add `BILS_No` value to BreakInheritanceList option. (PR #196832)
via cfe-commits
- [clang] [llvm] [LLVMABI] Implement the System V X86-64 ABI (PR #194718)
via cfe-commits
- [clang] [CIR] Implement TernaryOp for Vec in OpenCL (PR #196836)
Amr Hesham via cfe-commits
- [clang] [CIR][CodeGen] Support VLA pointer arithmetic (PR #196837)
via cfe-commits
- [clang] [llvm] Compute GUIDs once and store in metadata (PR #184065)
Owen Rodley via cfe-commits
- [clang] [Syntax] Append EOF token to truncated expanded token stream when the parser halts prematurely (PR #196861)
Harlen Batagelo via cfe-commits
- [clang-tools-extra] [clang-tidy] Run analysis even with no checks (as long as `--allow-no-checks` is passed) (PR #194006)
Victor Chernyakin via cfe-commits
- [clang] [compiler-rt] [XRay][Darwin] Enable XRay runtime on macOS (arm64/x86_64) (PR #196848)
Nikhil Kalra via cfe-commits
- [clang] [clang][test] Add AArch64 requirement to arm64_neon.h test (PR #196867)
via cfe-commits
- [clang] [llvm] [CIR][WIP] support relative vtable (PR #195025)
via cfe-commits
- [clang] [lld] [llvm] Compute GUIDs once and store in metadata (PR #184065)
Owen Rodley via cfe-commits
- [clang] [CIR][CIRGen] Cast stack allocas to the language-visible address space (PR #196868)
via cfe-commits
- [clang] [Clang][C++17/20] Add full support to deduction guides (PR #193056)
Yanzuo Liu via cfe-commits
- [clang-tools-extra] [clang-tidy] Remove hicpp modules [2/4] (PR #196870)
Zeyi Xu via cfe-commits
- [clang] [llvm] [ORC] Skip lazy materialization in JIT deinit symbol lookup. (PR #196874)
Vassil Vassilev via cfe-commits
- [clang-tools-extra] [libc] [llvm] [Github][CI] Don't build analysis targets when no relevant projects present (PR #196882)
Baranov Victor via cfe-commits
- [clang-tools-extra] [clang-tidy][NFC] Fix tests on 32bit ARM (PR #196873)
Victor Chernyakin via cfe-commits
- [clang-tools-extra] [llvm] [Github][CI] Don't build analysis targets when no relevant projects present (PR #196882)
via cfe-commits
- [clang] Add support for lifetime capture_by (PR #196884)
Kashika Akhouri via cfe-commits
- [clang] [Clang][CodeGen][NFC] Refactor EmitAsmStmt method (PR #196885)
Bill Wendling via cfe-commits
- [clang] Align reg docs on windows (PR #196886)
via cfe-commits
Last message date:
Sun May 10 23:56:25 PDT 2026
Archived on: Thu May 14 06:55:13 PDT 2026
This archive was generated by
Pipermail 0.09 (Mailman edition).