LLVM/project c9e9f62 — llvm/lib/Support UnicodeNameToCodepointGenerated.cpp, llvm/test/CodeGen/AMDGPU atomic_optimizations_local_pointer.ll fcmp.f16.ll

Rebase, fix test checks

Created using spr 1.3.7
DeltaFile
+23,347-23,371llvm/lib/Support/UnicodeNameToCodepointGenerated.cpp
+2,827-5,340llvm/test/CodeGen/AMDGPU/fptrunc.f16.ll
+3,103-3,156llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-private.mir
+1,450-4,799llvm/test/CodeGen/AMDGPU/fcmp.f16.ll
+733-5,435llvm/test/CodeGen/AMDGPU/atomic_optimizations_local_pointer.ll
+3,245-2,647llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-local.mir
+34,705-44,7483,925 files not shown
+222,785-115,8793,931 files

LLVM/project 2812ee7 — llvm/lib/Target/AMDGPU GCNHazardRecognizer.h GCNHazardRecognizer.cpp, llvm/test/CodeGen/AMDGPU wmma-coexecution-valu-hazards.mir

[AMDGPU] Extend new hazard CFG walk for wmma instruction support (#229428)

Replaces `getWaitStatesSinceVALU` with `getMaxVALUWindowDeficit` and
aligns `checkWMMACoexecutionHazards` implementation with
`checkMAIHazards90A`. Now elides the visited set CFG walk and uses the
BFS CFG walk instead.

Fixes ROCM-32079

AI Assisted
DeltaFile
+100-14llvm/test/CodeGen/AMDGPU/wmma-coexecution-valu-hazards.mir
+45-58llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp
+1-1llvm/lib/Target/AMDGPU/GCNHazardRecognizer.h
+146-733 files

LLVM/project ddd4d73 — llvm/lib/Frontend/OpenMP OMPIRBuilder.cpp, llvm/unittests/Frontend OpenMPIRBuilderTest.cpp

[OpenMP] Fix debug locations in GPU reductions (#228622)

GPU reduction codegen temporarily switches the IRBuilder to AllocaIP to
create reduction storage. In Clang, AllocaIP points before the unlocated
allocapt marker, which clears the current debug location. Restoring the
insertion point does not restore the debug location, so the following
inlinable runtime calls lack !dbg.

Use InsertPointGuard for temporary alloca insertion regions, preserving
both the caller insertion point and debug location.

Remove redundant saveIP/restoreIP pairs around helper emitters that
already use InsertPointGuard internally to preserve the builder state.

Add an OpenMPIRBuilder unit test that models Clang's allocapt insertion
point and verifies the expected runtime call has a valid debug location.

Assisted by gpt-5.6.


    [2 lines not shown]
DeltaFile
+74-0llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp
+31-31llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
+105-312 files

LLVM/project 8c6efc0 — clang/include/clang/Options Options.td

[clang][Flang][SystemZ] Enable -mbackchain on Flang (#229863)

Enable -mbackchain on Flang now that it supports s390x. This is needed
in order to pass some libomp tests:

  libomp :: tasking/omp_untied_taskloop.f90
  libomp :: transform/fuse/do-looprange.f90
  libomp :: transform/fuse/do.f90
  libomp :: transform/tile/do.F90
  libomp :: transform/tile/do_2d.f90
  libomp :: transform/tile/do_2d_varsizes.f90
  libomp :: transform/unroll/heuristic_do.f90
DeltaFile
+1-1clang/include/clang/Options/Options.td
+1-11 files

OPNSense/plugins 298d84c — benchmarks/iperf/src/opnsense/mvc/app/controllers/OPNsense/iperf/Api ClientController.php, benchmarks/iperf/src/opnsense/mvc/app/controllers/OPNsense/iperf/forms client.xml

benchmarks/iperf: add client mode (#5771)
DeltaFile
+158-0benchmarks/iperf/src/opnsense/scripts/iperf/client.py
+125-0benchmarks/iperf/src/opnsense/mvc/app/views/OPNsense/iperf/client.volt
+116-0benchmarks/iperf/src/opnsense/mvc/app/controllers/OPNsense/iperf/Api/ClientController.php
+45-0benchmarks/iperf/src/opnsense/mvc/app/models/OPNsense/iperf/Client.xml
+42-0benchmarks/iperf/src/opnsense/mvc/app/controllers/OPNsense/iperf/forms/client.xml
+35-0benchmarks/iperf/src/opnsense/mvc/app/models/OPNsense/iperf/Client.php
+521-03 files not shown
+547-19 files

LLVM/project c5e7515 — clang/test/Sema throw-address-space.cpp

[clang][Sema] Use 64-bit triple in throw-address-space.cpp (#230051)

__ptr32 has no effect on a 32-bit system where addresses are already
32-bit. This means no error and no error means the test fails.

Fixes #224680.
DeltaFile
+1-1clang/test/Sema/throw-address-space.cpp
+1-11 files

LLVM/project a9a144e — llvm/test/CodeGen/AArch64 bf16-imm.ll

[AArch64] Remove unused CHECK lines. NFC (#230058)
DeltaFile
+0-12llvm/test/CodeGen/AArch64/bf16-imm.ll
+0-121 files

LLVM/project 9aecc2e — lldb/source/Core CMakeLists.txt ModuleList.cpp, lldb/source/Plugins/TypeSystem/Clang CMakeLists.txt TypeSystemClang.cpp

[lldb] Set the default clang module cache path in TypeSystemClang
DeltaFile
+7-0lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp
+0-6lldb/source/Core/ModuleList.cpp
+0-3lldb/source/Core/CMakeLists.txt
+1-0lldb/source/Plugins/TypeSystem/Clang/CMakeLists.txt
+8-94 files

LLVM/project 1301afd — llvm/test/CodeGen/AArch64 sve-streaming-mode-fixed-length-concat.ll vector-ldst-offset.ll

[LLVM][CodeGen][SVE] Improve lowering for v1f32/f64 when NEON is not available. (#229724)

When NEON is not available it is better to scalarise single element
floating-point vectors than widening them to use Streaming-SVE.

Explicitly make v1f64 scalar_to_vector operations always legal, because
we can use scalar instructions and add a combine to avoid "nop" casts.
DeltaFile
+21-30llvm/test/CodeGen/AArch64/vector-ldst-align-float.ll
+0-24llvm/test/CodeGen/AArch64/sve-streaming-mode-fixed-length-fp-rounding.ll
+0-18llvm/test/CodeGen/AArch64/sve-streaming-mode-fixed-length-fp-minmax.ll
+4-10llvm/test/CodeGen/AArch64/vector-ldst-offset.ll
+4-10llvm/test/CodeGen/AArch64/sve-streaming-mode-fixed-length-fp-to-int.ll
+5-8llvm/test/CodeGen/AArch64/sve-streaming-mode-fixed-length-concat.ll
+34-10012 files not shown
+55-13518 files

FreeNAS/freenas 9588a5a — src/middlewared/middlewared/plugins smb.py, src/middlewared/middlewared/plugins/truenas entitlements.py entitlement_usage.py

NAS-144087 / 27.0.0 / Gate SMB block cloning and Veeam shares on SMB_BLOCK_CLONING (by sonicaj) (#19967)

This PR adds changes to replace the SMB_FASTPATH and SMB_VEEAM license
features with a single SMB_BLOCK_CLONING feature, which gates the ZFS
block cloning and integrity streams smb.conf parameters as well as the
VEEAM_REPOSITORY_SHARE purpose. Creating a Veeam repository share
without it now reports the generic entitlement message naming the SMB
block cloning feature.

Companion change: https://github.com/iXsystems/truenas_license/pull/78
renames the enum member. The two have to land in lockstep since the
entitlement modules read `LicenseFeature` members at import time, so
either side fails to start without the other. The truenas_license PR
should merge first with this one right after; CI here will fail until
the middleware CI image picks up the new truenas_license package.


Original PR: https://github.com/truenas/middleware/pull/19885

Co-authored-by: Waqar Ahmed <waqarahmedjoyia at live.com>
DeltaFile
+8-9src/middlewared/middlewared/plugins/truenas/entitlement_usage.py
+4-6src/middlewared/middlewared/pytest/unit/utils/test_entitlements.py
+3-6src/middlewared/middlewared/pytest/unit/utils/test_license_legacy_utils.py
+1-7src/middlewared/middlewared/utils/entitlements/engine.py
+4-4src/middlewared/middlewared/plugins/truenas/entitlements.py
+5-3src/middlewared/middlewared/plugins/smb.py
+25-357 files not shown
+34-4813 files

OpenBSD/ports XaWo4Xc — devel/jujutsu/patches patch-cli_tests_test_converge_command_rs

   jujutsu: forgot to remove empty patch
VersionDeltaFile
1.3+0-0devel/jujutsu/patches/patch-cli_tests_test_converge_command_rs
+0-01 files

LLVM/project 37c1424 — clang/include/clang/CodeGenUtils CodeGenUtils.h, clang/lib/CodeGenUtils TargetUtils.cpp ModuleUtils.cpp

[CIR][CodeGen][NFC] Retire the CodeGenUtils.h catch-all header

Moves the last helpers out of `CodeGenUtils.h` into `ClassUtils.h`,
`ModuleUtils.h`, `TargetUtils.h` and `FunctionUtils.h` (`checkTargetFeatures`,
since it came from CodeGenFunction.cpp) and deletes the header. Only moves code
already on main, so it can be dropped on its own.

Assisted-by: Claude Code (Claude Fable 5.1).
DeltaFile
+0-269clang/lib/CodeGenUtils/CodeGenUtils.cpp
+120-0clang/lib/CodeGenUtils/FunctionUtils.cpp
+0-78clang/include/clang/CodeGenUtils/CodeGenUtils.h
+78-0clang/lib/CodeGenUtils/ClassUtils.cpp
+37-0clang/lib/CodeGenUtils/ModuleUtils.cpp
+27-0clang/lib/CodeGenUtils/TargetUtils.cpp
+262-34718 files not shown
+345-36324 files

LLVM/project 55a33c3 — clang/include/clang/CodeGenUtils TargetUtils.h, clang/lib/CIR/CodeGen TargetInfo.h TargetInfo.cpp

[CIR][CodeGen][NFC] Share requiresAMDGPUProtectedVisibility

Deduplicates `requiresAMDGPUProtectedVisibility` between CIR and classic CodeGen
into `TargetUtils.h`. The shared version takes a bool for "currently hidden" in
place of the `llvm::GlobalValue` and `cir::VisibilityKind` the two callers
passed.

Assisted-by: Claude Code (Claude Fable 5.1).
DeltaFile
+3-15clang/lib/CodeGen/Targets/AMDGPU.cpp
+18-0clang/lib/CodeGenUtils/TargetUtils.cpp
+0-14clang/lib/CIR/CodeGen/Targets/AMDGPU.cpp
+10-0clang/include/clang/CodeGenUtils/TargetUtils.h
+6-2clang/lib/CIR/CodeGen/TargetInfo.cpp
+0-4clang/lib/CIR/CodeGen/TargetInfo.h
+37-356 files

LLVM/project 6c272ba — clang/include/clang/CodeGenUtils EHPersonality.h, clang/lib/CIR/CodeGen CIRGenException.cpp

[CIR][CodeGen] Share the EH personality selection logic

Deduplicates the EH personality selection (`getEHPersonality`,
`getCXXEHPersonality`) between CIR and classic CodeGen, taking the classic
implementation. CIR's copy lacked the z/OS, Wasm and GNUstep-on-CygMing cases;
none are reachable in CIR today, so no test changes.

Assisted-by: Claude Code (Claude Fable 5.1).
DeltaFile
+4-127clang/lib/CodeGen/CGException.cpp
+131-0clang/lib/CodeGenUtils/EHPersonality.cpp
+2-116clang/lib/CIR/CodeGen/CIRGenException.cpp
+19-0clang/include/clang/CodeGenUtils/EHPersonality.h
+156-2434 files

LLVM/project 69e4387 — clang/include/clang/CodeGenUtils ItaniumCXXABIUtils.h, clang/lib/CIR/CodeGen CIRGenItaniumCXXABI.cpp

[CIR][CodeGen] Share isStandardLibraryRTTIDescriptor

Deduplicates `isStandardLibraryRTTIDescriptor` between CIR and classic CodeGen
into `ItaniumCXXABIUtils.h`, taking the classic implementation. The two copies
have been equivalent since #227781 filled in the builtin types CIR was missing.

Assisted-by: Claude Code (Claude Fable 5.1).
DeltaFile
+3-155clang/lib/CodeGen/ItaniumCXXABI.cpp
+1-154clang/lib/CIR/CodeGen/CIRGenItaniumCXXABI.cpp
+148-0clang/lib/CodeGenUtils/ItaniumCXXABIUtils.cpp
+4-0clang/include/clang/CodeGenUtils/ItaniumCXXABIUtils.h
+156-3094 files

LLVM/project 423d5de — clang/include/clang/CodeGenUtils TargetUtils.h, clang/lib/CIR/CodeGen CIRGenBuiltinAArch64.cpp

[CIR][CodeGen][NFC] Share hasExtraNeonArgument (#227260)

Deduplicates `hasExtraNeonArgument` between CIR and classic CodeGen into
`TargetUtils.h`.

Assisted-by: Claude Code (Claude Fable 5.1).
DeltaFile
+2-38clang/lib/CIR/CodeGen/CIRGenBuiltinAArch64.cpp
+3-34clang/lib/CodeGen/TargetBuiltins/ARM.cpp
+25-0clang/lib/CodeGenUtils/TargetUtils.cpp
+6-0clang/include/clang/CodeGenUtils/TargetUtils.h
+36-724 files

LLVM/project 76610f4 — llvm/lib/Transforms/Utils LowerInvoke.cpp

Transforms: Use changeToCall in LowerInvoke

The pass predates changeToCall, which does the same rewrite and is what other
contexts already use. The only difference is the new branch takes the invoke's
DebugLoc.
DeltaFile
+1-14llvm/lib/Transforms/Utils/LowerInvoke.cpp
+1-141 files

FreeBSD/ports 3891990 — deskutils/joplin-desktop Makefile, deskutils/podman-desktop Makefile

*/*: Bump port revision after electron42 update (c2c8aa0857a2)
DeltaFile
+1-1net-im/deltachat-desktop/Makefile
+1-1graphics/drawio/Makefile
+1-1deskutils/podman-desktop/Makefile
+1-1deskutils/joplin-desktop/Makefile
+1-0editors/vscode/Makefile
+5-45 files

LLVM/project ff423b9 — llvm/lib/Transforms/Vectorize/SLPVectorizer SLPCostAnalysis.cpp SLPUtils.cpp, llvm/test/Transforms/SLPVectorizer/X86 once-used-gep-index-seeds.ll gather-gep-addressing-cost.ll

[SLP]Fix masked gather GEPs cost, skip GEP index seeds (#228918)

Pass the loaded type and the real base sharing to the chain cost of the
masked gather GEPs. Do not use the single-use GEP index chains as seeds:
they were vectorized with all lanes extracted for the scalar addresses.

Part of #227393.

Assisted-by: Cursor
DeltaFile
+37-8llvm/test/Transforms/SLPVectorizer/X86/gather-gep-addressing-cost.ll
+22-12llvm/test/Transforms/SLPVectorizer/X86/once-used-gep-index-seeds.ll
+4-15llvm/lib/Transforms/Vectorize/SLPVectorizer/SLPUtils.cpp
+13-1llvm/lib/Transforms/Vectorize/SLPVectorizer/SLPCostAnalysis.cpp
+76-364 files

LLVM/project 0ad1fe5 — llvm/lib/CodeGen/SelectionDAG TargetLowering.cpp, llvm/test/CodeGen/X86 alias_mask.ll

[DAG] Explicitly truncate splat operand in get_active_lane_mask expansion

x86 can't handle the implicit truncation of build_vector operands so the whilewr_8 test case crashes after expanding get_active_lane_mask (stemming from llvm.loop.dependence.war.mask). Fix it by explicitly truncating it.
DeltaFile
+26-0llvm/test/CodeGen/X86/alias_mask.ll
+1-0llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
+27-02 files

FreeBSD/ports c2c8aa0 — devel/electron42 distinfo, devel/electron42/files patch-third__party_blink_renderer_core_exported_web__view__impl.cc patch-electron_spec_api-shell.spec.ts

devel/electron42: Update to 42.11.12

Changelog:
- https://github.com/electron/electron/releases/tag/v42.11.11
- https://github.com/electron/electron/releases/tag/v42.11.12

Reported by:    GitHub (watch releases)
DeltaFile
+18-18devel/electron42/files/patch-electron_spec_api-app.spec.ts
+7-7devel/electron42/files/patch-net_BUILD.gn
+7-7devel/electron42/distinfo
+4-4devel/electron42/files/patch-ui_gfx_font__util.cc
+3-3devel/electron42/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc
+3-3devel/electron42/files/patch-electron_spec_api-shell.spec.ts
+42-425 files not shown
+51-5111 files

LLVM/project 43f9b1a — lldb/source/Plugins/Process/Windows/Common NativeProcessWindows.cpp, lldb/test/API/tools/lldb-server TestGdbRemoteInterrupt.py

[lldb][Windows] Report the DebugBreakProcess halt as SIGSTOP (#229770)

`NativeProcessWindows` reports signal 19 `SIGSTOP` on Linux but
`SIGCONT` for Windows targets, so each interrupt lldb sent to issue a
packet prints:

```
      Process 26748 stopped and restarted: thread 2 received signal: SIGCONT
```

This makes typing stdin to a debuggee tedious when debugging.

This patch uses
`UnixSignals::CreateForHost()->GetSignalNumberFromName("SIGSTOP")` to
use the proper signal and adds a regression test.
DeltaFile
+39-0lldb/test/API/tools/lldb-server/TestGdbRemoteInterrupt.py
+3-1lldb/source/Plugins/Process/Windows/Common/NativeProcessWindows.cpp
+42-12 files

OpenBSD/ports dfYmWH1 — devel/jujutsu Makefile crates.inc, devel/jujutsu/patches patch-cli_tests_test_converge_command_rs

   Update to jujutsu 0.46.0

   Now with support for colocated workspaces and labeled diff hunks (finally)
   https://github.com/jj-vcs/jj/releases/tag/v0.46.0
VersionDeltaFile
1.30+304-328devel/jujutsu/distinfo
1.31+151-163devel/jujutsu/crates.inc
1.2+0-48devel/jujutsu/patches/patch-cli_tests_test_converge_command_rs
1.19+4-0devel/jujutsu/pkg/PLIST
1.44+1-2devel/jujutsu/Makefile
+460-5415 files

LLVM/project 715e7f5 — lldb/source/Plugins/Process/Windows/Common ProcessDebugger.h NativeProcessWindows.cpp

[lldb][Windows] End the debug session before destroying an lldb-server process (#229433)

When the debuggee exits, lldb-server sends the exit to the client and
then destroys its process object, while the thread that reported the
exit is still running code that uses that object. lldb-server then
sometimes crashes on its way out.

The destructor now ends the debug session first: it stops the debugger
thread and waits until that thread is done with the object.
A process that exits before its first stop never started, so its exit is
no longer reported to the server, which never had that process. Launch
failures are already reported as an error, and the extra exit would
otherwise arrive as the reply to the launch request (This occurs in the
TestMissingDll.py test).

In a stress run on Windows, 194 of 320 debug sessions crashed before
this change and none after it.
DeltaFile
+12-0lldb/source/Plugins/Process/Windows/Common/ProcessDebugger.cpp
+7-3lldb/source/Plugins/Process/Windows/Common/NativeProcessWindows.cpp
+4-0lldb/source/Plugins/Process/Windows/Common/ProcessDebugger.h
+23-33 files

OpenBSD/ports kcz8xxs — devel/capstone/python Makefile, devel/capstone/python/patches patch-capstone___init___py patch-bindings_python_capstone___init___py

   don't override WRKDIST which is already correct; set WRKSRC to a subdir
   instead. update patch to match.
VersionDeltaFile
1.1+21-0devel/capstone/python/patches/patch-bindings_python_capstone___init___py
1.17+1-1devel/capstone/python/Makefile
1.4+0-0devel/capstone/python/patches/patch-capstone___init___py
+22-13 files

LLVM/project e2a6fc5 — clang/test/CodeGenObjC exceptions.m synchronized.m, llvm/include/llvm/Analysis AliasAnalysis.h

[BasicAA] Fix miscompilation with setjmp/longjmp due to missing longjmp re-entry paths in alias analysis (#212297)

Fixes [#198967](https://github.com/llvm/llvm-project/issues/198967).

`EarliestEscapeAnalysis::getCapturesBefore` (used by GVN, DSE,
MemCpyOpt) determines whether an object is captured before a given
instruction using `isPotentiallyReachable()/isNotInCycle()`, both of
which only see the forward CFG. In a function containing a
`returns_twice` call (e.g. `setjmp`), a `longjmp` can re-enter at that
call site — a back-edge invisible to both checks.
This causes `BasicAA` to incorrectly return `NoAlias` for a local alloca
whose address was captured on a branch that only runs before the
`longjmp` re-entry. Downstream passes (GVN, DSE) then miscompile the
function by eliminating stores that are still live on the re-entry path.

Fix: `EarliestEscapeAnalysis` now caches whether its function contains a
call that may return twice (`callsReturnsTwiceFn()`, backed by the
existing `Function::callsFunctionThatReturnsTwice()` scan, memoized per
instance). If so, `getCapturesBefore` conservatively treats the object

    [23 lines not shown]
DeltaFile
+133-0llvm/test/Analysis/BasicAA/setjmp-longjmp.ll
+11-6clang/test/CodeGenObjC/synchronized.m
+10-4clang/test/CodeGenObjC/exceptions.m
+11-0llvm/lib/Analysis/BasicAliasAnalysis.cpp
+7-0llvm/include/llvm/Analysis/AliasAnalysis.h
+172-105 files

FreeBSD/ports 9643d38 — science/paraview Makefile, science/paraview/files patch-VTK_ThirdParty_fast__float_CMakeLists.txt patch-Qt_Core_pqServerConfiguration.cxx

science/paraview: really fix with CMake 4.5.0

PR:             299184
DeltaFile
+11-0science/paraview/files/patch-CMake_CheckFortran.cmake
+2-2science/paraview/files/patch-VTK_ThirdParty_fast__float_CMakeLists.txt
+2-2science/paraview/files/patch-Qt_Core_pqServerConfiguration.cxx
+1-0science/paraview/Makefile
+16-44 files

NetBSD/pkgsrc gygnLMO — doc TODO CHANGES-2026

   doc: Updated devel/jj to 0.46.0
VersionDeltaFile
1.28115+1-2doc/TODO
1.6798+2-1doc/CHANGES-2026
+3-32 files

NetBSD/pkgsrc CCX2KmC — devel/jj Makefile cargo-depends.mk, devel/jj/patches patch-.._vendor_nix-0.30.1_src_net_if__.rs

   jj: update to 0.46.0.

   ### Release highlights

   * Jujutsu can now colocate workspaces besides the default one by creating Git
     worktrees. Use `jj workspace add --[no-]colocate` and the setting
     `git.colocate` to control this.

   ### Breaking changes

   * The minimum supported `git` command version is now 2.42.0, up from 2.41.0.
     `jj workspace add` uses `git worktree add --orphan`, which was added in
     2.42.0.

   * The minimum supported Rust version (MSRV) is now 1.97.1.

   * `jj bisect run` now runs some consistency checks before proceeding to bisect.
     This helps ensure that the command can tell good and bad revisions apart,
     and that the working copy does go from bad to good over the provided revset.

    [117 lines not shown]
VersionDeltaFile
1.41+458-493devel/jj/distinfo
1.39+151-163devel/jj/cargo-depends.mk
1.46+13-9devel/jj/Makefile
1.1+14-0devel/jj/patches/patch-.._vendor_nix-0.30.1_src_net_if__.rs
+636-6654 files

LLVM/project d2bf1d6 — llvm/lib/Target/SPIRV/MCTargetDesc SPIRVMCTargetDesc.cpp, llvm/test/CodeGen/SPIRV null-target-streamer.ll

SPIRV: Register null target streamer

Co-Authored-By: Claude Opus 5.5 <noreply at anthropic.com>
DeltaFile
+5-0llvm/lib/Target/SPIRV/MCTargetDesc/SPIRVMCTargetDesc.cpp
+5-0llvm/test/CodeGen/SPIRV/null-target-streamer.ll
+10-02 files