LLVM/project 7c248aallvm/lib/Analysis IR2Vec.cpp ReplayInlineAdvisor.cpp, llvm/test/Analysis/IR2Vec basic-vocab.ll

[opt] Do not exit on first emitError (#194858)
DeltaFile
+25-0llvm/test/tools/opt/diagnostic-handler.ll
+20-0llvm/unittests/Analysis/MLModelRunnerTest.cpp
+8-12llvm/lib/Analysis/IR2Vec.cpp
+6-8llvm/lib/Analysis/ReplayInlineAdvisor.cpp
+4-4llvm/test/Analysis/IR2Vec/basic-vocab.ll
+7-0llvm/tools/opt/NewPMDriver.cpp
+70-247 files not shown
+80-3313 files

LLVM/project 12e391eclang/lib/Driver/ToolChains HIPAMD.cpp, clang/test/Driver hip-spirv-linker-crash.c

Reland "[Driver][HIP/SPIRV] Fix crash when llvm-link is executed"  (#196131)

Originally reverted due to possible regression detected by buildbot.
This PR relands https://github.com/llvm/llvm-project/pull/196074.
Failures were due to flaky tests.
DeltaFile
+15-0clang/test/Driver/hip-spirv-linker-crash.c
+2-1clang/lib/Driver/ToolChains/HIPAMD.cpp
+17-12 files

FreeNAS/freenas 1a2d53dsrc/middlewared/middlewared/plugins/vm info.py __init__.py, src/middlewared/middlewared/pytest/unit/plugins test_vm.py

improve VMFlags
DeltaFile
+19-41src/middlewared/middlewared/plugins/vm/info.py
+18-4src/middlewared/middlewared/utils/cpu.py
+5-4src/middlewared/middlewared/plugins/vm/__init__.py
+3-3src/middlewared/middlewared/plugins/vm/crud.py
+3-3src/middlewared/middlewared/pytest/unit/plugins/test_vm.py
+48-555 files

LLVM/project 2a34245llvm/test/CodeGen/AMDGPU wqm-propagate-for-execz-side-effect.mir

AMDGPU: Fix using -march in a test (#196118)
DeltaFile
+1-1llvm/test/CodeGen/AMDGPU/wqm-propagate-for-execz-side-effect.mir
+1-11 files

NetBSD/src NusWU7aexternal/mit/ctwm/libexec ctwm_app_menu

   Pull up following revision(s) (requested by nia in ticket #1253):

        external/mit/ctwm/libexec/ctwm_app_menu: revision 1.7

   ctwm_app_menu: Rewrite largely in awk for ~20-100x speedup.

   Previously took ~2.5sec on my laptop, now 0.03sec.
   Previously took ~10sec on a wiiu, now ~0.5sec.

   Output is meant to be byte-for-byte identical, except possibly in
   cases that could have screwed up ctwm by quoting shenanigans which
   are now escaped.  (I hope the escape sequences work, didn't actually
   check how ctwm interprets them.)  Can maybe support Exec line with
   `"' in them by deleting some code (marked XXX) but I didn't test that
   it actually works that way.

   PR bin/59958: ctwm: long delay during ctwm_app_menu
VersionDeltaFile
1.6.2.1+117-121external/mit/ctwm/libexec/ctwm_app_menu
+117-1211 files

LLVM/project 73d5e1dllvm/test/Transforms/SLPVectorizer/RISCV load-store.ll

[SLP] Add test to demonstrate ordering changes in vectorizeStores() refactor (#196018)

Test is for #193616. Because this test has two overlapping chains with
different VFs, when the ordering that they are attempted to vectorize in
changes, the result will change since the smaller chain cannot vectorize
if the larger chain hasn't already vectorized due to the extract costs.
DeltaFile
+50-0llvm/test/Transforms/SLPVectorizer/RISCV/load-store.ll
+50-01 files

FreeBSD/src bc9f667usr.sbin/bhyve pci_virtio_scsi.c

bhyve/virtio-scsi: Don't invoke iov_to_buf() in an assert() expression

If anyone would build bhyve with -DNDEBUG, any code in the expression
in assert() won't be executed.  Instead put the return value in a
temporary variable to assert that it has the expected value.

Reviewed by: emaste, markj (earlier version)
Fixes: 2a514d377b37 ("bhyve/virtio-scsi: Preallocate all I/O requests")
Differential Revision: https://reviews.freebsd.org/D55803
DeltaFile
+4-2usr.sbin/bhyve/pci_virtio_scsi.c
+4-21 files

LLVM/project 20c3170clang/lib/Driver/ToolChains HIPAMD.cpp AMDGPU.cpp

clang: Remove unnecessary conversion from StringRef to std::string (#196119)
DeltaFile
+2-2clang/lib/Driver/ToolChains/HIPAMD.cpp
+1-1clang/lib/Driver/ToolChains/AMDGPU.cpp
+1-1clang/lib/Driver/ToolChains/AMDGPU.h
+4-43 files

LLVM/project 715492emlir/lib/Dialect/XeGPU/Transforms XeGPUWgToSgDistribute.cpp XeGPULayoutImpl.cpp, mlir/lib/Dialect/XeGPU/Utils XeGPUUtils.cpp

[MLIR][XeGPU] Add wg-to-sg distirbution for dpasmx, bitcast, interleave, and deinterleave (#194985)

As title.

Assisted by Claude
DeltaFile
+169-19mlir/lib/Dialect/XeGPU/Transforms/XeGPUWgToSgDistribute.cpp
+89-0mlir/test/Dialect/XeGPU/xegpu-wg-to-sg.mlir
+19-20mlir/lib/Dialect/XeGPU/Utils/XeGPUUtils.cpp
+3-2mlir/lib/Dialect/XeGPU/Transforms/XeGPULayoutImpl.cpp
+280-414 files

LLVM/project a6a8ca5clang/lib/Driver/ToolChains HIPAMD.cpp, clang/test/Driver hip-spirv-linker-crash.c

Reland "[Driver][HIP/SPIRV] Fix crash when llvm-link is executed" (#196113)"
DeltaFile
+15-0clang/test/Driver/hip-spirv-linker-crash.c
+2-1clang/lib/Driver/ToolChains/HIPAMD.cpp
+17-12 files

FreeBSD/ports 595cf85www/firefox distinfo Makefile

www/firefox: update to 150.0.2 (rc2)

Release Notes (soon):
  https://www.firefox.com/en-US/firefox/150.0.2/releasenotes/

(cherry picked from commit 5f469675f3391d02aae83741c79bee2952af2a21)
DeltaFile
+3-3www/firefox/distinfo
+2-1www/firefox/Makefile
+5-42 files

FreeBSD/ports 5f46967www/firefox distinfo Makefile

www/firefox: update to 150.0.2 (rc2)

Release Notes (soon):
  https://www.firefox.com/en-US/firefox/150.0.2/releasenotes/
DeltaFile
+3-3www/firefox/distinfo
+2-1www/firefox/Makefile
+5-42 files

NetBSD/src 8KksaH7common/lib/libc/arch/m68k/atomic atomic_init_m68k.c

   Remove the __sync_val_compare_and_swap_[12] aliases from m68k and use
   the new wrapper functions in

       common/lib/libc/atomic/atomic_cas_{8,16}_cas.c

   as all other that need these funcitions platforms do.
VersionDeltaFile
1.3+2-4common/lib/libc/arch/m68k/atomic/atomic_init_m68k.c
+2-41 files

LLVM/project bec6fa7clang/include/clang/Sema SemaHLSL.h, clang/lib/Sema SemaExprMember.cpp HLSLBuiltinTypeDeclBuilder.cpp

Changes from code review.
DeltaFile
+2-2clang/lib/Sema/SemaExprMember.cpp
+2-1clang/lib/Sema/HLSLBuiltinTypeDeclBuilder.cpp
+1-1clang/lib/Sema/HLSLExternalSemaSource.cpp
+1-1clang/include/clang/Sema/SemaHLSL.h
+1-1clang/lib/Sema/HLSLBuiltinTypeDeclBuilder.h
+1-1clang/lib/Sema/SemaHLSL.cpp
+8-76 files

LLVM/project c02e49allvm/include/llvm InitializePasses.h, llvm/include/llvm/CodeGen MachineCFGPrinter.h

[CodeGen] Port dot-machine-cfg to new pass manager (#195901)
DeltaFile
+20-7llvm/lib/CodeGen/MachineCFGPrinter.cpp
+7-0llvm/include/llvm/CodeGen/MachineCFGPrinter.h
+5-0llvm/test/Analysis/DotMachineCFG/AMDGPU/irreducible.mir
+3-0llvm/test/Analysis/DotMachineCFG/AMDGPU/functions.mir
+1-1llvm/lib/CodeGen/CodeGen.cpp
+1-1llvm/include/llvm/InitializePasses.h
+37-92 files not shown
+39-108 files

NetBSD/src T7iw34Xexternal/mit/ctwm/libexec ctwm_app_menu

   Pull up following revision(s) (requested by nia in ticket #256):

        external/mit/ctwm/libexec/ctwm_app_menu: revision 1.7

   ctwm_app_menu: Rewrite largely in awk for ~20-100x speedup.

   Previously took ~2.5sec on my laptop, now 0.03sec.
   Previously took ~10sec on a wiiu, now ~0.5sec.

   Output is meant to be byte-for-byte identical, except possibly in
   cases that could have screwed up ctwm by quoting shenanigans which
   are now escaped.  (I hope the escape sequences work, didn't actually
   check how ctwm interprets them.)  Can maybe support Exec line with
   `"' in them by deleting some code (marked XXX) but I didn't test that
   it actually works that way.

   PR bin/59958: ctwm: long delay during ctwm_app_menu
VersionDeltaFile
1.6.6.1+117-121external/mit/ctwm/libexec/ctwm_app_menu
+117-1211 files

NetBSD/src 2OpSArxdistrib/notes/evbarm install

   Pull up following revision(s) (requested by nia in ticket #255):

        distrib/notes/evbarm/install: revision 1.19

   evbarm: Update install instructions.
   Recommend using installboot to install u-boot.
VersionDeltaFile
1.18.6.1+14-26distrib/notes/evbarm/install
+14-261 files

LLVM/project f366045clang/test/OpenMP thread_limit_gpu.c, llvm/lib/Frontend/OpenMP OMPIRBuilder.cpp

[OpenMP][amdgpu] Use max teams for amdgpu-max-num-workgroups (#195203)

The min teams value was used to set the amdgpu-max-num-workgroups
attribute. This commit switches to max teams, as done for the nvptx's
attribute.
DeltaFile
+5-4llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
+2-2clang/test/OpenMP/thread_limit_gpu.c
+7-62 files

LLVM/project 9f8abf5llvm/lib/Transforms/Scalar NaryReassociate.cpp, llvm/test/Transforms/NaryReassociate/AMDGPU nary-add-uniform.ll

review: address suggestions
DeltaFile
+18-19llvm/lib/Transforms/Scalar/NaryReassociate.cpp
+4-2llvm/test/Transforms/NaryReassociate/AMDGPU/nary-add-uniform.ll
+22-212 files

LLVM/project 1de53eellvm/include/llvm/Transforms/Scalar NaryReassociate.h, llvm/lib/Transforms/Scalar NaryReassociate.cpp

review
DeltaFile
+5-1llvm/include/llvm/Transforms/Scalar/NaryReassociate.h
+1-0llvm/lib/Transforms/Scalar/NaryReassociate.cpp
+6-12 files

LLVM/project 2d2f460llvm/include/llvm/Transforms/Scalar NaryReassociate.h, llvm/lib/Transforms/Scalar NaryReassociate.cpp

review: address suggestion
DeltaFile
+8-6llvm/lib/Transforms/Scalar/NaryReassociate.cpp
+1-1llvm/include/llvm/Transforms/Scalar/NaryReassociate.h
+9-72 files

LLVM/project 50ba252llvm/include/llvm/Transforms/Scalar NaryReassociate.h

Update llvm/include/llvm/Transforms/Scalar/NaryReassociate.h

Co-authored-by: Jay Foad <jay.foad at amd.com>
DeltaFile
+1-1llvm/include/llvm/Transforms/Scalar/NaryReassociate.h
+1-11 files

LLVM/project db08307llvm/lib/Transforms/Scalar NaryReassociate.cpp

review: address suggestions
DeltaFile
+16-15llvm/lib/Transforms/Scalar/NaryReassociate.cpp
+16-151 files

LLVM/project b47701bllvm/lib/Transforms/Scalar NaryReassociate.cpp

delay fetching unifromity for target which don't need it
DeltaFile
+10-7llvm/lib/Transforms/Scalar/NaryReassociate.cpp
+10-71 files

LLVM/project 66d73ecllvm/lib/Transforms/Scalar NaryReassociate.cpp

review: address suggestions
DeltaFile
+21-29llvm/lib/Transforms/Scalar/NaryReassociate.cpp
+21-291 files

LLVM/project 2007d7cllvm/test/Transforms/NaryReassociate/AMDGPU nary-add-uniform.ll

[NaryReassociate][AMDGPU] Pre-commit test for uniformity-aware reassociation (NFC)
DeltaFile
+319-0llvm/test/Transforms/NaryReassociate/AMDGPU/nary-add-uniform.ll
+319-01 files

LLVM/project b573696llvm/include/llvm/Transforms/Scalar NaryReassociate.h, llvm/lib/Transforms/Scalar NaryReassociate.cpp

[NaryReassociate] Make uniformity-aware to prefer grouping uniform values
DeltaFile
+96-3llvm/lib/Transforms/Scalar/NaryReassociate.cpp
+5-5llvm/test/Transforms/NaryReassociate/AMDGPU/nary-add-uniform.ll
+6-3llvm/test/CodeGen/AMDGPU/llc-pipeline.ll
+3-1llvm/include/llvm/Transforms/Scalar/NaryReassociate.h
+110-124 files

NetBSD/src YjRKys5libexec/ld.elf_so map_object.c rtld.h, libexec/ld.elf_so/arch/powerpc fixup.c fixup.c

   Pull up following revision(s) (requested by jmcneill in ticket #254):

        libexec/ld.elf_so/map_object.c: revision 1.70
        libexec/ld.elf_so/arch/powerpc/fixup.c: revision 1.1
        libexec/ld.elf_so/arch/powerpc/fixup.c: revision 1.2
        libexec/ld.elf_so/rtld.h: revision 1.152
        libexec/ld.elf_so/arch/powerpc/Makefile.inc: revision 1.18
        libexec/ld.elf_so/Makefile: revision 1.154

   This change adds the userspace portion of the IBM Espresso SMP fixup to the
   netbsd-11 branch. This enables SMP-safeness of a netbsd-11 userland running
   under a -current kernel on Wii U systems. Useful for eg. bulk builds in
   chroots.
VersionDeltaFile
1.3.2.1+0-201libexec/ld.elf_so/arch/powerpc/fixup.c
1.3.2.2+201-0libexec/ld.elf_so/arch/powerpc/fixup.c
1.69.2.1+9-2libexec/ld.elf_so/map_object.c
1.150.2.2+5-1libexec/ld.elf_so/rtld.h
1.151.2.2+4-1libexec/ld.elf_so/Makefile
1.17.4.1+2-2libexec/ld.elf_so/arch/powerpc/Makefile.inc
+221-2076 files

LLVM/project 1058825clang/lib/Driver/ToolChains HIPAMD.cpp AMDGPU.cpp

clang: Remove unnecessary convertion from StringRef to std::string
DeltaFile
+2-2clang/lib/Driver/ToolChains/HIPAMD.cpp
+1-1clang/lib/Driver/ToolChains/AMDGPU.cpp
+1-1clang/lib/Driver/ToolChains/AMDGPU.h
+4-43 files

FreeBSD/ports 86891eddevel/nspr distinfo

devel/nspr: update to 4.39

add distinfo forgotten in
fed3d4e2ca197525244774201dc9686461904031

Pointy Hat: /me
DeltaFile
+3-3devel/nspr/distinfo
+3-31 files