Skip to content

Pull requests: llvm/llvm-project

Author
Filter by author
Loading
Label
Filter by label
Loading
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Loading
Milestones
Filter by milestone
Loading
Reviews
Assignee
Filter by who’s assigned
Assigned to nobody Loading
Sort

Pull requests list

[RFC] Initial implementation of P2719 clang:codegen IR generation bugs: mangling, exceptions, etc. clang:driver 'clang' and 'clang++' user-facing binaries. Not 'clang-cl' clang:frontend Language frontend issues, e.g. anything involving "Sema" clang:modules C++20 modules and Clang Header Modules clang:static analyzer clang Clang issues not falling into any other category coroutines C++20 coroutines
#113510 by ojhunt was merged Apr 11, 2025 Loading…
[clang] Improve nested name specifier AST representation backend:AArch64 backend:AMDGPU backend:ARC backend:ARM backend:CSKY backend:Hexagon backend:Lanai backend:loongarch backend:MIPS backend:PowerPC backend:RISC-V backend:Sparc backend:SystemZ backend:WebAssembly backend:X86 clang:analysis clang:as-a-library libclang and C++ API clang:bytecode Issues for the clang bytecode constexpr interpreter clang:codegen IR generation bugs: mangling, exceptions, etc. clang:dataflow Clang Dataflow Analysis framework - https://clang.llvm.org/docs/DataFlowAnalysisIntro.html clang:frontend Language frontend issues, e.g. anything involving "Sema" clang:modules C++20 modules and Clang Header Modules clang:openmp OpenMP related changes to Clang clang:static analyzer clang Clang issues not falling into any other category clang-tidy clang-tools-extra clangd coroutines C++20 coroutines debuginfo HLSL HLSL Language Support libc++ libc++ C++ Standard Library. Not GNU libstdc++. Not libc++abi. lldb
#147835 by mizvekov was merged Aug 9, 2025 Loading…
[Clang] Make the SizeType, SignedSizeType and PtrdiffType be named sugar types instead of built-in types clang:codegen IR generation bugs: mangling, exceptions, etc. clang:frontend Language frontend issues, e.g. anything involving "Sema" clang:openmp OpenMP related changes to Clang clang:static analyzer clang Clang issues not falling into any other category coroutines C++20 coroutines
#143653 by YexuanXiao was merged Jul 18, 2025 Loading…
[FunctionAttrs] Add the "initializes" attribute inference backend:AMDGPU coroutines C++20 coroutines llvm:analysis Includes value tracking, cost tables and constant folding llvm:transforms PGO Profile Guided Optimizations
#97373 by haopliu was merged Nov 19, 2024 Loading…
[clang] Enable sized deallocation by default in C++14 onwards backend:SystemZ clang:driver 'clang' and 'clang++' user-facing binaries. Not 'clang-cl' clang:frontend Language frontend issues, e.g. anything involving "Sema" clang Clang issues not falling into any other category clang-tidy clang-tools-extra clangd coroutines C++20 coroutines libc++ libc++ C++ Standard Library. Not GNU libstdc++. Not libc++abi.
#83774 by wangpc-pp was merged Apr 26, 2024 Loading…
[coroutine] Implement llvm.coro.await.suspend intrinsic clang:codegen IR generation bugs: mangling, exceptions, etc. clang:frontend Language frontend issues, e.g. anything involving "Sema" clang:modules C++20 modules and Clang Header Modules clang Clang issues not falling into any other category coroutines C++20 coroutines llvm:ir llvm:transforms
#79712 by fpasserby was merged Mar 11, 2024 Loading…
[Clang] Make the result type of sizeof/pointer subtraction/size_t lit… clang:codegen IR generation bugs: mangling, exceptions, etc. clang:frontend Language frontend issues, e.g. anything involving "Sema" clang:static analyzer clang Clang issues not falling into any other category coroutines C++20 coroutines
#136542 by YexuanXiao was closed Apr 28, 2025 Loading…
[test]: fix filecheck annotation typos backend:AArch64 backend:AMDGPU backend:ARM backend:PowerPC backend:SPIR-V backend:SystemZ backend:X86 clang:driver 'clang' and 'clang++' user-facing binaries. Not 'clang-cl' clang:openmp OpenMP related changes to Clang clang Clang issues not falling into any other category clang-tidy clang-tools-extra coroutines C++20 coroutines debuginfo flang:driver flang:fir-hlfir flang:openmp flang Flang issues not falling into any other category HLSL HLSL Language Support lld:ELF lld llvm:analysis Includes value tracking, cost tables and constant folding llvm:binary-utilities llvm:mc Machine (object) code llvm:transforms mlir:arith mlir:bufferization Bufferization infrastructure mlir:gpu mlir:llvm mlir:math mlir:scf mlir testing-tools
#91854 by klensy was merged Jun 4, 2024 Loading…
[Coroutines][LazyCallGraph] addSplitRefRecursiveFunctions allows spurious ref edges between new functions. coroutines C++20 coroutines llvm:analysis Includes value tracking, cost tables and constant folding
#116285 by TylerNowicki was merged Feb 14, 2025 Loading…
[debuginfo][coro] Emit debug info labels for coroutine resume points clang:codegen IR generation bugs: mangling, exceptions, etc. clang Clang issues not falling into any other category coroutines C++20 coroutines debuginfo llvm:binary-utilities llvm:codegen llvm:ir llvm:transforms mlir:llvm mlir
#141937 by vogelsgesang was merged Jul 4, 2025 Loading…
[coroutines][coro_lifetimebound] Detect lifetime issues with lambda captures clang:frontend Language frontend issues, e.g. anything involving "Sema" clang Clang issues not falling into any other category coroutines C++20 coroutines
#77066 by usx95 was merged Jan 18, 2024 Loading…
[InstCombine] Canonicalize constant GEPs to i8 source element type backend:AMDGPU backend:RISC-V clang:openmp OpenMP related changes to Clang clang Clang issues not falling into any other category coroutines C++20 coroutines flang Flang issues not falling into any other category llvm:analysis Includes value tracking, cost tables and constant folding llvm:transforms
#68882 by nikic was merged Jan 24, 2024 Loading…
Reapply "[Clang] Implement resolution for CWG1835 (#92957)" clang:frontend Language frontend issues, e.g. anything involving "Sema" clang:modules C++20 modules and Clang Header Modules clang Clang issues not falling into any other category coroutines C++20 coroutines libc++ libc++ C++ Standard Library. Not GNU libstdc++. Not libc++abi. llvm:adt
#98547 by sdkrystian was merged Jul 11, 2024 Loading…
[coro] Lower llvm.coro.await.suspend.handle to resume with tail call clang:codegen IR generation bugs: mangling, exceptions, etc. clang Clang issues not falling into any other category coroutines C++20 coroutines llvm:ir llvm:transforms PGO Profile Guided Optimizations
#89751 by zmodem was merged May 15, 2024 Loading…
[C++20][Coroutines] Lambda-coroutine with operator new in promise_type clang:frontend Language frontend issues, e.g. anything involving "Sema" clang Clang issues not falling into any other category coroutines C++20 coroutines
#84193 by andreasfertig was merged Mar 8, 2024 Loading…
[Analysis] Avoid running transform passes that have just been run coroutines C++20 coroutines llvm:analysis Includes value tracking, cost tables and constant folding llvm:transforms
#112092 by dtcxzyw was merged Nov 6, 2024 Loading…
Surface error for plain return statement in coroutine earlier clang:frontend Language frontend issues, e.g. anything involving "Sema" clang Clang issues not falling into any other category coroutines C++20 coroutines
#100985 by ivanaivanovska was merged Aug 2, 2024 Loading…
[Clang] Implement resolution for CWG1835 clang:frontend Language frontend issues, e.g. anything involving "Sema" clang:modules C++20 modules and Clang Header Modules clang Clang issues not falling into any other category coroutines C++20 coroutines
#92957 by sdkrystian was merged Jul 9, 2024 Loading…
Reapply "[coro][CoroSplit] Use llvm.lifetime.end to compute putting objects on the frame vs the stack (#90265) coroutines C++20 coroutines llvm:analysis Includes value tracking, cost tables and constant folding llvm:transforms
#91372 by alanzhao1 was merged May 21, 2024 Loading…
[Coro] Amortize debug info processing cost in CoroSplit coroutines C++20 coroutines debuginfo llvm:analysis Includes value tracking, cost tables and constant folding llvm:ir llvm:transforms
#109032 by artempyanykh was closed Apr 21, 2025 Loading…
[Clang] C++20 Coroutines: Introduce Frontend Attribute [[clang::coro_await_elidable]] clang:codegen IR generation bugs: mangling, exceptions, etc. clang:frontend Language frontend issues, e.g. anything involving "Sema" clang:modules C++20 modules and Clang Header Modules clang Clang issues not falling into any other category coroutines C++20 coroutines llvm:ir llvm:transforms
#99282 by yuxuanchen1997 was merged Sep 9, 2024 Loading…
ProTip! Follow long discussions with comments:>50.