LLVM/project 9f74e0futils/bazel/llvm-project-overlay/mlir BUILD.bazel, utils/bazel/llvm-project-overlay/mlir/test BUILD.bazel

[Bazel] Fixes b3cbad3 (#192554)

This fixes b3cbad3214fcec02487b5ab4f6652c37ecb3467a.

Co-authored-by: Google Bazel Bot <google-bazel-bot at google.com>
DeltaFile
+8-0utils/bazel/llvm-project-overlay/mlir/test/BUILD.bazel
+2-0utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
+10-02 files

LLVM/project 030be3fclang/test/SemaCXX void-lambda-return-init.cpp

[Clang] [Tests] Add more tests for 87104ee (#192555)

Requested by Shafik:
https://github.com/llvm/llvm-project/pull/188904#discussion_r3090555425
DeltaFile
+4-0clang/test/SemaCXX/void-lambda-return-init.cpp
+4-01 files

LLVM/project 22acd64llvm/test/Transforms/SLPVectorizer/AArch64 spillcost-loop-backedge.ll

[SLP][NFC]Add a test with the spill cost overestimation for blocks, dominated by root



Reviewers: 

Pull Request: https://github.com/llvm/llvm-project/pull/192556
DeltaFile
+85-0llvm/test/Transforms/SLPVectorizer/AArch64/spillcost-loop-backedge.ll
+85-01 files

LLVM/project fa44ca8llvm/lib/Transforms/Scalar LoopBoundSplit.cpp

[LoopBoundSplit] Fix edge connections during transformation (#192106)

Fixed #190672. 

The issue is caused by invalid intermediate IR when `getSCEV()` is
called during transformation: the exiting block of `pre-loop` did not
re-connect to preheader of the `post-loop`, causing `LI.verify()`
unable to correctly recompute another LoopInfo for verification. 
To fix, reconnect the edge earlier before calling `getSCEV()`.

Also moved the DT updates to more appropriate places right after IR 
control flow has changed. and added a few LI and DT verifications to 
improve robustness of the pass.
DeltaFile
+25-11llvm/lib/Transforms/Scalar/LoopBoundSplit.cpp
+25-111 files

LLVM/project 9ad692clldb/include/lldb/Target StackFrame.h, lldb/source/API SBFrame.cpp

[lldb] Add synthetic variable support to Get*VariableList.

This patch adds a new flag to the lldb_private::StackFrame API to get variable lists: `include_synthetic_vars`.  This allows ScriptedFrame (and other future synthetic frames) to construct 'fake' variables and return them in the VariableList, so that commands like `fr v` and `SBFrame::GetVariables` can show them to the user as requested.

This patch includes all changes necessary to call the API the new way - I tried to use my best judgement on when to include synthetic variables or not and leave comments explaining the decision.

As a consequence of producing synthetic variables, this patch means that ScriptedFrame can produce Variable objects with ValueType that contains a ValueTypeExtendedMask in a high bit. This necessarily complicates some of the switch/case handling in places where we would expect to find such variables, and this patch makes best effort to address all such cases as well. From experience, they tend to show up whenever we're dealing with checking if a Variable is in a specified scope, which means we basically have to check the high bit against some user input saying "yes/no synthetic variables".

stack-info: PR: https://github.com/llvm/llvm-project/pull/181501, branch: users/bzcheeseman/stack/9
DeltaFile
+44-8lldb/source/Plugins/Process/scripted/ScriptedFrame.cpp
+41-10lldb/source/API/SBFrame.cpp
+31-11lldb/source/Commands/CommandObjectFrame.cpp
+27-8lldb/test/API/functionalities/scripted_frame_provider/TestScriptedFrameProvider.py
+16-2lldb/source/Target/StackFrame.cpp
+16-0lldb/include/lldb/Target/StackFrame.h
+175-397 files not shown
+213-5513 files

LLVM/project aafde14lldb/include/lldb lldb-enumerations.h, lldb/include/lldb/API SBVariablesOptions.h

[lldb] Scaffolding for synthetic variable support.

This patch handles most of the scaffolding for synthetic variable support that isn't directly tied to functional changes. This patch will be used by one following patch that actually modifies the lldb_private::StackFrame API to allow us to fetch synthetic variables.

There were a couple important/interesting decisions made in this patch that should be noted:
- Any value type may be synthetic, which is why it's a mask applied over the top of another value type.
- When printing frame variables with `fr v`, default to showing synthetic variables.

This new value type mask makes some of the ValueType handling more interesting, but since nothing generates objects with this mask until the next patch, we can land the concept in this patch in some amount of isolation.

stack-info: PR: https://github.com/llvm/llvm-project/pull/181500, branch: users/bzcheeseman/stack/8
DeltaFile
+32-0lldb/include/lldb/Utility/ValueType.h
+19-2lldb/source/API/SBVariablesOptions.cpp
+17-2lldb/source/Interpreter/OptionGroupVariable.cpp
+6-0lldb/include/lldb/lldb-enumerations.h
+3-2lldb/include/lldb/Interpreter/OptionGroupVariable.h
+4-0lldb/include/lldb/API/SBVariablesOptions.h
+81-66 files

LLVM/project 49230ebllvm/docs AMDGPUUsage.rst, llvm/lib/Target/AMDGPU AMDGPUAsmPrinter.cpp

[AMDGPU] Add `.amdgpu.info` section for per-function metadata

AMDGPU object linking requires the linker to propagate resource usage
(registers, stack, LDS) across translation units. To support this, the compiler
must emit per-function metadata and call graph edges in the relocatable object
so the linker can compute whole-program resource requirements.

This PR introduces a `.amdgpu.info` ELF section using a tagged, length-prefixed
binary format: each entry is encoded as:

```
[kind: u8] [len: u8] [payload: <len> bytes]
```

A function scope is opened by an `INFO_FUNC` entry (containing a symbol
reference), followed by per-function attributes (register counts, flags, private
segment size) and relational edges (direct calls, LDS uses, indirect call
signatures). String data such as function type signatures is stored in a
companion `.amdgpu.strtab` section.

    [4 lines not shown]
DeltaFile
+198-0llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp
+171-2llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp
+115-0llvm/test/MC/AMDGPU/amdgpu-info-roundtrip.s
+111-0llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
+110-0llvm/docs/AMDGPUUsage.rst
+83-0llvm/test/CodeGen/AMDGPU/lds-link-time-codegen-typeid.ll
+788-211 files not shown
+1,199-1417 files

LLVM/project 2cf7c97llvm/lib/Target/AMDGPU AMDGPUAsmPrinter.cpp SIISelLowering.cpp, llvm/test/CodeGen/AMDGPU lds-link-time-codegen.ll lds-link-time-codegen-named-barrier.ll

[AMDGPU] Emit the relocation symbol for LDS and named barrier when object linking is enabled
DeltaFile
+50-0llvm/test/CodeGen/AMDGPU/lds-link-time-codegen.ll
+35-0llvm/test/CodeGen/AMDGPU/lds-link-time-codegen-named-barrier.ll
+12-3llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp
+12-0llvm/lib/Target/AMDGPU/SIISelLowering.cpp
+109-34 files

FreeBSD/ports 23741b7ports-mgmt/poudriere-dsh2dsh distinfo Makefile

ports-mgmt/poudriere-dsh2dsh: Update 3.4.99.20260304 => 3.4.99.20260415

Upstream changes:
- Pkg 2.7.0 support
- write_atomic: Add a C implementation
- Hooks: Remove example.org
- Fix build on older releases

PR:             294575
Sponsored by:   UNIS Labs
DeltaFile
+3-3ports-mgmt/poudriere-dsh2dsh/distinfo
+1-1ports-mgmt/poudriere-dsh2dsh/Makefile
+1-0ports-mgmt/poudriere-dsh2dsh/pkg-plist
+5-43 files

OpenBSD/ports rTRMEHIgraphics/opencv Makefile, graphics/opencv/patches patch-cmake_OpenCVFindLAPACK_cmake

   Patch to link libcblas explicitly for LAPACK/Generic backend

   Fixes build of opencv on sparc64

   From Brad Smith
VersionDeltaFile
1.1+25-0graphics/opencv/patches/patch-cmake_OpenCVFindLAPACK_cmake
1.111+2-1graphics/opencv/Makefile
+27-12 files

LLVM/project 04a502dflang/include/flang/Evaluate tools.h, flang/lib/Evaluate tools.cpp

[flang][cuda] Avoid false positive on multi device symbol with components (#192513)

Semantic was wrongly flagging derived-type components as two device
resident object. Update how we collect symbols and count the number of
device resident object.
DeltaFile
+51-0flang/test/Lower/CUDA/cuda-data-transfer.cuf
+34-0flang/lib/Evaluate/tools.cpp
+10-0flang/include/flang/Evaluate/tools.h
+1-1flang/lib/Semantics/check-cuda.cpp
+96-14 files

FreeBSD/ports 965c6f7lang/python314 Makefile, lang/python314/files patch-gh-148169-fix-webbrowser-_action_substitution-bypass-of-dash-prefix-check

lang/python314: Fix incomplete mitigation of webbrowser.open()

Cherry-pick fix to resolve
Incomplete mitigation of CVE-2026-4519,
%action expansion for command injection to webbrowser.open()

Obtained from:  GitHub repo
                https://github.com/python/cpython/pull/148516
Security:       CVE-2026-4786
                cf75f572-378a-11f1-a119-e36228bfe7d4
DeltaFile
+66-0lang/python314/files/patch-gh-148169-fix-webbrowser-_action_substitution-bypass-of-dash-prefix-check
+1-1lang/python314/Makefile
+67-12 files

FreeBSD/ports 013edbclang/python314 pkg-plist Makefile, lang/python314/files patch-gh-148395-fix-possible-uaf-in-decompressors

lang/python314: Security update + other fixes

Fix critical use-after-free bug in LZMA/BZ2/ZLib decompressor routines
when reusing decompressor instances after a MemoryError was raised from
one.

While here:

- fix DEBUG build/package (several %%ABI%% were in the wrong place
  in pkg-plist that caused failed installs)
- switch to using system textproc/expat2 library
- issue warnings in pre-test that IPV6, PYMALLOC are required and
  DEBUG also breaks one self-test
- bump PORTREVISION
- drop LTOFULL again and make LTO use =full

References:
https://mail.python.org/archives/list/security-announce@python.org/thread/HTWB2Z6KT5QQX4RYEZAFININDHNOSIF3
https://www.cve.org/CVERecord?id=CVE-2026-6100

    [6 lines not shown]
DeltaFile
+65-0lang/python314/files/patch-gh-148395-fix-possible-uaf-in-decompressors
+21-21lang/python314/pkg-plist
+18-11lang/python314/Makefile
+104-323 files

FreeBSD/ports 22584e7security/vuxml/vuln 2026.xml

security/vuxml: Add entry for Python CVE-2026-6100

Use-after-free in lzma.LZMADecompressor, bz2.BZ2Decompressor
and gzip.GzipFile

Obtained from:  GitHub repo
Security:       b8e9f33c-375d-11f1-a119-e36228bfe7d4
                CVE-2026-6100
DeltaFile
+41-0security/vuxml/vuln/2026.xml
+41-01 files

FreeBSD/ports 97f22e4security/vuxml/vuln 2026.xml

security/vuxml: Add entry for Python CVE-2026-4786

Incomplete mitigation of CVE-2026-4519,
%action expansion for command injection to webbrowser.open()

Obtained from:  GitHub repo
Security:       CVE-2026-4786
                cf75f572-378a-11f1-a119-e36228bfe7d4
DeltaFile
+35-0security/vuxml/vuln/2026.xml
+35-01 files

LLVM/project b3cbad3mlir/include/mlir/Dialect/Transform/IR TransformDialect.td, mlir/include/mlir/Dialect/Transform/Interfaces TransformInterfaces.td

[mlir] transform dialect; add pre/post-condition type (#191813)

Add a transform dialect type denoting additional invariants on payload
IR usable for pre/post-conditions of a transformation. The invariants
are defined as a list of attributes in the type parameter, where the
attribute implements the interface for invariant-checking. This allows
clients to factor out, explicify and deduplicate precondition
verification logic.

This required adding support for Transform dialect extensions injecting
attributes into the dialects similarly to how they already do this for
operations and types.

Co-authored-by: Tim Gymnich <tim at gymni.ch>
Co-authored-by: Martin Lücke <martin.luecke at amd.com>
Assisted-by: Claude Opus 4.3 / Cursor

Co-authored-by: Tim Gymnich <tim at gymni.ch>
Co-authored-by: Martin Lücke <martin.luecke at amd.com>
DeltaFile
+82-0mlir/test/Dialect/Transform/normal-forms.mlir
+46-3mlir/include/mlir/Dialect/Transform/IR/TransformDialect.td
+48-0mlir/test/lib/Dialect/Transform/TestTransformDialectExtension.cpp
+33-7mlir/lib/Dialect/Transform/IR/TransformDialect.cpp
+39-0mlir/lib/Dialect/Transform/IR/TransformTypes.cpp
+34-0mlir/include/mlir/Dialect/Transform/Interfaces/TransformInterfaces.td
+282-1010 files not shown
+406-1016 files

OpenBSD/src qmPFLELusr.sbin/vmctl main.c vmctl.h

   vmctl(8): switch to new disk format enum.

   Replace int's with the new enum type used by vmd.

   Discussed with mlarkin@
VersionDeltaFile
1.89+5-5usr.sbin/vmctl/main.c
1.45+4-4usr.sbin/vmctl/vmctl.h
1.98+3-3usr.sbin/vmctl/vmctl.c
+12-123 files

LLVM/project 3aeb33dmlir/include/mlir/Dialect/Transform/IR TransformDialect.td, mlir/include/mlir/Dialect/Transform/Interfaces TransformInterfaces.td

[mlir] transform dialect; add pre/post-condition type

Add a transform dialect type denoting additional invariants on payload
IR usable for pre/post-conditions of a transformation. The invariants
are defined as a list of attributes in the type parameter, where the
attribute implements the interface for invariant-checking. This allows
clients to factor out, explicify and deduplicate precondition
verification logic.

This required adding support for Transform dialect extensions injecting
attributes into the dialects similarly to how they already do this for
operations and types.

Co-authored-by: Tim Gymnich <tim at gymni.ch>
Co-authored-by: Martin Lücke <martin.luecke at amd.com>
Assisted-by: Claude Opus 4.3 / Cursor
DeltaFile
+82-0mlir/test/Dialect/Transform/normal-forms.mlir
+46-3mlir/include/mlir/Dialect/Transform/IR/TransformDialect.td
+48-0mlir/test/lib/Dialect/Transform/TestTransformDialectExtension.cpp
+33-7mlir/lib/Dialect/Transform/IR/TransformDialect.cpp
+39-0mlir/lib/Dialect/Transform/IR/TransformTypes.cpp
+34-0mlir/include/mlir/Dialect/Transform/Interfaces/TransformInterfaces.td
+282-1010 files not shown
+406-1016 files

LLVM/project 9de9414llvm/lib/Transforms/Vectorize SLPVectorizer.cpp

[SLP][NFC]Use find instead of lookup for using ArrayRef instead of SmallVector



Reviewers: 

Pull Request: https://github.com/llvm/llvm-project/pull/192540
DeltaFile
+4-1llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+4-11 files

LLVM/project 9d51c89llvm/lib/Target/BPF BPFAsmPrinter.cpp BPFISelLowering.h, llvm/test/CodeGen/BPF cleanup-section.ll cleanup-reject-typed-catch.ll

[BPF] Add exception handling support with .bpf_cleanup section (#192164)

Add support for invoke/landingpad/resume instructions in the BPF backend
so that Rust programs compiled with panic=unwind can run cleanup code
(Drop implementations) when bpf_throw fires.

Changes:

1. BPFISelLowering: Define exception pointer and selector registers
(both R0) so SelectionDAG can lower landingpad instructions.

2. BPFAsmPrinter::emitFunctionBodyEnd: Emit a .bpf_cleanup section with
a flat table of (begin, end, landing_pad) triples using
R_BPF_64_NODYLD32 relocations.

The .bpf_cleanup section layout (12 bytes per entry):

  u32 begin         // start of the invoke region
  u32 end           // end of the invoke region

    [22 lines not shown]
DeltaFile
+160-0llvm/test/CodeGen/BPF/cleanup-section.ll
+57-0llvm/lib/Target/BPF/BPFAsmPrinter.cpp
+25-0llvm/test/CodeGen/BPF/cleanup-reject-typed-catch.ll
+8-0llvm/lib/Target/BPF/BPFISelLowering.h
+1-0llvm/lib/Target/BPF/BPFAsmPrinter.h
+251-05 files

NetBSD/pkgsrc DFPfljkdoc CHANGES-2026

   doc: Updated editors/vim-share to 9.2.0357
VersionDeltaFile
1.2406+3-1doc/CHANGES-2026
+3-11 files

LLVM/project db4dfdclibcxx/utils/ci BOT_OWNERS.txt

[libc++] Update Android CI owners (#192511)

Add nickdesaulniers as an owner for Android libc++ CI
DeltaFile
+2-2libcxx/utils/ci/BOT_OWNERS.txt
+2-21 files

NetBSD/pkgsrc IEPU4JFeditors/vim-share distinfo version.mk

   Update to version 9.2.0357.

   Changes:
   - patch 9.2.0357: [security]: command injection via backticks in tag files
   - patch 9.2.0356: Cannot apply 'scrolloff' context lines at end of file
   - patch 9.2.0355: runtime(tar): missing path traversal checks in tar#Extract()
   - patch 9.2.0354: filetype: not all Bitbake include files are recognized
   - runtime(bitbake): support forward-slashes in bitbake varflags
   - patch 9.2.0353: Missing out-of-memory check in register.c
   - runtime(doc): Tweak documentation style in channel.txt
   - patch 9.2.0352: 'winhighlight' of left window blends into right window
   - patch 9.2.0351: repeat_string() can be improved
   - runtime(zip): also block single leading slash and absolute paths in Extract
   - patch 9.2.0350: Enabling modelines poses a risk
   - patch 9.2.0349: cannot style non-current window separator
   - patch 9.2.0348: potential buffer underrun when setting statusline like option
   - CI: Separate out ASan tests
   - patch 9.2.0347: Vim9: script-local variable not found
   - patch 9.2.0346: Wrong cursor position when entering command line window

    [39 lines not shown]
VersionDeltaFile
1.230+4-4editors/vim-share/distinfo
1.166+2-2editors/vim-share/version.mk
+6-62 files

LLVM/project dd81356clang/include/clang/AST PrettyPrinter.h, clang/lib/AST ExprConstant.cpp StmtPrinter.cpp

Suppress printing lambda body for constexpr diagnostics (#185800)

closes #125914

Introduce `SupressLambdaBody` `PrintingPolicy` that is used only for
constexpr diagnostics. This ensures `--print-ast` still works the same.
I also considered other approaches such as modifying the
`PrintingPolicy` in the current `AstContext`, but that might cause
unexpected changes.

Add two tests:
1. To ast-printer-lambda to ensure `--print-ast` works the same.
2. Ensure lambda body is not printed for constexpr diagnostics.
DeltaFile
+43-0clang/test/AST/constexpr-lambda-diagnostic.cpp
+7-5clang/lib/AST/ExprConstant.cpp
+9-1clang/test/AST/ast-printer-lambda.cpp
+5-3clang/lib/AST/ByteCode/InterpFrame.cpp
+5-1clang/include/clang/AST/PrettyPrinter.h
+1-1clang/lib/AST/StmtPrinter.cpp
+70-111 files not shown
+71-117 files

LLVM/project 59c6862clang/test/CodeGen asm.c

[Clang] Refactor the tests to be more uniform (#191944)

- Add missing "CHECK:" lines to testcases.
- Improve checking to be a bit more readable.
- Move "rm" testcases to the bottom in anticipation of
  future refactoring.
DeltaFile
+192-151clang/test/CodeGen/asm.c
+192-1511 files

LLVM/project b104dabclang/docs ReleaseNotes.rst, clang/include/clang/Basic DiagnosticLexKinds.td

Revert "[Clang] Implement P2843R3 - Preprocessing is never undefined" (#192532)

Reverts llvm/llvm-project#192073 

Reason for revert: This change caused build failures on Windows when
compiling libcxx.
DeltaFile
+0-48clang/test/Preprocessor/p2843r3.cpp
+8-12clang/test/Lexer/cxx-features.cpp
+1-9clang/www/cxx_status.html
+0-6clang/docs/ReleaseNotes.rst
+1-3clang/lib/Lex/PPExpressions.cpp
+0-2clang/include/clang/Basic/DiagnosticLexKinds.td
+10-806 files

LLVM/project c88d891clang/lib/CIR/CodeGen CIRGenBuiltinAArch64.cpp, clang/test/CodeGen/AArch64 neon-intrinsics.c

[CIR][AArch64] Upstream pairwise-minimum NEON builtins (#191759)

Related to https://github.com/llvm/llvm-project/issues/185382


CIR lowering for pairwise-minimum intrinsics
(https://arm-software.github.io/acle/neon_intrinsics/advsimd.html#pairwise-minimum)

Port tests from `clang/test/CodeGen/AArch64/neon_intrinsics.c` to
`clang/test/CodeGen/AArch64/neon/intrinsics.c`
DeltaFile
+320-0clang/test/CodeGen/AArch64/neon/intrinsics.c
+0-288clang/test/CodeGen/AArch64/neon-intrinsics.c
+18-0clang/lib/CIR/CodeGen/CIRGenBuiltinAArch64.cpp
+338-2883 files

LLVM/project 76563f7llvm/test/CodeGen/AMDGPU amdgcn.bitcast.1024bit.ll amdgcn.bitcast.512bit.ll, llvm/test/CodeGen/AMDGPU/NextUseAnalysis spill-vreg-many-lanes.mir acyclic-770bb.mir

rebase

Created using spr 1.3.6-beta.1
DeltaFile
+275,101-0llvm/test/CodeGen/AMDGPU/NextUseAnalysis/spill-vreg-many-lanes.mir
+84,299-78,378llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+144,679-0llvm/test/CodeGen/AMDGPU/NextUseAnalysis/acyclic-770bb.mir
+66,293-29,491llvm/test/CodeGen/RISCV/rvv/clmulh-sdnode.ll
+57,682-0llvm/test/CodeGen/AMDGPU/NextUseAnalysis/double-nested-loops-complex-cfg.mir
+25,754-24,794llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.512bit.ll
+653,808-132,66318,267 files not shown
+2,675,496-977,57818,273 files

LLVM/project 9fad61dllvm/test/CodeGen/AMDGPU amdgcn.bitcast.1024bit.ll amdgcn.bitcast.512bit.ll, llvm/test/CodeGen/AMDGPU/NextUseAnalysis spill-vreg-many-lanes.mir acyclic-770bb.mir

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.6-beta.1

[skip ci]
DeltaFile
+275,101-0llvm/test/CodeGen/AMDGPU/NextUseAnalysis/spill-vreg-many-lanes.mir
+84,299-78,378llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+144,679-0llvm/test/CodeGen/AMDGPU/NextUseAnalysis/acyclic-770bb.mir
+66,293-29,491llvm/test/CodeGen/RISCV/rvv/clmulh-sdnode.ll
+57,682-0llvm/test/CodeGen/AMDGPU/NextUseAnalysis/double-nested-loops-complex-cfg.mir
+25,754-24,794llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.512bit.ll
+653,808-132,66318,267 files not shown
+2,675,495-977,57718,273 files

LLVM/project 07b3e5allvm/test/CodeGen/AMDGPU amdgcn.bitcast.1024bit.ll amdgcn.bitcast.512bit.ll, llvm/test/CodeGen/AMDGPU/NextUseAnalysis spill-vreg-many-lanes.mir acyclic-770bb.mir

rebase

Created using spr 1.3.6-beta.1
DeltaFile
+275,101-0llvm/test/CodeGen/AMDGPU/NextUseAnalysis/spill-vreg-many-lanes.mir
+84,299-78,378llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+144,679-0llvm/test/CodeGen/AMDGPU/NextUseAnalysis/acyclic-770bb.mir
+66,293-29,491llvm/test/CodeGen/RISCV/rvv/clmulh-sdnode.ll
+57,682-0llvm/test/CodeGen/AMDGPU/NextUseAnalysis/double-nested-loops-complex-cfg.mir
+25,754-24,794llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.512bit.ll
+653,808-132,66318,267 files not shown
+2,675,495-977,57718,273 files