- Notifications
You must be signed in to change notification settings - Fork 15.3k
Pull requests: llvm/llvm-project
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
[VPlan] Don't form predicated partial reductions. llvm:transforms vectorizers
#167506 by fhahn was closed Nov 18, 2025 Loading…
[NFC][LoopFlatten] Lift loop versioning to function llvm:transforms
#166156 by nasherm was closed Nov 20, 2025 Loading…
[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…
[LV] Return optz VPlan when trying to build (NFC) llvm:transforms vectorizers
#158630 by artagnon was closed Sep 15, 2025 Loading…
[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…
[AMDGPU] Add IntrArgMemOnly, WriteOnly on LDS Ptr for raw.buffer.load.lds and struct.buffer.load.lds backend:AMDGPU llvm:ir llvm:transforms
#154306 by choikwa was closed Aug 19, 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…
[GlobalOpt] Check if global gets compared to pointer of different obj. llvm:transforms
#153789 by fhahn was closed Sep 11, 2025 Loading…
[VPlan] Introduce vputils::onlyScalarValuesUsed (NFC) llvm:transforms vectorizers
#153577 by artagnon was merged Aug 15, 2025 Loading…
[Inliner] try more aggressive IR walking to retrieve underlying objec… llvm:transforms
#153122 by choikwa was closed Aug 12, 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
[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…
[VPlan] Add ExtractLane VPInst to extract across multiple parts. llvm:transforms vectorizers
#148817 by fhahn was merged Jul 27, 2025 Loading…
[coro] Fix crash due to DILabel in C++20 coroutines llvm:transforms
LineTableOnly mode coroutines #148095 by vogelsgesang was merged Jul 11, 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 C++20 coroutines llvm:transforms
coro-split-dbg-labels.ll for non-x86 coroutines #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…
[GlobalOpt] Prevent widenDestArray from shrinking an alloca. llvm:transforms
#144641 by topperc was closed Jun 18, 2025 Loading…
[InstCombine] Fold Covers the InstCombine, InstSimplify and AggressiveInstCombine passes llvm:transforms
select(load, val) + store into llvm.masked.store llvm:instcombine #144298 by abhishek-kaushik22 was closed Jun 16, 2025 Loading…
Previous Next
ProTip! Adding no:label will show everything without a label.