llvm/llvm-project

LLVM 37.1k stars

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.

✓ Synced 3h ago Share on X →
README badge: [![ngmi](https://ngmi.review/badge/llvm/llvm-project.svg)](https://ngmi.review/repo/llvm/llvm-project)
5.0k Merged PRs
12 days Avg Merge Time
0m Fastest PR
2 years Slowest PR
#1622 Global Speed Rank

Trends Over Time

Monthly aggregates for this repo. The gap between average and median shows how much outliers are skewing the data.

PR size over time (lines changed)
Review time over time (hrs)
Changes requested rate over time (%)
Merged PRs per month

PR Size Analysis

Lines changed (additions + deletions) vs review outcomes. Re-sync to populate data for older PRs.

PRs by size
Avg review time (hrs)
Clean approval rate (%)

Top Reviewers

Recent Merged PRs

# Title Author Time Reviews Blocks
#180399 [cmake] forward LLVM_EXTERNAL_*_SOURCE_DIR to runtimes @wenju-he 16 days 2
#183019 [Thumb2] mve-vmovimm.ll - regenerate with missing check prefixes @RKSimon 31m 1
#177165 [BOLT][BTI] Patch ignored functions in place when targeting them with indirect branches @bgergely0 1 month 1
#182244 [NFC][AArch64] AArch64ConditionOptimizer extract shared instruction finding logic @hussam-alhassan 4 days 3
#182678 [X86] getFauxShuffleMask - OR(SHUF(),SHUF()) - treat undemanded elements as undef @RKSimon 2 days 3
#179242 [libc++] Add segmented iterator optimization to std::equal @philnik777 21 days 2
#182956 [lldb][TypeSystemClang] Unconditionally set access control to AS_public @Michael137 10.3h 2
#179918 [compiler-rt][ARM] Enable strict mode in divsf3/mulsf3 tests @statham-arm 18 days 8
#181460 [WebAssembly] Use generic CPU by default in llvm-mc @aheejin 10 days 2
#179831 [mlir][SPIRV] Add sub-element-byte lowering support for atomic_rmw ori/andi ops @hanhanW 19 days 7
#179590 [libc++] Make `__wrap_iter` comparison operators hidden friends @smallp-o-p 20 days 4
#181943 [WIP][ROCDL] Added SWMMAC ops for gfx12 and gfx1250 @ravil-mobile 6 days 2
#182859 [AArch64] Match CTPOP combine without zero extend @MacDue 17.1h 1
#182812 [AMDGPU] Add VOP2 to gfx13 @mariusz-sikora-at-amd 1 day 2
#182815 [AMDGPU] Add VOPD to gfx13 @mariusz-sikora-at-amd 1 day 1
#183005 Reapply "RuntimeLibcalls: Fix adding __safestack_pointer_address by default" (#182949) @arsenm 28m 0
#175897 release/22.x: [clang-tidy] Fix false positive from `readability-redundant-typename` on partially specialized variables (#175473) @llvmbot 1 month 2
#179153 release/22.x: [Clang] Fix the normalization of fold constraints (#177531) @llvmbot 22 days 3
#183001 [MC] Fix crash in x=0; .section x @MaskRay 27m 0
#182656 [lldb] A few small code modernizations and cleanups [NFC] @jasonmolenda 3 days 1