FreeBSD/ports 29b1f8bgraphics/glslang distinfo Makefile

graphics/glslang: Update to 16.4.0

Changelog: https://github.com/KhronosGroup/glslang/blob/16.4.0/CHANGES.md

Reported by:    GitHub (watch releases)
DeltaFile
+3-3graphics/glslang/distinfo
+1-2graphics/glslang/Makefile
+4-52 files

LLVM/project 9d28ea2llvm/lib/Target/WebAssembly WebAssemblyNullifyDebugValueLists.cpp WebAssembly.h

[WebAssembly] Port WebAssemblyNullifyDebugValueListsPass

Standard NewPM pass porting.

Reviewers: sbc100, aheejin, dschuff

Pull Request: https://github.com/llvm/llvm-project/pull/209055
DeltaFile
+23-8llvm/lib/Target/WebAssembly/WebAssemblyNullifyDebugValueLists.cpp
+12-2llvm/lib/Target/WebAssembly/WebAssembly.h
+2-2llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
+1-1llvm/lib/Target/WebAssembly/WebAssemblyCodeGenPassBuilder.cpp
+2-0llvm/lib/Target/WebAssembly/WebAssemblyPassRegistry.def
+40-135 files

LLVM/project d662729llvm/test/CodeGen/AMDGPU amdgpu-codegenprepare-idiv.ll vector-reduce-fminimum.ll, llvm/test/CodeGen/RISCV clmul.ll

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+23,904-12llvm/test/CodeGen/RISCV/clmul.ll
+1,419-2,129llvm/test/CodeGen/AMDGPU/amdgpu-codegenprepare-idiv.ll
+1,654-1,709llvm/test/CodeGen/AMDGPU/vector-reduce-fminimum.ll
+1,492-1,553llvm/test/CodeGen/AMDGPU/vector-reduce-fmaximum.ll
+0-3,000llvm/test/tools/llvm-profgen/Inputs/cs-preinline-cost.perfscript
+3,000-0llvm/test/tools/llvm-profgen/X86/Inputs/cs-preinline-cost.perfscript
+31,469-8,4036,172 files not shown
+132,306-61,5296,178 files

LLVM/project a2b6a1bllvm/lib/Target/WebAssembly WebAssemblyCoalesceFeaturesAndStripAtomics.cpp WebAssembly.h

[WebAssembly] Port WebAssemblyCoalesceFeaturesAndStripAtomicsPass

Standard NewPM pass porting.

Reviewers: sbc100, aheejin, dschuff

Pull Request: https://github.com/llvm/llvm-project/pull/209054
DeltaFile
+176-159llvm/lib/Target/WebAssembly/WebAssemblyCoalesceFeaturesAndStripAtomics.cpp
+16-3llvm/lib/Target/WebAssembly/WebAssembly.h
+2-1llvm/lib/Target/WebAssembly/WebAssemblyCodeGenPassBuilder.cpp
+2-0llvm/lib/Target/WebAssembly/WebAssemblyPassRegistry.def
+1-1llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
+197-1645 files

LLVM/project bebf25dllvm/test/CodeGen/AMDGPU amdgpu-codegenprepare-idiv.ll vector-reduce-fminimum.ll, llvm/test/CodeGen/RISCV clmul.ll

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+23,904-12llvm/test/CodeGen/RISCV/clmul.ll
+1,419-2,129llvm/test/CodeGen/AMDGPU/amdgpu-codegenprepare-idiv.ll
+1,654-1,709llvm/test/CodeGen/AMDGPU/vector-reduce-fminimum.ll
+1,492-1,553llvm/test/CodeGen/AMDGPU/vector-reduce-fmaximum.ll
+3,000-0llvm/test/tools/llvm-profgen/X86/Inputs/cs-preinline-cost.perfscript
+0-3,000llvm/test/tools/llvm-profgen/Inputs/cs-preinline-cost.perfscript
+31,469-8,4036,172 files not shown
+132,306-61,5296,178 files

LLVM/project 2375505llvm/lib/Target/WebAssembly WebAssemblyCoalesceFeaturesAndStripAtomics.cpp WebAssemblyTargetMachine.cpp

