LLVM/project 4d7e653mlir/unittests/Dialect/OpenACC OpenACCUtilsCGTest.cpp OpenACCUtilsGPUTest.cpp

[mlir][acc] Fix leaks in cg unit tests (#209339)

Newly added tests are failing valgrind --leak-check=full:
https://github.com/llvm/llvm-project/pull/209313
https://github.com/llvm/llvm-project/pull/209316

This PR resolves the problem by ensuring that the insertion point is set
into an operation that is owned and deleted by the test.
DeltaFile
+7-0mlir/unittests/Dialect/OpenACC/OpenACCUtilsCGTest.cpp
+6-0mlir/unittests/Dialect/OpenACC/OpenACCUtilsGPUTest.cpp
+6-0mlir/unittests/Dialect/OpenACC/OpenACCUtilsReductionTest.cpp
+19-03 files

LLVM/project b531461clang/lib/CodeGen CodeGenModule.cpp, llvm/lib/IR AutoUpgrade.cpp Verifier.cpp

[AArch64][PAC] Handle signing of init/fini pointers in AsmPrinter (#193087)

Move signing of the contents of `@llvm.global_(ctors|dtors)` from Clang
frontend to the AsmPrinter at the end of the backend pipeline.

Signing of the pointers to init/fini functions in the backend fixes
registration of the constructors and destructors performed by the
optimizer or the backend.

This commit introduces two new module flags, `ptrauth-init-fini` and
`ptrauth-init-fini-address-discrimination`, mirroring corresponding
Clang options. The flags are semantically boolean, an absent flag is
treated as having the `false` value and the latter flag requires the
former one. The particular constant discriminator to use is not
configurable via module flags and is hardcoded to the value 0xD9D4 in
the `llvm/lib/Target/AArch64/AArch64PointerAuth.h` file.
DeltaFile
+128-60llvm/test/CodeGen/AArch64/ptrauth-init-fini.ll
+163-0llvm/test/CodeGen/AArch64/ptrauth-init-fini-autoupgrade.ll
+123-6llvm/lib/IR/AutoUpgrade.cpp
+50-11llvm/lib/IR/Verifier.cpp
+42-12llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp
+11-21clang/lib/CodeGen/CodeGenModule.cpp
+517-1105 files not shown
+549-14211 files

LLVM/project 68d6e2alldb/source/Utility Listener.cpp

[lldb] update the listener logs (#195850)

Add the event mask the listener is waiting for.
DeltaFile
+4-3lldb/source/Utility/Listener.cpp
+4-31 files

LLVM/project 311c23cllvm/lib/Transforms/IPO Attributor.cpp

[Attributor][NFC] Drop unused arg `AG` from runAttributor*OnFunctions (#209103)
DeltaFile
+4-6llvm/lib/Transforms/IPO/Attributor.cpp
+4-61 files

LLVM/project 71a5f82compiler-rt/lib/sanitizer_common sanitizer_dl.cpp sanitizer_dl.h, compiler-rt/lib/tsan/go buildgo.sh

[compiler-rt] [sanitizer_common] Fix SIGSEGV in ForEachMappedRegion for DSOs with custom image base (#206299)

`ForEachMappedRegion` processes dynamic linker map entries to track
loaded segments. However, it assumes map->l_addr is the address of the
ELF header. For DSOs linked with a custom preferred image base offset
(e.g. -Wl,--image-base=0x4000000), `map->l_addr` contains the relocation
bias: `map->l_addr = actual_load_address - preferred_base`

In this case, map->l_addr points below the first loaded segment in
unmapped or PROT_NONE memory. Doing a read dereference at this address
triggers a SIGSEGV. Add a call to dladdr() on the dynamic section
pointer map->l_ld to obtain the true ELF header base address.

Likely fixes #84482 - which looks like the exact same stacktrace I was
debugging that led me to this fix

Also looks it may have shown up in #21068 - my case was also flaky, and
it only shows up if you build the so with custom base address

Assisted-by: Gemini
DeltaFile
+9-0compiler-rt/lib/sanitizer_common/sanitizer_dl.cpp
+4-0compiler-rt/lib/sanitizer_common/sanitizer_dl.h
+2-1compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp
+3-0compiler-rt/lib/tsan/go/buildgo.sh
+2-0compiler-rt/lib/sanitizer_common/sanitizer_common_nolibc.cpp
+0-1compiler-rt/test/sanitizer_common/TestCases/Linux/dlopen_image_base.c
+20-26 files

LLVM/project 22b1cf3clang/test/CXX/drs cwg5xx.cpp

[clang] Trivial: fix test followup to #208586

Removes the spell-check disable from `clang/test/CXX/drs/cwg5xx.cpp`,
works around spell check noise by renaming a declaration instead.
DeltaFile
+8-8clang/test/CXX/drs/cwg5xx.cpp
+8-81 files

LLVM/project d3e11d4offload/ci openmp-offload-amdgpu-libc-runtime.py

[OpenMP][AMDGPU][CI] Fix libc build (#209336)

This PR attempts to fix the error:
```
llvm-lit: /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/llvm/utils/lit/lit/discovery.py:273: warning: input '/home/botworker/builds/openmp-offload-amdgpu-runtime-2/build/llvm.build/runtimes/runtimes-amdgpu-amd-amdhsa-bins/libc/test' contained no tests
error: did not discover any tests for provided path(s)
```

According to lib/test/CMakeList.txt, we need to set
`CMAKE_CROSSCOMPILING_EMULATOR` to avoid early return in the cmake. It
only changes the build script instead of the parent cmake cache file.
Not sure if this is the optimal solution, but it works for us.
DeltaFile
+1-0offload/ci/openmp-offload-amdgpu-libc-runtime.py
+1-01 files

LLVM/project 96ad6fcmlir/include/mlir/Dialect/OpenACC/Analysis OpenACCSupport.h, mlir/lib/Dialect/OpenACC/Analysis OpenACCSupport.cpp

[mlir][acc] Add inline implementation for emitNYI (#209337)
DeltaFile
+0-6mlir/lib/Dialect/OpenACC/Analysis/OpenACCSupport.cpp
+5-1mlir/include/mlir/Dialect/OpenACC/Analysis/OpenACCSupport.h
+5-72 files

LLVM/project d63f30eclang/test/OpenMP teams_distribute_parallel_for_simd_if_openmp52_codegen.cpp, llvm/docs LangRef.rst LangRef.md

Merge branch 'llvm-main' into dbginfo-0207-up-base
DeltaFile
+20,246-21,270llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+0-33,180llvm/docs/LangRef.rst
+30,314-0llvm/docs/LangRef.md
+8,882-7,730llvm/test/MC/AMDGPU/gfx12_asm_vopc.s
+6,601-5,921llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-llvm.amdgcn.image.sample.a16.ll
+12,190-0clang/test/OpenMP/teams_distribute_parallel_for_simd_if_openmp52_codegen.cpp
+78,233-68,1018,724 files not shown
+534,161-394,1278,730 files

FreeBSD/ports 6dda64csecurity/zeek Makefile pkg-plist

security/zeek: Remove /var/spool/zeek/zeekctl-config.sh on uninstall

... and remove from pkg-plist as it is automatically generated.
DeltaFile
+1-1security/zeek/Makefile
+1-1security/zeek/pkg-plist
+2-22 files

LLVM/project d8636bemlir/include/mlir/Dialect/OpenACC OpenACCUtilsCG.h OpenACCUtilsGPU.h, mlir/lib/Dialect/OpenACC/Utils OpenACCUtilsCG.cpp OpenACCUtilsGPU.cpp

[mlir][acc] Add utilities for acc to gpu lowering (#209313)

In preparation for the pass that converts `acc.compute_region` to GPU
dialect, this PR adds several utilities which are used in that pass.
Doing so to simplify review and to ensure that unit testing is added for
each of the utilities.
DeltaFile
+485-1mlir/unittests/Dialect/OpenACC/OpenACCUtilsCGTest.cpp
+223-0mlir/lib/Dialect/OpenACC/Utils/OpenACCUtilsCG.cpp
+64-0mlir/include/mlir/Dialect/OpenACC/OpenACCUtilsCG.h
+60-0mlir/lib/Dialect/OpenACC/Utils/OpenACCUtilsGPU.cpp
+58-1mlir/unittests/Dialect/OpenACC/OpenACCUtilsGPUTest.cpp
+12-0mlir/include/mlir/Dialect/OpenACC/OpenACCUtilsGPU.h
+902-26 files

LLVM/project 2d142adlldb/include/lldb/Host Host.h, lldb/source/Host/common Host.cpp

[lldb/Host] Add `foreground` argument to `Host::OpenFileInExternalEditor` (#209331)

Add an optional `bool foreground` parameter to
`Host::OpenFileInExternalEditor` so callers can choose whether opening
the file should bring the editor to the foreground.

The macOS implementation maps `foreground=true` to omitting
`kLSLaunchDontSwitch` in the Launch Services flags, so the editor is
brought forward on launch. On non-Apple platforms the stub still returns
`ENOTSUP`; the new parameter is added to its signature so it matches the
declaration.

Signed-off-by: Med Ismail Bennani <ismail at bennani.ma>
DeltaFile
+4-3lldb/source/Host/macosx/objcxx/Host.mm
+2-1lldb/include/lldb/Host/Host.h
+1-1lldb/source/Host/common/Host.cpp
+7-53 files

LLVM/project 2dcec16llvm/include/llvm/ProfileData SampleProfReader.h, llvm/unittests/ProfileData SampleProfTest.cpp

[ProfileData] Remove clear() from SampleProfileFuncOffsetTable (NFC) (#209301)

This patch deletes the default constructor of
SampleProfileFuncOffsetTable and removes its clear() method.

SampleProfileFuncOffsetTable is designed to lock its operational mode
(in-memory or on-disk) strictly at construction time and remain valid
throughout its lifetime. By deleting the default constructor and
removing clear(), we ensure that an instance never enters an
uninitialized or cleared state while kept alive.

When SampleProfileReader needs to discard or reload the table, it
resets and replaces the wrapping std::optional directly instead of
clearing the table in-place.

Assisted-by: Antigravity
DeltaFile
+8-6llvm/include/llvm/ProfileData/SampleProfReader.h
+0-8llvm/unittests/ProfileData/SampleProfTest.cpp
+8-142 files

OpenBSD/ports sPdLahHsecurity/p5-Crypt-OpenSSL-X509 Makefile distinfo

   update p5-Crypt-OpenSSL-X509 to 2.1.3
   CVE-2026-58102 CVE-2026-58101
VersionDeltaFile
1.23+7-1security/p5-Crypt-OpenSSL-X509/Makefile
1.16+2-2security/p5-Crypt-OpenSSL-X509/distinfo
+9-32 files

Linux/linux 3b029c0Documentation/admin-guide cgroup-v2.rst, Documentation/admin-guide/cgroup-v1 rdma.rst

Merge tag 'cgroup-for-7.2-rc3-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup

Pull cgroup fixes from Tejun Heo:

 - A cpuset that never set its memory nodes could divide by zero when a
   task's mempolicy rebinds on CPU hotplug. Rebind against the effective
   nodes, which are always populated

 - Documentation fixes for memory.stat, io.stat, and the misc and v1
   RDMA controllers

* tag 'cgroup-for-7.2-rc3-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup:
  Docs/admin-guide/cgroup-v2: note blkcg_debug_stats gates io.latency stats
  Docs/admin-guide/cgroup-v1: document rdma.peak, rdma.events and rdma.events.local
  Docs/admin-guide/cgroup-v2: drop stale misc interface file count
  cgroup/cpuset: rebind mm mempolicy to effective_mems, not mems_allowed
  Docs/admin-guide/cgroup-v2: fix memory.stat doc details
DeltaFile
+66-0Documentation/admin-guide/cgroup-v1/rdma.rst
+12-8Documentation/admin-guide/cgroup-v2.rst
+6-1kernel/cgroup/cpuset.c
+84-93 files

LLVM/project c1d0a75clang/test/CodeGen ptrauth-init-fini.c

Drop a comment line
DeltaFile
+0-2clang/test/CodeGen/ptrauth-init-fini.c
+0-21 files

LLVM/project 9799de7clang/lib/Sema SemaOpenMP.cpp, clang/test/OpenMP dims_modifier_messages.cpp

Add dims validation in all teams and target directives
DeltaFile
+132-96clang/lib/Sema/SemaOpenMP.cpp
+98-5clang/test/OpenMP/dims_modifier_messages.cpp
+230-1012 files

OpenBSD/ports j4OCyailang/lucee/v6 distinfo Makefile

   update to lucee-6.2.8.20
VersionDeltaFile
1.15+2-2lang/lucee/v6/distinfo
1.18+1-1lang/lucee/v6/Makefile
+3-32 files

Linux/linux f7574d3Documentation/scheduler sched-ext.rst, kernel/sched/ext ext.c internal.h

Merge tag 'sched_ext-for-7.2-rc3-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext

Pull sched_ext fixes from Tejun Heo:

 - Lifecycle fixes for the new sub-scheduler support: two
   use-after-frees and an enable-failure path that left a
   half-initialized sub-scheduler linked.

 - Two dispatch-path locking bugs: a spurious scheduler abort from a
   migration race, and a lockdep splat from stale runqueue-lock
   tracking.

 - Callback and task-state fixes: stale scheduler-owned state on a task
   leaving SCX, a weight callback running after disable, and a bogus
   warning on core-scheduling forced idle.

 - On nohz_full, finite-slice tasks could miss the tick that expires
   their slice. Enable it when such a task is picked, with a selftest.


    [18 lines not shown]
DeltaFile
+347-0tools/testing/selftests/sched_ext/nohz_tick.c
+128-49kernel/sched/ext/ext.c
+55-33tools/sched_ext/include/scx/cid.bpf.h
+65-0tools/testing/selftests/sched_ext/nohz_tick.bpf.c
+13-10kernel/sched/ext/internal.h
+5-3Documentation/scheduler/sched-ext.rst
+613-951 files not shown
+614-957 files

FreeBSD/src 8ed5e67sys/net/route nhop_ctl.c

routing: Include <sys/eventhandler.h> in nhop_ctl.h

Fix missing Include which is currently leaked through vnet code.

Reported by: bz
Fixes: d05d1f256082 ("routing: Subscribe nhops to ifnet link events")
Differential Revision: https://reviews.freebsd.org/D57375
DeltaFile
+1-0sys/net/route/nhop_ctl.c
+1-01 files

LLVM/project c70795cllvm/include/llvm/MC MCTargetOptions.h, llvm/lib/MC MCTargetOptionsCommandFlags.cpp

[MC][CodeGen] Add --large-eh-encoding flag for x86_64 & Aarch64 ELF (#174508)

Add a --large-eh-encoding option that forces 8-byte (DW_EH_PE_sdata8)
pointer encodings for all x86_64 & aarch64 ELF EH sections: FDE CFI
encoding, personality, LSDA, and TType encodings.

This is useful for large binaries where .text may exceed 2GB, causing
relocation overflows in .eh_frame and .gcc_except_table even under the
small or medium code model. The cost is purely in section size (a few
extra bytes per FDE/LSDA entry) with no runtime performance impact.
DeltaFile
+49-0llvm/test/CodeGen/X86/large-eh-encoding.ll
+35-0llvm/test/MC/AArch64/large-eh-encoding.s
+35-0llvm/test/CodeGen/AArch64/large-eh-encoding.ll
+32-0llvm/test/MC/X86/large-eh-encoding.s
+10-0llvm/lib/MC/MCTargetOptionsCommandFlags.cpp
+6-0llvm/include/llvm/MC/MCTargetOptions.h
+167-04 files not shown
+175-210 files

OpenZFS/src 8f8db7bmodule/os/linux/zfs zfs_vfsops.c

zfs_sync: remove support for impossible scenarios

The superblock pointer will always be set, as will z_log, so remove code
supporting cases that can't occur (on Linux at least).

Sponsored-by: Klara, Inc.
Sponsored-by: Wasabi Technology, Inc.
Reviewed-by: Paul Dagnelie <paul.dagnelie at klarasystems.com>
Reviewed-by: Brian Behlendorf <behlendorf1 at llnl.gov>
Reviewed-by: Alexander Motin <mav at FreeBSD.org>
Signed-off-by: Rob Norris <rob.norris at klarasystems.com>
Closes #17420
(cherry picked from commit 52352dd74869d64070e784573d4a01bb55924017)
Signed-off-by: Andriy Tkachuk <atkachuk at wasabi.com>
DeltaFile
+14-27module/os/linux/zfs/zfs_vfsops.c
+14-271 files

OpenZFS/src 52a5c52module/os/linux/zfs zfs_vfsops.c

zfs_sync: return error when pool suspends

If the pool is suspended, we'll just block in zil_commit(). If the
system is shutting down, blocking wouldn't help anyone. So, we should
keep this test for now, but at least return an error for anyone who is
actually interested.

Sponsored-by: Klara, Inc.
Sponsored-by: Wasabi Technology, Inc.
Reviewed-by: Paul Dagnelie <paul.dagnelie at klarasystems.com>
Reviewed-by: Brian Behlendorf <behlendorf1 at llnl.gov>
Reviewed-by: Alexander Motin <mav at FreeBSD.org>
Signed-off-by: Rob Norris <rob.norris at klarasystems.com>
Closes #17420
(cherry picked from commit e3f5e317e0ed4da44a10fe202ec80abed1c8cc87)
Signed-off-by: Andriy Tkachuk <atkachuk at wasabi.com>
DeltaFile
+4-3module/os/linux/zfs/zfs_vfsops.c
+4-31 files

OpenZFS/src b836cce. configure.ac, tests/runfiles linux.run

zts: test syncfs() behaviour when pool suspends

Fairly coarse, but if it returns while the pool suspends, it must be
with an error.

Sponsored-by: Klara, Inc.
Sponsored-by: Wasabi Technology, Inc.
Reviewed-by: Paul Dagnelie <paul.dagnelie at klarasystems.com>
Reviewed-by: Brian Behlendorf <behlendorf1 at llnl.gov>
Reviewed-by: Alexander Motin <mav at FreeBSD.org>
Signed-off-by: Rob Norris <rob.norris at klarasystems.com>
Closes #17420
(cherry picked from commit c1b7bc52fe264bf8b96dd667ef55db3bd478c00a)
Signed-off-by: Andriy Tkachuk <atkachuk at wasabi.com>
DeltaFile
+116-0tests/zfs-tests/tests/functional/syncfs/syncfs_suspend.ksh
+4-0tests/runfiles/linux.run
+3-0tests/zfs-tests/tests/functional/syncfs/Makefile.am
+1-0tests/zfs-tests/tests/functional/Makefile.am
+1-0configure.ac
+125-05 files

OpenZFS/src dde78d1config kernel-sb-wb-err.m4 kernel.m4, module/os/linux/zfs zpl_super.c

zpl_sync_fs: work around kernels that ignore sync_fs errors

If the kernel will honour our error returns, use them. If not, fool it
by setting a writeback error on the superblock, if available.

Sponsored-by: Klara, Inc.
Sponsored-by: Wasabi Technology, Inc.
Reviewed-by: Paul Dagnelie <paul.dagnelie at klarasystems.com>
Reviewed-by: Brian Behlendorf <behlendorf1 at llnl.gov>
Reviewed-by: Alexander Motin <mav at FreeBSD.org>
Signed-off-by: Rob Norris <rob.norris at klarasystems.com>
Closes #17420
(cherry picked from commit d1c88cbd4cc2ebe5b97fa5b39e7fd83294583ed8)
Signed-off-by: Andriy Tkachuk <atkachuk at wasabi.com>
DeltaFile
+56-1module/os/linux/zfs/zpl_super.c
+27-0config/kernel-sb-wb-err.m4
+2-0config/kernel.m4
+85-13 files

OpenZFS/src 05af2c8tests/runfiles linux.run, tests/zfs-tests/tests Makefile.am

zts: test syncfs() behaviour when pool suspends

Fairly coarse, but if it returns while the pool suspends, it must be
with an error.

Sponsored-by: Klara, Inc.
Sponsored-by: Wasabi Technology, Inc.
Reviewed-by: Paul Dagnelie <paul.dagnelie at klarasystems.com>
Reviewed-by: Brian Behlendorf <behlendorf1 at llnl.gov>
Reviewed-by: Alexander Motin <mav at FreeBSD.org>
Signed-off-by: Rob Norris <rob.norris at klarasystems.com>
Closes #17420
(cherry picked from commit c1b7bc52fe264bf8b96dd667ef55db3bd478c00a)
Signed-off-by: Andriy Tkachuk <atkachuk at wasabi.com>
DeltaFile
+116-0tests/zfs-tests/tests/functional/syncfs/syncfs_suspend.ksh
+4-0tests/runfiles/linux.run
+1-0tests/zfs-tests/tests/Makefile.am
+121-03 files

OpenZFS/src 6ca4868module/os/linux/zfs zfs_vfsops.c

zfs_sync: remove support for impossible scenarios

The superblock pointer will always be set, as will z_log, so remove code
supporting cases that can't occur (on Linux at least).

Sponsored-by: Klara, Inc.
Sponsored-by: Wasabi Technology, Inc.
Reviewed-by: Paul Dagnelie <paul.dagnelie at klarasystems.com>
Reviewed-by: Brian Behlendorf <behlendorf1 at llnl.gov>
Reviewed-by: Alexander Motin <mav at FreeBSD.org>
Signed-off-by: Rob Norris <rob.norris at klarasystems.com>
Closes #17420
(cherry picked from commit 52352dd74869d64070e784573d4a01bb55924017)
Signed-off-by: Andriy Tkachuk <atkachuk at wasabi.com>
DeltaFile
+13-29module/os/linux/zfs/zfs_vfsops.c
+13-291 files

OpenZFS/src 0167bcbconfig kernel-sb-wb-err.m4 kernel.m4, module/os/linux/zfs zpl_super.c

zpl_sync_fs: work around kernels that ignore sync_fs errors

If the kernel will honour our error returns, use them. If not, fool it
by setting a writeback error on the superblock, if available.

Sponsored-by: Klara, Inc.
Sponsored-by: Wasabi Technology, Inc.
Reviewed-by: Paul Dagnelie <paul.dagnelie at klarasystems.com>
Reviewed-by: Brian Behlendorf <behlendorf1 at llnl.gov>
Reviewed-by: Alexander Motin <mav at FreeBSD.org>
Signed-off-by: Rob Norris <rob.norris at klarasystems.com>
Closes #17420
(cherry picked from commit d1c88cbd4cc2ebe5b97fa5b39e7fd83294583ed8)
Signed-off-by: Andriy Tkachuk <atkachuk at wasabi.com>
DeltaFile
+56-1module/os/linux/zfs/zpl_super.c
+27-0config/kernel-sb-wb-err.m4
+2-0config/kernel.m4
+85-13 files

OpenZFS/src 6dff9ebmodule/os/linux/zfs zfs_vfsops.c

zfs_sync: return error when pool suspends

If the pool is suspended, we'll just block in zil_commit(). If the
system is shutting down, blocking wouldn't help anyone. So, we should
keep this test for now, but at least return an error for anyone who is
actually interested.

Sponsored-by: Klara, Inc.
Sponsored-by: Wasabi Technology, Inc.
Reviewed-by: Paul Dagnelie <paul.dagnelie at klarasystems.com>
Reviewed-by: Brian Behlendorf <behlendorf1 at llnl.gov>
Reviewed-by: Alexander Motin <mav at FreeBSD.org>
Signed-off-by: Rob Norris <rob.norris at klarasystems.com>
Closes #17420
(cherry picked from commit e3f5e317e0ed4da44a10fe202ec80abed1c8cc87)
Signed-off-by: Andriy Tkachuk <atkachuk at wasabi.com>
DeltaFile
+4-3module/os/linux/zfs/zfs_vfsops.c
+4-31 files

LLVM/project a6ca941llvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/test/Transforms/SLPVectorizer splat-buildvector.ll

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+99-35llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+40-37llvm/test/Transforms/SLPVectorizer/X86/split-node-num-operands.ll
+28-37llvm/test/Transforms/SLPVectorizer/X86/minmax-main-opcode-copyables.ll
+19-24llvm/test/Transforms/SLPVectorizer/X86/debug-info-salvage.ll
+6-10llvm/test/Transforms/SLPVectorizer/X86/minmax-main-opcode-copyables-cost.ll
+2-3llvm/test/Transforms/SLPVectorizer/splat-buildvector.ll
+194-1466 files