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

[InstComb] Fold shr ([x]or x, y), x -> shr y, x llvm:instcombine Covers the InstCombine, InstSimplify and AggressiveInstCombine passes llvm:transforms
#165866 by artagnon was closed Nov 1, 2025 Loading…
[SROA][TTI][DirectX] Add support for struct alloca decomposition backend:DirectX llvm:analysis Includes value tracking, cost tables and constant folding llvm:transforms
#161601 by Icohedron was closed Oct 2, 2025 Loading…
2
5
[InstCombine]: Eliminate redundant modulus for urem llvm:instcombine Covers the InstCombine, InstSimplify and AggressiveInstCombine passes llvm:transforms
#157644 by kper was closed Sep 11, 2025 Loading…
[Clang][CodeGen] Implement code generation for __builtin_infer_alloc_token() clang:codegen IR generation bugs: mangling, exceptions, etc. clang:frontend Language frontend issues, e.g. anything involving "Sema" clang Clang issues not falling into any other category llvm:ir llvm:transforms
#156842 by melver was merged Oct 28, 2025 Loading…
InstCombine: fold(select C, (X | A), X) | B into X | select C, (A | B), B. (#154246) llvm:instcombine Covers the InstCombine, InstSimplify and AggressiveInstCombine passes llvm:transforms
#154267 by badwriter123 was closed Aug 22, 2025 Loading…
[InstCombine] Remove checks for -1 and 0 in saturated unsigned add (NFC) llvm:instcombine Covers the InstCombine, InstSimplify and AggressiveInstCombine passes llvm:transforms
#153047 by AZero13 was closed Aug 11, 2025 Loading…
release/21.x [ObjCARC] Delete empty autoreleasepools with no autoreleases in them and remove ObjCARCAPElimPass clang:codegen IR generation bugs: mangling, exceptions, etc. clang Clang issues not falling into any other category llvm:transforms
#150771 by AZero13 was closed Jul 30, 2025 Loading… LLVM 21.x Release
[InstCombine] Support well-defined recurrences in isGuaranteedNotToBeUndefOrPoison llvm:analysis Includes value tracking, cost tables and constant folding llvm:instcombine Covers the InstCombine, InstSimplify and AggressiveInstCombine passes llvm:transforms
#150420 by c-rhodes was closed Aug 21, 2025 Loading…
[SPIRV] Do not use OpTypeRuntimeArray in Kernel env. backend:SPIR-V llvm:analysis Includes value tracking, cost tables and constant folding llvm:instcombine Covers the InstCombine, InstSimplify and AggressiveInstCombine passes llvm:transforms
#149522 by maarquitos14 was merged Aug 5, 2025 Loading…
[InstCombine] Optimize (select %x, op(%x), 0) to op(%x) for operations where op(0) == 0 llvm:instcombine Covers the InstCombine, InstSimplify and AggressiveInstCombine passes llvm:transforms
#147605 by bababuck was merged Jul 17, 2025 Loading…
[InstCombine] Prevent i8 canonicalize for SPIR-V llvm:instcombine Covers the InstCombine, InstSimplify and AggressiveInstCombine passes llvm:transforms
#147527 by Keenuts was closed Jul 8, 2025 Loading…
[test] Fix coro-split-dbg-labels.ll for non-x86 coroutines C++20 coroutines llvm:transforms
#147087 by vogelsgesang was merged Jul 8, 2025 Loading…
[InstCombine] Move extends across identity shuffles. llvm:instcombine Covers the InstCombine, InstSimplify and AggressiveInstCombine passes llvm:transforms
#146901 by fhahn was merged Jul 14, 2025 Loading…
[CVP] Remove Zero-Index GEP llvm:transforms
#144831 by veera-sivarajan was closed Jun 22, 2025 Loading…
[InstCombine] Fold select(load, val) + store into llvm.masked.store llvm:instcombine Covers the InstCombine, InstSimplify and AggressiveInstCombine passes llvm:transforms
#144298 by abhishek-kaushik22 was closed Jun 16, 2025 Loading…
ProTip! Adding no:label will show everything without a label.