LLVM/project 7e3a85ellvm/lib/Target/NVPTX NVPTXISelLowering.h, llvm/test/CodeGen/NVPTX insert-vector-elt-bitcast-legalize.ll

Revert "[NVPTX] Fix illegal combineInsertEltToShuffle pattern (#198259)"

This reverts commit d226dcc019d6a83cba79951ec2a8a08c53a57858.
DeltaFile
+0-24llvm/test/CodeGen/NVPTX/insert-vector-elt-bitcast-legalize.ll
+0-4llvm/lib/Target/NVPTX/NVPTXISelLowering.h
+0-282 files

FreeBSD/ports 481aa70lang/nickel distinfo Makefile

lang/nickel: Update 1.16.0 => 1.17.0

Changelog:
https://github.com/nickel-lang/nickel/releases/tag/1.17.0

PR:             296027
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+9-9lang/nickel/distinfo
+4-6lang/nickel/Makefile
+3-3lang/nickel/Makefile.crates
+16-183 files

LLVM/project 13ee12dclang/lib/Analysis/LifetimeSafety FactsGenerator.cpp, clang/lib/Sema SemaLifetimeSafety.h AnalysisBasedWarnings.cpp

Revert "[LifetimeSafety] Support C Language in LifetimeSafety" (#204481)

Reverts llvm/llvm-project#203270 because of changes to .gitignore
DeltaFile
+0-181clang/test/Sema/LifetimeSafety/safety-c.c
+0-28clang/test/Sema/attr-lifetime-capture-by.c
+1-23clang/lib/Analysis/LifetimeSafety/FactsGenerator.cpp
+0-21clang/test/Sema/attr-lifetimebound.c
+0-19clang/lib/Sema/SemaLifetimeSafety.h
+6-3clang/lib/Sema/AnalysisBasedWarnings.cpp
+7-2755 files not shown
+11-29711 files

LLVM/project 7119110clang/unittests/ScalableStaticAnalysisFramework/Analyses/PointerFlow PointerFlowTest.cpp

Apply suggestion from @ziqingluo-90 to fix clang-format
DeltaFile
+1-1clang/unittests/ScalableStaticAnalysisFramework/Analyses/PointerFlow/PointerFlowTest.cpp
+1-11 files

LLVM/project a866da5clang/lib/ScalableStaticAnalysisFramework/Analyses SSAFAnalysesCommon.h SSAFAnalysesCommon.cpp, clang/lib/ScalableStaticAnalysisFramework/Analyses/PointerFlow PointerFlowExtractor.cpp

[SSAF] Properly handle contributors with multiple declarations

A contributor entity can have multiple declarations all contributing
interesting facts. For example, a function declaration (not
definition) may have default arguments, which may provide pointer flow
or unsafe buffer usage facts. This commit groups declarations by their
canonical decls. The entity summary of a contributor will be
collected from all its decls.

In addition, this commit includes the following minor changes:
- Factor the common procedure of summary extraction and insertion
  into a template function in SSAFAnalysesCommon.h.
- Convert the no-duplicate contributor assertion into a debug
  warning. In corner cases, there might be an EntityName conflict on
  distinct entities. Sometimes, just keeping one of those entities is
  fine (see benign-entity-name-conflict.cpp). More importantly, we
  need the release build to not crash.

rdar://179150798
DeltaFile
+56-3clang/lib/ScalableStaticAnalysisFramework/Analyses/SSAFAnalysesCommon.h
+15-35clang/lib/ScalableStaticAnalysisFramework/Analyses/PointerFlow/PointerFlowExtractor.cpp
+14-32clang/lib/ScalableStaticAnalysisFramework/Analyses/UnsafeBufferUsage/UnsafeBufferUsageExtractor.cpp
+40-0clang/test/Analysis/Scalable/PointerFlow/multi-decl-contributor.cpp
+24-0clang/test/Analysis/Scalable/PointerFlow/benign-entity-name-conflict.cpp
+6-4clang/lib/ScalableStaticAnalysisFramework/Analyses/SSAFAnalysesCommon.cpp
+155-746 files

LLVM/project 26d9962flang/test/Driver fakeflang.F, flang/tools/fakeflang fakeflang.cpp ensure_flang_exists.cmake

[Flang] Match additional CMake Fortran detection probes (#204438)

Support the following additional patterns that CMake may use to
introspect the Fortran compiler:
1. `__GNUC__` may be tested before `__flang__` which results in the
compiler to be identified as "GNU" instead of "LLVMFlang"
2. Invoke with `-E -cpp` to explicitly use the preprocessor

Fakeflang was added in #203481 to not have to build all of flang just to
pass CMake's compiler detection.

Tested with CMake 3.20, 3.28, and 4.4-rc.

Should fix the
[flang-aarch64-rel-assert](https://lab.llvm.org/buildbot/#/builders/29)
and [flang-aarch64-dylib](https://lab.llvm.org/buildbot/#/builders/50)
buildbots.
DeltaFile
+15-3flang/tools/fakeflang/fakeflang.cpp
+10-2flang/test/Driver/fakeflang.F
+3-1flang/tools/fakeflang/ensure_flang_exists.cmake
+28-63 files

LLVM/project 668800d.github/workflows release-binaries.yml, llvm CMakeLists.txt

workflows/release-binaries: Use Wix to create Windows installer (#200734)

The NSIS based installer had a limit of 2GB, and we started going over
that, so we needed to move to Wix which supports much larger installer
sizes.
DeltaFile
+15-8llvm/CMakeLists.txt
+9-1.github/workflows/release-binaries.yml
+1-1llvm/utils/release/build_llvm_release.bat
+25-103 files

LLVM/project ecd4af4llvm/lib/Target/AArch64 AArch64PerfectShuffle.cpp AArch64PerfectShuffle.h, llvm/test/CodeGen/AMDGPU llvm.amdgcn.mfma.scale.f32.32x32x64.f8f6f4.ll

Merge branch 'main' into users/ziqingluo/ssaf-extractor-improve
DeltaFile
+7,323-0llvm/test/CodeGen/X86/fptosi-sat-vector-512.ll
+3,450-3,788llvm/test/CodeGen/X86/vector-interleaved-store-i16-stride-7.ll
+6,583-0llvm/lib/Target/AArch64/AArch64PerfectShuffle.cpp
+3-6,571llvm/lib/Target/AArch64/AArch64PerfectShuffle.h
+6,132-0llvm/test/CodeGen/X86/fptoui-sat-vector-512.ll
+5,788-1llvm/test/CodeGen/AMDGPU/llvm.amdgcn.mfma.scale.f32.32x32x64.f8f6f4.ll
+29,279-10,3602,922 files not shown
+187,260-66,5792,928 files

FreeBSD/ports 8c163b9x11/mate-session-manager Makefile distinfo

x11/mate-session-manager: switch to GitHub release asset

Minor versions of 1.28.x are no longer published to the MATE mirror
and are only available on GitHub. Switch MASTER_SITES to the GitHub
release asset URL. Move PORTSCOUT after USE_* variables.
DeltaFile
+4-5x11/mate-session-manager/Makefile
+1-1x11/mate-session-manager/distinfo
+5-62 files

FreeNAS/freenas 0d12559src/middlewared/middlewared pylibvirt.py, src/middlewared/middlewared/pytest/unit test_gather_pylibvirt_domains_states.py

Skip individual domains that vanish while gathering libvirt state

## Problem
`gather_pylibvirt_domains_states` wraps its whole loop in one try/except. If a queried domain is destroyed between `list_domains()` and reading its state (a TOCTOU race), libvirt raises `VIR_ERR_NO_DOMAIN` and the exception unwinds the entire loop, so every still-running domain after it is dropped from the result and reported as STOPPED/`pid: null` until the next poll. It also logged a full WARNING traceback for what is a benign, self-correcting race, and masked genuine errors (e.g. a bug in the per-domain factory) behind that same generic warning.

## Solution
Moved the try/except inside the loop so a vanished domain is skipped individually while the rest of the batch is still reported correctly (a missing entry falls back to STOPPED via `get_pylibvirt_domain_state`). The failure is classified using the new `is_no_domain_error` helper from truenas_pylibvirt: the no-domain race is logged at DEBUG, anything else at ERROR with `exc_info` so genuine bugs stay visible and no longer poison sibling domains.
DeltaFile
+154-0src/middlewared/middlewared/pytest/unit/test_gather_pylibvirt_domains_states.py
+35-16src/middlewared/middlewared/pylibvirt.py
+189-162 files

FreeBSD/ports e7928a0emulators/virtualbox-ose-72 distinfo Makefile, emulators/virtualbox-ose-additions-72 distinfo Makefile

emulators/virtualbox-ose{,-additions,-kmod}-72: Update 7.2.8 => 7.2.10 (10 CVEs)

Changelog:
https://www.virtualbox.org/wiki/Changelog-7.2
https://www.oracle.com/security-alerts/cspujun2026.html#AppendixOVIR

Security:       CVE-2026-46974
Security:       CVE-2026-35275
Security:       CVE-2026-46873
Security:       CVE-2026-46768
Security:       CVE-2026-46825
Security:       CVE-2026-46877
Security:       CVE-2026-46874
Security:       CVE-2026-46815
Security:       CVE-2026-46816
Security:       CVE-2026-46977
Sponsored by:   UNIS Labs
MFH:            2026Q2

(cherry picked from commit bbd7ab52a8a20722c901b3e4950cbb7e2b52581c)
DeltaFile
+7-7emulators/virtualbox-ose-72/distinfo
+3-3emulators/virtualbox-ose-additions-72/distinfo
+3-3emulators/virtualbox-ose-kmod-72/distinfo
+1-1emulators/virtualbox-ose-72/Makefile
+1-1emulators/virtualbox-ose-additions-72/Makefile
+1-1emulators/virtualbox-ose-kmod-72/Makefile
+16-166 files

FreeBSD/ports bbd7ab5emulators/virtualbox-ose-72 distinfo Makefile, emulators/virtualbox-ose-additions-72 distinfo Makefile

emulators/virtualbox-ose{,-additions,-kmod}-72: Update 7.2.8 => 7.2.10 (10 CVEs)

Changelog:
https://www.virtualbox.org/wiki/Changelog-7.2
https://www.oracle.com/security-alerts/cspujun2026.html#AppendixOVIR

Security:       CVE-2026-46974
Security:       CVE-2026-35275
Security:       CVE-2026-46873
Security:       CVE-2026-46768
Security:       CVE-2026-46825
Security:       CVE-2026-46877
Security:       CVE-2026-46874
Security:       CVE-2026-46815
Security:       CVE-2026-46816
Security:       CVE-2026-46977
Sponsored by:   UNIS Labs
MFH:            2026Q2
DeltaFile
+7-7emulators/virtualbox-ose-72/distinfo
+3-3emulators/virtualbox-ose-kmod-72/distinfo
+3-3emulators/virtualbox-ose-additions-72/distinfo
+1-2emulators/virtualbox-ose-72/Makefile
+1-2emulators/virtualbox-ose-additions-72/Makefile
+1-1emulators/virtualbox-ose-kmod-72/Makefile
+16-186 files

LLVM/project aa8f784clang/lib/ScalableStaticAnalysisFramework/Analyses SSAFAnalysesCommon.h SSAFAnalysesCommon.cpp, clang/lib/ScalableStaticAnalysisFramework/Analyses/PointerFlow PointerFlowExtractor.cpp

[SSAF] Properly handle contributors with multiple declarations

A contributor entity can have multiple declarations all contributing
interesting facts. For example, a function declaration (not
definition) may have default arguments, which may provide pointer flow
or unsafe buffer usage facts. This commit groups declarations by their
canonical decls. The entity summary of a contributor will be
collected from all its decls.

In addition, this commit includes the following minor changes:
- Factor the common procedure of summary extraction and insertion
  into a template function in SSAFAnalysesCommon.h.
- Convert the no-duplicate contributor assertion into a debug
  warning. In corner cases, there might be an EntityName conflict on
  distinct entities. Sometimes, just keeping one of those entities is
  fine (see benign-entity-name-conflict.cpp). More importantly, we
  need the release build to not crash.

rdar://179150798
DeltaFile
+56-3clang/lib/ScalableStaticAnalysisFramework/Analyses/SSAFAnalysesCommon.h
+15-35clang/lib/ScalableStaticAnalysisFramework/Analyses/PointerFlow/PointerFlowExtractor.cpp
+14-32clang/lib/ScalableStaticAnalysisFramework/Analyses/UnsafeBufferUsage/UnsafeBufferUsageExtractor.cpp
+40-0clang/test/Analysis/Scalable/PointerFlow/multi-decl-contributor.cpp
+24-0clang/test/Analysis/Scalable/PointerFlow/benign-entity-name-conflict.cpp
+6-4clang/lib/ScalableStaticAnalysisFramework/Analyses/SSAFAnalysesCommon.cpp
+155-746 files

LLVM/project 3663599llvm/lib/Transforms/Instrumentation AddressSanitizer.cpp, llvm/test/Instrumentation/AddressSanitizer wasm.ll

[WebAssembly] Default to 0 shadow offset for wasm64 ASan (#204437)

For Wasm64, ASan instrumentation was defaulting to a 16TB shadow offset,
while the runtime configures it to 0. Align them by defaulting to 0 for
all WebAssembly targets.
DeltaFile
+23-0llvm/test/Instrumentation/AddressSanitizer/wasm.ll
+2-0llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp
+25-02 files

LLVM/project eb3c37flld/test/wasm reloc-relative.s, lld/wasm InputFiles.cpp

[WebAssembly] Add support for R_WASM_MEMORY_ADDR_LOCREL_I64 relocation (#204055)

This relocation is needed for WASM64 to support location-relative memory
addresses, which are used e.g. in profile instrumentation (for
CounterPtr in __llvm_profile_data).
Without this, the compiler falls back to absolute relocations and drops
the subtraction, resulting in malformed profile data.

Fixes: https://github.com/emscripten-core/emscripten/issues/26865
DeltaFile
+26-21lld/test/wasm/reloc-relative.s
+35-3llvm/test/MC/WebAssembly/reloc-relative.ll
+5-2lld/wasm/InputFiles.cpp
+3-1llvm/lib/MC/WasmObjectWriter.cpp
+3-1llvm/lib/Object/WasmObjectFile.cpp
+2-1llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyWasmObjectWriter.cpp
+74-294 files not shown
+81-2910 files

FreeNAS/freenas 9dbcf20src/middlewared/middlewared/plugins/apps/ix_apps query.py

always lower
DeltaFile
+4-3src/middlewared/middlewared/plugins/apps/ix_apps/query.py
+4-31 files

LLVM/project 9237b26llvm/lib/Target/DirectX DXContainerPDB.cpp

[DirectX] Fix IO sandbox violation in DXContainerPDB pass (#204461)

`DXContainerPDB::runOnModule` writes a PDB file to disk via
`PDBFileBuilder::commit`, which calls through `MSFBuilder::commit`  ->
`FileOutputBuffer::create` -> `llvm::sys::fs::status()`. These are raw
filesystem APIs that trigger a fatal "IO sandbox violation" when the IO
sandbox is enabled.

The sandbox is enabled in `CC1Command::Execute` (Job.cpp) to enforce
that all filesystem access goes through the VFS. Since `PDBFileBuilder`
doesn't support VFS-based output, bypass the sandbox for the commit call
using `scopedDisable()`, matching the established pattern used in
`raw_ostream.cpp`, `VirtualFileSystem.cpp`, `BackendUtil.cpp`, and
others.

This crash occurs on any clang invocation targeting the DirectX backend
with PDB emission enabled, e.g.:

`Target: dxilv1.7-unknown-shadermodel6.7-library`

    [17 lines not shown]
DeltaFile
+3-0llvm/lib/Target/DirectX/DXContainerPDB.cpp
+3-01 files

LLVM/project cebc501llvm/lib/Target/RISCV RISCVISelLowering.cpp, llvm/test/CodeGen/RISCV rvp-simd-32.ll

[RISCV][P-ext] Fold (PSRL/PSRA (trunc (PSRL X, C1)), C2) -> (trunc (PSRL/PSRA X, C1+C2)) (#204385)

when C1 equals the number of bits discarded by the truncate. This
matches an existing DAGCombine for ISD::SRA/SRL which doesn't get
a chance to fire before the inner PSRL is formed.

Assisted-by: Claude Sonnet 4.6
DeltaFile
+25-6llvm/test/CodeGen/RISCV/rvp-simd-32.ll
+29-0llvm/lib/Target/RISCV/RISCVISelLowering.cpp
+54-62 files

FreeBSD/ports e3f23edsysutils/arcconf Makefile distinfo

sysutils/arcconf: Update 4.09.00.25611 => 5.09.00.28391

Port changes:
* Adopt port.
* Drop FreeBSD 13 support.
* Update license and MASTER_SITES.

PR:             286148
Approved by:    michael at fuckner.net (maintainer timeout, 1+ year)
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+23-13sysutils/arcconf/Makefile
+3-3sysutils/arcconf/distinfo
+26-162 files

FreeBSD/ports 261f833sysutils Makefile, sysutils/s6-portable-utils pkg-plist Makefile

sysutils/s6-portable-utils: Add new port: Skarnet portable Unix utilities

WWW: https://skarnet.org/software/s6-portable-utils/
DeltaFile
+92-0sysutils/s6-portable-utils/pkg-plist
+37-0sysutils/s6-portable-utils/Makefile
+4-0sysutils/s6-portable-utils/pkg-descr
+3-0sysutils/s6-portable-utils/distinfo
+1-0sysutils/Makefile
+137-05 files

LLVM/project 6e4a7eeclang/lib/Driver/ToolChains HIPAMD.cpp, clang/test/Driver hip-toolchain-no-rdc.hip spirv-amd-toolchain.c

[HIP][SPIR-V] Enable SPIR-V backend by default (#198338)

Use -no-use-spirv-backend to get SPIR-V by llvm-spirv tool.
DeltaFile
+3-3clang/lib/Driver/ToolChains/HIPAMD.cpp
+2-2clang/test/Driver/hip-toolchain-no-rdc.hip
+3-1clang/test/Driver/spirv-amd-toolchain.c
+2-1clang/test/Driver/hip-phases.hip
+10-74 files

LLVM/project 789ac07llvm/lib/Transforms/Vectorize VPlanTransforms.cpp VPlan.h, llvm/test/Transforms/LoopVectorize vplan-based-stride-mv.ll

[VPlan] Implement VPlan-based stride speculation
DeltaFile
+685-849llvm/test/Transforms/LoopVectorize/vplan-based-stride-mv.ll
+269-140llvm/test/Transforms/LoopVectorize/VPlan/vplan-based-stride-mv.ll
+252-4llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
+42-0llvm/lib/Transforms/Vectorize/VPlan.h
+7-5llvm/lib/Transforms/Vectorize/VPRecipeBuilder.h
+11-1llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
+1,266-9995 files not shown
+1,293-1,00311 files

LLVM/project 6e21a04clang/include/clang/ScalableStaticAnalysisFramework/Core/Serialization SerializationFormat.h JSONFormat.h, clang/lib/ScalableStaticAnalysisFramework/Core/Serialization/JSONFormat Artifact.cpp JSONFormatImpl.h

[clang][ssaf] Make TUSummary, LUSummary, and WPASuite JSON representations self-describing (#204409)

This commit introduces the following changes:

- Add a self-describing `"type"` field (`"TUSummary"`, `"LUSummary"`, or
`"WPASuite"`) to the root of every artifact JSON file written by
`JSONFormat`. Kind-specific readers (`readTUSummary`, `readLUSummary`,
`readWPASuite`, plus the encoding flavors) validate that the field is
present and matches the expected value.
- Introduce two variant aliases on `SerializationFormat`: `Artifact =
std::variant<TUSummary, LUSummary, WPASuite>` and `ArtifactEncoding =
std::variant<TUSummaryEncoding, LUSummaryEncoding>`. Each gets a generic
`read*/write*` pair that peeks the `type` field once and dispatches to
the matching reader/writer; the file is read and parsed only once per
call.
- Refactor every kind-specific reader into `read{Kind}` (loads file +
validates type) plus a private `read{Kind}FromObject(const Object&)`
helper. `readArtifact`/`readArtifactEncoding` reuse those helpers
directly, avoiding the file-and-parse-twice pattern.

    [5 lines not shown]
DeltaFile
+173-0clang/lib/ScalableStaticAnalysisFramework/Core/Serialization/JSONFormat/Artifact.cpp
+43-0clang/test/Analysis/Scalable/ssaf-format/Artifact/top-level.test
+40-0clang/test/Analysis/Scalable/ssaf-format/Artifact/round-trip.test
+36-0clang/include/clang/ScalableStaticAnalysisFramework/Core/Serialization/SerializationFormat.h
+34-0clang/lib/ScalableStaticAnalysisFramework/Core/Serialization/JSONFormat/JSONFormatImpl.h
+33-0clang/include/clang/ScalableStaticAnalysisFramework/Core/Serialization/JSONFormat.h
+359-0208 files not shown
+1,065-242214 files

NetBSD/pkgsrc SIIQw1Vdoc CHANGES-2026

   doc: Updated devel/R-testthat to 3.3.2
VersionDeltaFile
1.3824+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc VxGpLH8devel/R-testthat distinfo Makefile

   (devel/R-testthat) Updated 3.2.3 to 3.3.2, Fix build against R-4.6.0

   # testthat 3.3.2
   ----------------
   * testthat now emits OpenTelemetry traces for tests when tracing is
     enabled. Requires the otel and otelsdk packages (#2282).

   * `default_parallel_reporter()` is no longer exported; use
     `default_reporter(parallel = TRUE)` instead (#2305).

   * `expect_snapshot()` once again reports the original error class for
     base errors, rather than `rlang_error` (#2286).

   * `expect_snapshot_file()` once again works with shinytest2 on CI
     (#2293, #2288).

   * `expect_snapshot_file()` correctly reports file name if duplicated
     (@MichaelChirico, #2296).


    [232 lines not shown]
VersionDeltaFile
1.21+4-4devel/R-testthat/distinfo
1.26+2-2devel/R-testthat/Makefile
+6-62 files

FreeBSD/ports 4bf9318net-im/deltachat-desktop Makefile

net-im/deltachat-desktop: Switch to Electron 42

PR:     296045
DeltaFile
+1-1net-im/deltachat-desktop/Makefile
+1-11 files

FreeBSD/ports cc8255cnet-im/parla distinfo Makefile

net-im/parla: Update to 0.5.2
DeltaFile
+3-3net-im/parla/distinfo
+1-1net-im/parla/Makefile
+4-42 files

LLVM/project 1bca656llvm/lib/Transforms/IPO ThinLTOBitcodeWriter.cpp WholeProgramDevirt.cpp, llvm/test/ThinLTO/X86 devirt_function_alias2.ll

[CFI] Create an external linkage alias instead of promoting internals
DeltaFile
+20-33llvm/lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp
+20-5llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp
+10-7llvm/test/Transforms/ThinLTOBitcodeWriter/comdat.ll
+16-0llvm/lib/Transforms/IPO/LowerTypeTests.cpp
+6-4llvm/test/ThinLTO/X86/devirt_function_alias2.ll
+4-2llvm/test/Transforms/ThinLTOBitcodeWriter/split-vfunc-internal.ll
+76-513 files not shown
+83-569 files

LLVM/project fa7961allvm/include/llvm/IR GlobalValue.h, llvm/include/llvm/Transforms/Utils AssignGUID.h

Reland #184065
DeltaFile
+61-17llvm/lib/Bitcode/Reader/BitcodeReader.cpp
+45-30llvm/lib/LTO/LTO.cpp
+64-2llvm/lib/IR/Globals.cpp
+49-3llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
+45-5llvm/include/llvm/IR/GlobalValue.h
+49-0llvm/include/llvm/Transforms/Utils/AssignGUID.h
+313-57116 files not shown
+846-400122 files

LLVM/project 8cce117llvm/include/llvm/Transforms/Coroutines CoroInstr.h, llvm/lib/IR Verifier.cpp

[Coro] Handle aliases
DeltaFile
+13-0llvm/test/Transforms/Coroutines/coro-id-alias.ll
+8-4llvm/include/llvm/Transforms/Coroutines/CoroInstr.h
+5-4llvm/lib/Transforms/Coroutines/Coroutines.cpp
+4-2llvm/lib/Transforms/Coroutines/CoroCleanup.cpp
+1-1llvm/lib/IR/Verifier.cpp
+31-115 files