LLVM/project 853d532llvm/test/tools/llvm-symbolizer wasm-basic.s

Fix llvm-symbolizer test broken by #199739 (#199801)

I broke this test in #199739. As a result to that change, the start of
the CODE section in the linked WASM file shifted from 0x41 to 0x37 (a
shift of -10 bytes).

I was not aware that `wasm-ld` had testing outside of `lld/test/wasm`.
DeltaFile
+2-2llvm/test/tools/llvm-symbolizer/wasm-basic.s
+2-21 files

LLVM/project 0d5b752clang/include/clang/Basic riscv_vector.td riscv_vector_common.td, clang/include/clang/Support RISCVVIntrinsicUtils.h

[RISCV][NFC] Remove SegInstSEW for unused function (#199598)

Since SegInstSEW is only used by segment load/store, no need to keep it
for other builtins.
DeltaFile
+49-43clang/lib/CodeGen/TargetBuiltins/RISCV.cpp
+32-27clang/include/clang/Basic/riscv_vector.td
+21-18clang/utils/TableGen/RISCVVEmitter.cpp
+10-12clang/lib/Support/RISCVVIntrinsicUtils.cpp
+4-2clang/include/clang/Support/RISCVVIntrinsicUtils.h
+4-0clang/include/clang/Basic/riscv_vector_common.td
+120-1026 files

LLVM/project 05e1af7llvm/lib/Target/RISCV RISCVInstrInfoP.td

[RISCV][P-ext] Remove duplicate hasSideEffects=0, mayLoad=0, mayStore=0. NFC (#199798)

We had a let outside the class and inside.
DeltaFile
+0-4llvm/lib/Target/RISCV/RISCVInstrInfoP.td
+0-41 files

LLVM/project 7259dd6llvm/lib/Target/RISCV RISCVInstrInfoP.td

[RISCV][P-ext] Add DefVXSAT argument to tablegen classes. NFC (#199797)

Sink the lets Defs = [VXSAT] into the classs.

This makes the encoding based structure of this file more consistent.
DeltaFile
+178-263llvm/lib/Target/RISCV/RISCVInstrInfoP.td
+178-2631 files

LLVM/project 44adda1llvm/include/llvm/Support SourceMgr.h, llvm/lib/MC MCAsmStreamer.cpp

[𝘀𝗽𝗿] initial version

Created using spr 1.3.8-beta.1
DeltaFile
+375-141llvm/utils/update_mc_test_checks.py
+99-0llvm/test/tools/llvm-mc/show-source-loc.s
+59-0llvm/test/tools/UpdateTestChecks/update_mc_test_checks/Inputs/objdump.s.expected
+34-11llvm/test/MC/AsmParser/macro-unknown-directive.s
+41-1llvm/include/llvm/Support/SourceMgr.h
+38-0llvm/lib/MC/MCAsmStreamer.cpp
+646-15327 files not shown
+887-19433 files

LLVM/project 21c8960llvm/include/llvm/Support SourceMgr.h, llvm/lib/MC MCAsmStreamer.cpp

[𝘀𝗽𝗿] changes to main this commit is based on

Created using spr 1.3.8-beta.1

[skip ci]
DeltaFile
+360-133llvm/utils/update_mc_test_checks.py
+99-0llvm/test/tools/llvm-mc/show-source-loc.s
+59-0llvm/test/tools/UpdateTestChecks/update_mc_test_checks/Inputs/objdump.s.expected
+34-11llvm/test/MC/AsmParser/macro-unknown-directive.s
+41-1llvm/include/llvm/Support/SourceMgr.h
+38-0llvm/lib/MC/MCAsmStreamer.cpp
+631-14525 files not shown
+858-18631 files

LLVM/project 2e40541llvm/include/llvm/Support SourceMgr.h, llvm/lib/MC MCAsmStreamer.cpp

[𝘀𝗽𝗿] initial version

Created using spr 1.3.8-beta.1
DeltaFile
+360-133llvm/utils/update_mc_test_checks.py
+99-0llvm/test/tools/llvm-mc/show-source-loc.s
+59-0llvm/test/tools/UpdateTestChecks/update_mc_test_checks/Inputs/objdump.s.expected
+34-11llvm/test/MC/AsmParser/macro-unknown-directive.s
+41-1llvm/include/llvm/Support/SourceMgr.h
+38-0llvm/lib/MC/MCAsmStreamer.cpp
+631-14525 files not shown
+858-18631 files

LLVM/project a6e58c8llvm/include/llvm/Support SourceMgr.h, llvm/lib/MC MCAsmStreamer.cpp

[𝘀𝗽𝗿] changes to main this commit is based on

Created using spr 1.3.8-beta.1

[skip ci]
DeltaFile
+139-69llvm/utils/update_mc_test_checks.py
+99-0llvm/test/tools/llvm-mc/show-source-loc.s
+34-11llvm/test/MC/AsmParser/macro-unknown-directive.s
+41-1llvm/include/llvm/Support/SourceMgr.h
+38-0llvm/lib/MC/MCAsmStreamer.cpp
+28-0llvm/test/tools/UpdateTestChecks/update_mc_test_checks/Inputs/assembler_directives.s.expected
+379-8121 files not shown
+550-12227 files

LLVM/project 961ecf9llvm/include/llvm/Support SourceMgr.h, llvm/lib/MC MCAsmStreamer.cpp

[𝘀𝗽𝗿] initial version

Created using spr 1.3.8-beta.1
DeltaFile
+139-69llvm/utils/update_mc_test_checks.py
+99-0llvm/test/tools/llvm-mc/show-source-loc.s
+34-11llvm/test/MC/AsmParser/macro-unknown-directive.s
+41-1llvm/include/llvm/Support/SourceMgr.h
+38-0llvm/lib/MC/MCAsmStreamer.cpp
+12-16llvm/lib/MC/MCParser/MasmParser.cpp
+363-9721 files not shown
+550-12227 files

LLVM/project 3bc376fllvm/include/llvm/Support SourceMgr.h, llvm/lib/MC MCAsmStreamer.cpp

[𝘀𝗽𝗿] changes to main this commit is based on

Created using spr 1.3.8-beta.1

[skip ci]
DeltaFile
+119-66llvm/utils/update_mc_test_checks.py
+99-0llvm/test/tools/llvm-mc/show-source-loc.s
+34-11llvm/test/MC/AsmParser/macro-unknown-directive.s
+41-1llvm/include/llvm/Support/SourceMgr.h
+38-0llvm/lib/MC/MCAsmStreamer.cpp
+12-16llvm/lib/MC/MCParser/MasmParser.cpp
+343-9418 files not shown
+516-11924 files

LLVM/project 8e2e9cellvm/include/llvm/Support SourceMgr.h, llvm/lib/MC MCAsmStreamer.cpp

[𝘀𝗽𝗿] initial version

Created using spr 1.3.8-beta.1
DeltaFile
+119-66llvm/utils/update_mc_test_checks.py
+99-0llvm/test/tools/llvm-mc/show-source-loc.s
+34-11llvm/test/MC/AsmParser/macro-unknown-directive.s
+41-1llvm/include/llvm/Support/SourceMgr.h
+38-0llvm/lib/MC/MCAsmStreamer.cpp
+28-0llvm/test/tools/UpdateTestChecks/update_mc_test_checks/Inputs/assembler_directives.s.expected
+359-7818 files not shown
+516-11924 files

LLVM/project 98611bdllvm/include/llvm/Support SourceMgr.h, llvm/lib/MC MCAsmStreamer.cpp

[𝘀𝗽𝗿] changes to main this commit is based on

Created using spr 1.3.8-beta.1

[skip ci]
DeltaFile
+116-66llvm/utils/update_mc_test_checks.py
+99-0llvm/test/tools/llvm-mc/show-source-loc.s
+34-11llvm/test/MC/AsmParser/macro-unknown-directive.s
+41-1llvm/include/llvm/Support/SourceMgr.h
+38-0llvm/lib/MC/MCAsmStreamer.cpp
+28-0llvm/test/tools/UpdateTestChecks/update_mc_test_checks/Inputs/assembler_directives.s.expected
+356-7818 files not shown
+513-11924 files

LLVM/project 50f934allvm/test/Analysis/LoopAccessAnalysis clamped-access-pattern.ll, llvm/test/Transforms/LoopVectorize runtime-check-small-clamped-bounds.ll alias-mask.ll

clang-format, rebase

Created using spr 1.3.8-beta.1
DeltaFile
+1,076-0llvm/test/Analysis/LoopAccessAnalysis/clamped-access-pattern.ll
+633-176llvm/test/Transforms/LoopVectorize/runtime-check-small-clamped-bounds.ll
+429-0llvm/test/Transforms/SLPVectorizer/AArch64/lcssa-phi-extract-scale.ll
+427-0llvm/test/Transforms/LoopVectorize/AArch64/clamped-load.ll
+356-0llvm/test/Transforms/LoopVectorize/alias-mask.ll
+270-0llvm/test/Transforms/LoopVectorize/AArch64/alias-mask-uniforms.ll
+3,191-176585 files not shown
+10,069-3,939591 files

LLVM/project 663e18ellvm/test/Analysis/LoopAccessAnalysis clamped-access-pattern.ll, llvm/test/Transforms/LoopVectorize runtime-check-small-clamped-bounds.ll alias-mask.ll

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.8-beta.1

[skip ci]
DeltaFile
+1,076-0llvm/test/Analysis/LoopAccessAnalysis/clamped-access-pattern.ll
+633-176llvm/test/Transforms/LoopVectorize/runtime-check-small-clamped-bounds.ll
+429-0llvm/test/Transforms/SLPVectorizer/AArch64/lcssa-phi-extract-scale.ll
+427-0llvm/test/Transforms/LoopVectorize/AArch64/clamped-load.ll
+356-0llvm/test/Transforms/LoopVectorize/alias-mask.ll
+270-0llvm/test/Transforms/LoopVectorize/AArch64/alias-mask-uniforms.ll
+3,191-176584 files not shown
+10,065-3,935590 files

LLVM/project a3deda2llvm/lib/Target/AMDGPU SIMemoryLegalizer.cpp

declare and assign immediately if possible

Co-authored-by: Pierre van Houtryve <pierre.vanhoutryve at amd.com>
DeltaFile
+1-2llvm/lib/Target/AMDGPU/SIMemoryLegalizer.cpp
+1-21 files

LLVM/project 73de4c7llvm/lib/Target/AMDGPU VOP3PInstructions.td

[NFC][AMDGPU] Improve the predicate uses for WMMAs (#199807)
DeltaFile
+71-67llvm/lib/Target/AMDGPU/VOP3PInstructions.td
+71-671 files

LLVM/project af8f3d5llvm/include/llvm/IR MemoryModelRelaxationAnnotations.h

fix the argument reference in doxygen

Co-authored-by: Pierre van Houtryve <pierre.vanhoutryve at amd.com>
DeltaFile
+1-1llvm/include/llvm/IR/MemoryModelRelaxationAnnotations.h
+1-11 files

LLVM/project 90fbd19llvm/utils/lit/lit TestRunner.py cl_arguments.py, llvm/utils/lit/tests fn-selection.py

[lit] Add --fn to prepend llvm-extract for function-level test narrowing

Add a --fn=name1,name2 flag to llvm-lit that prepends
llvm-extract --func=<name> to the first pipeline stage of each
RUN line whose first stage references %s. This lets users narrow
IR tests to specific functions and their dependencies without
modifying test files.
DeltaFile
+30-0llvm/utils/lit/lit/TestRunner.py
+25-0llvm/utils/lit/tests/fn-selection.py
+17-0llvm/utils/lit/lit/cl_arguments.py
+11-0llvm/utils/lit/tests/Inputs/fn-selection/lit.cfg
+2-0llvm/utils/lit/tests/Inputs/fn-selection/sample.ll
+2-0llvm/utils/lit/tests/Inputs/fn-selection/mock-bin/llvm-extract
+87-02 files not shown
+90-08 files

FreeBSD/ports 34b3c11x11-themes/clearlooks-phenix-theme distinfo Makefile

x11-themes/clearlooks-phenix-theme: update to 7.1.
DeltaFile
+3-3x11-themes/clearlooks-phenix-theme/distinfo
+1-1x11-themes/clearlooks-phenix-theme/Makefile
+1-0x11-themes/clearlooks-phenix-theme/pkg-plist
+5-43 files

LLVM/project 08341d6llvm/test/CodeGen/AMDGPU accvgpr-spill-scc-clobber.mir pei-build-av-spill.mir, llvm/test/CodeGen/X86 horizontal-reduce-umax.ll

Merge branch 'main' into users/chenshanzhi/AArch64-TTI-getTgtMemIntrinsic
DeltaFile
+5,568-0llvm/test/CodeGen/AMDGPU/accvgpr-spill-scc-clobber.mir
+3,000-96llvm/test/CodeGen/AMDGPU/pei-build-av-spill.mir
+3,075-0llvm/test/CodeGen/AMDGPU/debug-frame.ll
+0-2,353llvm/test/CodeGen/X86/horizontal-reduce-umax.ll
+0-2,280mlir/lib/Dialect/XeGPU/Transforms/XeGPUSubgroupDistribute.cpp
+2,208-72llvm/test/CodeGen/AMDGPU/pei-build-spill.mir
+13,851-4,8012,885 files not shown
+96,729-52,0652,891 files

OpenBSD/ports 9thkHdlx11/fvwm2/patches patch-configure

   fvwm2: minimal fix for silly configure script attempting to detect -Werror

   Configure tests tend to use broken C code and fail with compiler updates.
   But one that is deliberately broken to catch -Werror is a new brilliancy.

   A more radical approach is https://github.com/fvwmorg/fvwm/pull/106
VersionDeltaFile
1.8+9-0x11/fvwm2/patches/patch-configure
+9-01 files

FreeBSD/ports 0c024dfmisc/crush distinfo Makefile

misc/crush: Update to 0.73.0

Changelog: https://github.com/charmbracelet/crush/releases/tag/v0.73.0

Reported by:    GitHub (watch releases)
DeltaFile
+5-5misc/crush/distinfo
+1-1misc/crush/Makefile
+6-62 files

FreeBSD/ports e7126e5editors/pluma pkg-plist Makefile, editors/pluma/files patch-docs-reference-Makefile.am patch-configure.ac

editors/pluma: switch to GitHub source

Switch from MATE mirror to GitHub tarball using USE_GITHUB and
GH_ACCOUNT=mate-desktop, add autoreconf, mate-submodules GH_TUPLE,
autoconf-archive, yelp-tools, common:build, patch configure.ac and
docs/reference/Makefile.am to remove gtk-doc, and remove stale API
doc plist entries
DeltaFile
+0-34editors/pluma/pkg-plist
+10-7editors/pluma/Makefile
+10-0editors/pluma/files/patch-docs-reference-Makefile.am
+5-3editors/pluma/distinfo
+8-0editors/pluma/files/patch-configure.ac
+33-445 files

LLVM/project 0e3a415llvm/test/CodeGen/AMDGPU accvgpr-spill-scc-clobber.mir pei-build-av-spill.mir, mlir/lib/Dialect/XeGPU/Transforms XeGPUSubgroupDistribute.cpp

rebase

Created using spr 1.3.4
DeltaFile
+5,568-0llvm/test/CodeGen/AMDGPU/accvgpr-spill-scc-clobber.mir
+3,000-96llvm/test/CodeGen/AMDGPU/pei-build-av-spill.mir
+3,075-0llvm/test/CodeGen/AMDGPU/debug-frame.ll
+0-2,280mlir/lib/Dialect/XeGPU/Transforms/XeGPUSubgroupDistribute.cpp
+2,208-72llvm/test/CodeGen/AMDGPU/pei-build-spill.mir
+2,196-0llvm/test/CodeGen/AMDGPU/eliminate-frame-index-s-mov-b32.mir
+16,047-2,4481,673 files not shown
+66,236-28,8131,679 files

LLVM/project a5a009fllvm/test/CodeGen/AMDGPU accvgpr-spill-scc-clobber.mir pei-build-av-spill.mir, mlir/lib/Dialect/XeGPU/Transforms XeGPUSubgroupDistribute.cpp

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.4

[skip ci]
DeltaFile
+5,568-0llvm/test/CodeGen/AMDGPU/accvgpr-spill-scc-clobber.mir
+3,000-96llvm/test/CodeGen/AMDGPU/pei-build-av-spill.mir
+3,075-0llvm/test/CodeGen/AMDGPU/debug-frame.ll
+0-2,280mlir/lib/Dialect/XeGPU/Transforms/XeGPUSubgroupDistribute.cpp
+2,208-72llvm/test/CodeGen/AMDGPU/pei-build-spill.mir
+2,196-0llvm/test/CodeGen/AMDGPU/eliminate-frame-index-s-mov-b32.mir
+16,047-2,4481,673 files not shown
+66,236-28,8131,679 files

FreeBSD/ports 3406754misc/shimmy distinfo Makefile.crates, misc/shimmy/files patch-cargo-crates_shimmy-llama-cpp-sys-2-0.1.123_build.rs patch-cargo-crates_shimmy-llama-cpp-sys-2-0.1.123_llama.cpp_ggml_src_ggml-cpu_CMakeLists.txt

misc/shimmy: Update to 2.0.1

While here, delete options other than DOCS.

The upstream has switched its inference engine from llama.cpp to
airframe. So all llama.cpp-related options are dropped.
DeltaFile
+217-201misc/shimmy/distinfo
+109-101misc/shimmy/Makefile.crates
+0-38misc/shimmy/files/patch-cargo-crates_shimmy-llama-cpp-sys-2-0.1.123_build.rs
+3-21misc/shimmy/Makefile
+0-18misc/shimmy/files/patch-cargo-crates_shimmy-llama-cpp-sys-2-0.1.123_llama.cpp_ggml_src_ggml-cpu_CMakeLists.txt
+329-3795 files

LLVM/project 1f63ebcllvm/lib/Target/AMDGPU VOP3PInstructions.td

[NFC][AMDGPU] Improve the predicate uses for WMMAs
DeltaFile
+71-67llvm/lib/Target/AMDGPU/VOP3PInstructions.td
+71-671 files

FreeBSD/ports a3ac8efdeskutils/mate-utils Makefile

deskutils/mate-utils: update yelp-tools dependency format
DeltaFile
+1-1deskutils/mate-utils/Makefile
+1-11 files

LLVM/project 1b19eccbolt/include/bolt/Profile DataAggregator.h, bolt/lib/Profile DataAggregator.cpp

[BOLT][NFC] Split out function marking from profile parsing

Move out `setHasProfileAvailable` into `markFunctionsWithProfile`.
This also allows extracting per-pre-aggregated type handling in
`parseAggregatedLBREntry` into a switch statement.

Test Plan:
NFC

Processing time change (wall time):
* 10MB pre-aggregated profile:
  - Parsing aggregated branch events: 0.16s -> 0.05s
  - Pre-process profile data (parsing+marking): 0.18s -> 0.16s

* 6GB perf.data file:
  - Parsing branch events: 29.06s -> 28.55s
  - Pre-process profile data (excluding perf script): 29.47s -> 29.13s

Reviewers:

    [2 lines not shown]
DeltaFile
+55-36bolt/lib/Profile/DataAggregator.cpp
+3-0bolt/include/bolt/Profile/DataAggregator.h
+58-362 files

FreeBSD/ports 13dc1acarchivers/engrampa Makefile

archivers/engrampa: update yelp-tools dependency format
DeltaFile
+1-1archivers/engrampa/Makefile
+1-11 files