[NFC][WebAssembly] Move WebAssemblyCoalesceFeaturesAndStripAtomics

Move WebAssemblyCoalesceFeaturesAndStripAtomics to a separate file.
Having a pass implemented directly in the TargetMachine file is a bit
weird.

Reviewers: dschuff, sbc100, aheejin

Pull Request: https://github.com/llvm/llvm-project/pull/209046
DeltaFile
+197-0llvm/lib/Target/WebAssembly/WebAssemblyCoalesceFeaturesAndStripAtomics.cpp
+2-169llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
+3-0llvm/lib/Target/WebAssembly/WebAssembly.h
+1-0llvm/lib/Target/WebAssembly/CMakeLists.txt
+203-1694 files

LLVM/project 8a41c1fmlir/include/mlir/Dialect/Tosa/IR TosaComplianceData.h.inc TosaOps.td, mlir/test/Dialect/Tosa tosa-validation-version-1p1-valid.mlir tosa-validation-version-1p0-invalid.mlir

[mlir][tosa] Add support for MXFP reshape (#207944)

Adds profile compliance support for MXFP reshape.
DeltaFile
+25-1mlir/include/mlir/Dialect/Tosa/IR/TosaComplianceData.h.inc
+18-1mlir/test/Dialect/Tosa/tosa-validation-version-1p1-valid.mlir
+9-1mlir/include/mlir/Dialect/Tosa/IR/TosaOps.td
+9-0mlir/test/Dialect/Tosa/tosa-validation-version-1p0-invalid.mlir
+8-0mlir/test/Dialect/Tosa/invalid_extension.mlir
+8-0mlir/test/Dialect/Tosa/ops.mlir
+77-31 files not shown
+78-47 files

LLVM/project 4ead06allvm/test/CodeGen/AMDGPU amdgpu-codegenprepare-idiv.ll vector-reduce-fminimum.ll, llvm/test/CodeGen/RISCV clmul.ll

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+23,904-12llvm/test/CodeGen/RISCV/clmul.ll
+1,419-2,129llvm/test/CodeGen/AMDGPU/amdgpu-codegenprepare-idiv.ll
+1,654-1,709llvm/test/CodeGen/AMDGPU/vector-reduce-fminimum.ll
+1,492-1,553llvm/test/CodeGen/AMDGPU/vector-reduce-fmaximum.ll
+0-3,000llvm/test/tools/llvm-profgen/Inputs/cs-preinline-cost.perfscript
+3,000-0llvm/test/tools/llvm-profgen/X86/Inputs/cs-preinline-cost.perfscript
+31,469-8,4036,171 files not shown
+132,228-61,5266,177 files

LLVM/project 7e80bcalibsycl/test/basic parallel_for_indexers.cpp

[libsycl] Add missing include to test (#209722)

Signed-off-by: Tikhomirova, Kseniya <kseniya.tikhomirova at intel.com>
DeltaFile
+1-0libsycl/test/basic/parallel_for_indexers.cpp
+1-01 files

LLVM/project 8396c75llvm/lib/Target/WebAssembly WebAssemblyRefTypeMem2Local.cpp WebAssembly.h

[WebAssembly] Port WebAssemblyRefTypeMem2LocalPass

Standard NewPM pass porting.

Reviewers: sbc100, aheejin, dschuff

Pull Request: https://github.com/llvm/llvm-project/pull/209044
DeltaFile
+34-13llvm/lib/Target/WebAssembly/WebAssemblyRefTypeMem2Local.cpp
+9-2llvm/lib/Target/WebAssembly/WebAssembly.h
+2-2llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
+1-1llvm/lib/Target/WebAssembly/WebAssemblyCodeGenPassBuilder.cpp
+1-0llvm/lib/Target/WebAssembly/WebAssemblyPassRegistry.def
+47-185 files

LLVM/project 868e3b8llvm/lib/Target/AMDGPU AMDGPUISelLowering.cpp, llvm/test/CodeGen/AMDGPU llvm.amdgcn.set.inactive.chain.arg.ll fix-wwm-vgpr-copy.ll

[AMDGPU] Fix set_inactive known bits to intersect both operands (#201817)

SimplifyDemandedBitsForTargetNode grouped amdgcn_set_inactive with the
single-source readfirstlane/readlane/wwm, taking known bits from operand
1 only

Handle the data from the operand 2 inactive lanes as well
DeltaFile
+135-0llvm/test/CodeGen/AMDGPU/llvm.amdgcn.set.inactive.chain.arg.ll
+28-22llvm/test/CodeGen/AMDGPU/fix-wwm-vgpr-copy.ll
+27-0llvm/test/CodeGen/AMDGPU/llvm.amdgcn.set.inactive.ll
+16-1llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
+206-234 files

LLVM/project 2113cf5llvm/test/CodeGen/AMDGPU amdgpu-codegenprepare-idiv.ll vector-reduce-fminimum.ll, llvm/test/CodeGen/RISCV clmul.ll

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+23,904-12llvm/test/CodeGen/RISCV/clmul.ll
+1,419-2,129llvm/test/CodeGen/AMDGPU/amdgpu-codegenprepare-idiv.ll
+1,654-1,709llvm/test/CodeGen/AMDGPU/vector-reduce-fminimum.ll
+1,492-1,553llvm/test/CodeGen/AMDGPU/vector-reduce-fmaximum.ll
+3,000-0llvm/test/tools/llvm-profgen/X86/Inputs/cs-preinline-cost.perfscript
+0-3,000llvm/test/tools/llvm-profgen/Inputs/cs-preinline-cost.perfscript
+31,469-8,4036,170 files not shown
+132,022-61,5036,176 files

OPNSense/src 087c618sys/dev/igc if_igc.c

igc: test adding suspend to eee_control path
DeltaFile
+3-0sys/dev/igc/if_igc.c
+3-01 files

LLVM/project 044f8a1llvm/lib/Target/WebAssembly WebAssemblyReduceToAnyAllTrue.cpp WebAssembly.h

[WebAssembly] Port WebAssemblyReduceToAnyAllTruePass

Standard NewPM pass porting. Made a little bit annoying by the module
caching that I'm not sure helps much, but I've left it in.

Reviewers: aheejin, dschuff, sbc100

Pull Request: https://github.com/llvm/llvm-project/pull/209043
DeltaFile
+125-104llvm/lib/Target/WebAssembly/WebAssemblyReduceToAnyAllTrue.cpp
+15-1llvm/lib/Target/WebAssembly/WebAssembly.h
+2-1llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
+1-1llvm/lib/Target/WebAssembly/WebAssemblyCodeGenPassBuilder.cpp
+1-0llvm/lib/Target/WebAssembly/WebAssemblyPassRegistry.def
+144-1075 files

LLVM/project 98949d5llvm/test/CodeGen/AMDGPU amdgpu-codegenprepare-idiv.ll vector-reduce-fminimum.ll, llvm/test/CodeGen/RISCV clmul.ll

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+23,904-12llvm/test/CodeGen/RISCV/clmul.ll
+1,419-2,129llvm/test/CodeGen/AMDGPU/amdgpu-codegenprepare-idiv.ll
+1,654-1,709llvm/test/CodeGen/AMDGPU/vector-reduce-fminimum.ll
+1,492-1,553llvm/test/CodeGen/AMDGPU/vector-reduce-fmaximum.ll
+3,000-0llvm/test/tools/llvm-profgen/X86/Inputs/cs-preinline-cost.perfscript
+0-3,000llvm/test/tools/llvm-profgen/Inputs/cs-preinline-cost.perfscript
+31,469-8,4036,167 files not shown
+132,001-61,5036,173 files

LLVM/project c2da010utils/bazel/llvm-project-overlay/libc/test/src/string BUILD.bazel, utils/bazel/llvm-project-overlay/libc/test/src/sys/mman BUILD.bazel

[libc][bazel] Add missing hdr/*_macros deps to test targets (#209761)

Commit b790c5cd2679 (#209449) switched several libc tests to include the
hdr/*_macros.h proxy headers and updated the CMake build accordingly,
but did not update the Bazel overlay. As a result, the Bazel libc test
targets include hdr/*_macros.h (and, via shared headers,
hdr/sys_mman_macros.h) without declaring the corresponding
//libc:hdr_*_macros dependencies, breaking the Bazel build with 'file
not found' / module layering errors.

Mirror the CMake dependency additions into the Bazel overlay so each
test target that includes an hdr macro header depends on the matching
//libc:hdr_*_macros (and //libc:types_struct_rlimit) target.

First found trying to land (#209747).

bazel changes assisted with: claude

cannot build with bazel locally so relying on CI to confirm green
DeltaFile
+12-0utils/bazel/llvm-project-overlay/libc/test/src/unistd/BUILD.bazel
+3-0utils/bazel/llvm-project-overlay/libc/test/src/sys/socket/BUILD.bazel
+3-0utils/bazel/llvm-project-overlay/libc/test/src/sys/resource/BUILD.bazel
+2-0utils/bazel/llvm-project-overlay/libc/test/src/sys/mman/BUILD.bazel
+1-0utils/bazel/llvm-project-overlay/libc/test/src/string/BUILD.bazel
+21-05 files

LLVM/project 5fcfb4dllvm/lib/Target/WebAssembly WebAssemblyLowerEmscriptenEHSjLj.cpp WebAssembly.h, llvm/test/CodeGen/WebAssembly lower-em-exceptions-allowed.ll

[WebAssembly] Port WebAssemblyLowerEmscriptenEHSjLjImpl

Standard NewPM pass porting.

Reviewers: dschuff, sbc100, aheejin

Pull Request: https://github.com/llvm/llvm-project/pull/209040
DeltaFile
+68-38llvm/lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp
+8-2llvm/lib/Target/WebAssembly/WebAssembly.h
+2-2llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
+2-1llvm/lib/Target/WebAssembly/WebAssemblyCodeGenPassBuilder.cpp
+1-0llvm/test/CodeGen/WebAssembly/lower-em-exceptions-allowed.ll
+1-0llvm/lib/Target/WebAssembly/WebAssemblyPassRegistry.def
+82-436 files

LLVM/project 0d93f2aclang/lib/AST ExprConstant.cpp, clang/lib/Sema SemaExprCXX.cpp

Fix references to complete types in attribute references (#209537)

This is a regression from #197215.

Attributes are not REALLY in the body of a function (though the name of
said function is... awkwardly inaccurate at best), but still need to pay
attention to the completeness of their references. As a result, we
weren't marking the expression as invalid, but were also trying to
evaluate it.

This patch fixes this in 2 ways. First, we re-add the
CXXThisTypeOverride check, but except constant substitution, since that
has some additional 'this' behavior from #197215. x

Secondly, we also make the constant evaluator give up on incomplete
types when handling an L value member. This stops us from trying to
evaluate the value if it is incomplete during template instantiation,
when the type is incomplete. We don't diagnose, since it is still
potentially a constant expression, but isn't currently one.

Fixes: #199527
DeltaFile
+39-0clang/test/SemaCXX/enable_if.cpp
+11-2clang/lib/AST/ExprConstant.cpp
+8-0clang/lib/Sema/SemaExprCXX.cpp
+58-23 files

LLVM/project 54e18e8llvm/test/CodeGen/AMDGPU amdgpu-codegenprepare-idiv.ll vector-reduce-fminimum.ll, llvm/test/CodeGen/RISCV clmul.ll

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+23,904-12llvm/test/CodeGen/RISCV/clmul.ll
+1,419-2,129llvm/test/CodeGen/AMDGPU/amdgpu-codegenprepare-idiv.ll
+1,654-1,709llvm/test/CodeGen/AMDGPU/vector-reduce-fminimum.ll
+1,492-1,553llvm/test/CodeGen/AMDGPU/vector-reduce-fmaximum.ll
+0-3,000llvm/test/tools/llvm-profgen/Inputs/cs-preinline-cost.perfscript
+3,000-0llvm/test/tools/llvm-profgen/X86/Inputs/cs-preinline-cost.perfscript
+31,469-8,4036,165 files not shown
+131,943-61,5016,171 files

LLVM/project 491539allvm/lib/Target/WebAssembly WebAssemblyOptimizeReturned.cpp WebAssembly.h

[WebAssembly] Port WebAssemblyOptimizeReturnedPass

Standard pass porting for the NewPM.

Reviewers: sbc100, dschuff, aheejin

Pull Request: https://github.com/llvm/llvm-project/pull/209036
DeltaFile
+36-12llvm/lib/Target/WebAssembly/WebAssemblyOptimizeReturned.cpp
+9-2llvm/lib/Target/WebAssembly/WebAssembly.h
+6-0llvm/lib/Target/WebAssembly/WebAssemblyPassRegistry.def
+2-3llvm/lib/Target/WebAssembly/WebAssemblyCodeGenPassBuilder.cpp
+2-2llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
+55-195 files

LLVM/project 06b5401llvm/test/CodeGen/AMDGPU amdgpu-codegenprepare-idiv.ll vector-reduce-fminimum.ll, llvm/test/CodeGen/RISCV clmul.ll

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+23,904-12llvm/test/CodeGen/RISCV/clmul.ll
+1,419-2,129llvm/test/CodeGen/AMDGPU/amdgpu-codegenprepare-idiv.ll
+1,654-1,709llvm/test/CodeGen/AMDGPU/vector-reduce-fminimum.ll
+1,492-1,553llvm/test/CodeGen/AMDGPU/vector-reduce-fmaximum.ll
+0-3,000llvm/test/tools/llvm-profgen/Inputs/cs-preinline-cost.perfscript
+3,000-0llvm/test/tools/llvm-profgen/X86/Inputs/cs-preinline-cost.perfscript
+31,469-8,4036,163 files not shown
+131,939-61,5016,169 files

LLVM/project 80314ecutils/bazel/llvm-project-overlay/libc BUILD.bazel, utils/bazel/llvm-project-overlay/libc/test/src/fenv BUILD.bazel

[Bazel] Fixes 36c6568 (#209689)

This fixes 36c6568b04aff4e1cf00a60570ab4a4344692920.

Buildkite error link:
https://buildkite.com/llvm-project/upstream-bazel/builds?commit=36c6568b04aff4e1cf00a60570ab4a4344692920

Co-authored-by: Google Bazel Bot <google-bazel-bot at google.com>
DeltaFile
+2-0utils/bazel/llvm-project-overlay/libc/test/src/fenv/BUILD.bazel
+1-0utils/bazel/llvm-project-overlay/libc/BUILD.bazel
+1-0utils/bazel/llvm-project-overlay/libc/test/src/sys/mman/BUILD.bazel
+4-03 files

LLVM/project f69748cllvm/lib/Target/WebAssembly WebAssemblyFixFunctionBitcasts.cpp WebAssembly.h

[WebAssembly] Port WebAssemblyFixFunctionBitcastsPass to NewPM

Standard pass porting.

Reviewers: aheejin, dschuff, sbc100

Pull Request: https://github.com/llvm/llvm-project/pull/208986
DeltaFile
+20-7llvm/lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp
+9-2llvm/lib/Target/WebAssembly/WebAssembly.h
+2-2llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
+1-1llvm/lib/Target/WebAssembly/WebAssemblyCodeGenPassBuilder.cpp
+1-0llvm/lib/Target/WebAssembly/WebAssemblyPassRegistry.def
+33-125 files

LLVM/project 70b54cellvm/test/CodeGen/AMDGPU amdgpu-codegenprepare-idiv.ll vector-reduce-fminimum.ll, llvm/test/CodeGen/RISCV clmul.ll

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+23,904-12llvm/test/CodeGen/RISCV/clmul.ll
+1,419-2,129llvm/test/CodeGen/AMDGPU/amdgpu-codegenprepare-idiv.ll
+1,654-1,709llvm/test/CodeGen/AMDGPU/vector-reduce-fminimum.ll
+1,492-1,553llvm/test/CodeGen/AMDGPU/vector-reduce-fmaximum.ll
+0-3,000llvm/test/tools/llvm-profgen/Inputs/cs-preinline-cost.perfscript
+3,000-0llvm/test/tools/llvm-profgen/X86/Inputs/cs-preinline-cost.perfscript
+31,469-8,4036,163 files not shown
+131,939-61,5016,169 files

LLVM/project f445284llvm/lib/Target/WebAssembly WebAssemblyAddMissingPrototypes.cpp WebAssembly.h, llvm/test/CodeGen/WebAssembly add-prototypes.ll

[WebAssembly] Port WebAssemblyAddMissingPrototypesPass to NewPM

Standard pass porting.

Reviewers: dschuff, aheejin, sbc100

Pull Request: https://github.com/llvm/llvm-project/pull/208985
DeltaFile
+21-7llvm/lib/Target/WebAssembly/WebAssemblyAddMissingPrototypes.cpp
+11-2llvm/lib/Target/WebAssembly/WebAssembly.h
+6-0llvm/lib/Target/WebAssembly/WebAssemblyPassRegistry.def
+2-2llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
+2-2llvm/lib/Target/WebAssembly/WebAssemblyCodeGenPassBuilder.cpp
+1-0llvm/test/CodeGen/WebAssembly/add-prototypes.ll
+43-136 files

LLVM/project 97f88a8llvm/test/CodeGen/AMDGPU amdgpu-codegenprepare-idiv.ll vector-reduce-fminimum.ll, llvm/test/CodeGen/RISCV clmul.ll

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+23,904-12llvm/test/CodeGen/RISCV/clmul.ll
+1,419-2,129llvm/test/CodeGen/AMDGPU/amdgpu-codegenprepare-idiv.ll
+1,654-1,709llvm/test/CodeGen/AMDGPU/vector-reduce-fminimum.ll
+1,492-1,553llvm/test/CodeGen/AMDGPU/vector-reduce-fmaximum.ll
+3,000-0llvm/test/tools/llvm-profgen/X86/Inputs/cs-preinline-cost.perfscript
+0-3,000llvm/test/tools/llvm-profgen/Inputs/cs-preinline-cost.perfscript
+31,469-8,4036,163 files not shown
+131,939-61,5016,169 files

LLVM/project 9a4deccllvm/lib/Target/WebAssembly WebAssemblyCodeGenPassBuilder.cpp WebAssemblyPassRegistry.def

[WebAssembly] Introduce CodeGenPassBuilder

This is the equivalent of TargetPassConfig for the NewPM. This currently
mirrors the existing TargetPassConfig as close as possible, but with
TODOs for passes that have not been ported to the NewPM.

Reviewers: aheejin, sbc100, dschuff

Pull Request: https://github.com/llvm/llvm-project/pull/208983
DeltaFile
+263-0llvm/lib/Target/WebAssembly/WebAssemblyCodeGenPassBuilder.cpp
+18-0llvm/lib/Target/WebAssembly/WebAssemblyPassRegistry.def
+9-0llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.h
+2-1llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
+3-0llvm/lib/Target/WebAssembly/CMakeLists.txt
+295-15 files

LLVM/project 79cdfaallvm/test/CodeGen/AMDGPU sched_mfma_rewrite_copies.mir

Fix failing test
DeltaFile
+6-6llvm/test/CodeGen/AMDGPU/sched_mfma_rewrite_copies.mir
+6-61 files

LLVM/project 25682c3clang-tools-extra/clangd SemanticHighlighting.cpp, clang-tools-extra/clangd/unittests PrerequisiteModulesTest.cpp

[clangd] highlight import and export keywords for C++20 modules (#204511)

Add syntax highlighting for C++20 module `import` and `export` keywords.

Note: Highlighting of the `export` keyword in a module export statement is not possible, because such statements don't appear in the AST
DeltaFile
+52-1clang-tools-extra/clangd/unittests/PrerequisiteModulesTest.cpp
+12-0clang-tools-extra/clangd/SemanticHighlighting.cpp
+64-12 files

FreeBSD/src 00e8808lib/libc/locale localeconv.c

libc locale/localeconv.c: use release semantic when clearing locale_changed

PR:     296410

(cherry picked from commit 4efbcf36a0d49ab142023a767871532f515f1381)
DeltaFile
+2-2lib/libc/locale/localeconv.c
+2-21 files