LLVM/project 30d2e77compiler-rt/lib/profile InstrProfilingPlatformROCmHSA.cpp InstrProfilingPlatformROCm.cpp, compiler-rt/test/profile instrprof-rocm-grow-array.cpp

rebase

Created using spr 1.3.7
DeltaFile
+516-0compiler-rt/lib/profile/InstrProfilingPlatformROCmHSA.cpp
+102-102llvm/test/CodeGen/AMDGPU/directive-amdgcn-target.ll
+79-104compiler-rt/lib/profile/InstrProfilingPlatformROCm.cpp
+135-0lldb/test/Shell/ObjectFile/ELF/build-id-case-debug-only.yaml
+131-0compiler-rt/lib/profile/InstrProfilingPlatformROCmInternal.h
+115-0compiler-rt/test/profile/instrprof-rocm-grow-array.cpp
+1,078-20698 files not shown
+3,146-564104 files

LLVM/project b679004compiler-rt/lib/profile InstrProfilingPlatformROCmHSA.cpp InstrProfilingPlatformROCm.cpp, compiler-rt/test/profile instrprof-rocm-grow-array.cpp

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+516-0compiler-rt/lib/profile/InstrProfilingPlatformROCmHSA.cpp
+102-102llvm/test/CodeGen/AMDGPU/directive-amdgcn-target.ll
+79-104compiler-rt/lib/profile/InstrProfilingPlatformROCm.cpp
+135-0lldb/test/Shell/ObjectFile/ELF/build-id-case-debug-only.yaml
+131-0compiler-rt/lib/profile/InstrProfilingPlatformROCmInternal.h
+115-0compiler-rt/test/profile/instrprof-rocm-grow-array.cpp
+1,078-20698 files not shown
+3,146-564104 files

LLVM/project b71b331compiler-rt/lib/profile InstrProfilingPlatformROCmHSA.cpp InstrProfilingPlatformROCm.cpp, compiler-rt/test/profile instrprof-rocm-grow-array.cpp

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+516-0compiler-rt/lib/profile/InstrProfilingPlatformROCmHSA.cpp
+102-102llvm/test/CodeGen/AMDGPU/directive-amdgcn-target.ll
+79-104compiler-rt/lib/profile/InstrProfilingPlatformROCm.cpp
+135-0lldb/test/Shell/ObjectFile/ELF/build-id-case-debug-only.yaml
+131-0compiler-rt/lib/profile/InstrProfilingPlatformROCmInternal.h
+115-0compiler-rt/test/profile/instrprof-rocm-grow-array.cpp
+1,078-20698 files not shown
+3,146-564104 files

LLVM/project 7c8507ccompiler-rt/lib/profile InstrProfilingPlatformROCmHSA.cpp InstrProfilingPlatformROCm.cpp, compiler-rt/test/profile instrprof-rocm-grow-array.cpp

rebase

Created using spr 1.3.7
DeltaFile
+516-0compiler-rt/lib/profile/InstrProfilingPlatformROCmHSA.cpp
+102-102llvm/test/CodeGen/AMDGPU/directive-amdgcn-target.ll
+79-104compiler-rt/lib/profile/InstrProfilingPlatformROCm.cpp
+135-0lldb/test/Shell/ObjectFile/ELF/build-id-case-debug-only.yaml
+131-0compiler-rt/lib/profile/InstrProfilingPlatformROCmInternal.h
+115-0compiler-rt/test/profile/instrprof-rocm-grow-array.cpp
+1,078-20698 files not shown
+3,146-564104 files

LLVM/project 49ac986compiler-rt/lib/profile InstrProfilingPlatformROCmHSA.cpp InstrProfilingPlatformROCm.cpp, compiler-rt/test/profile instrprof-rocm-grow-array.cpp

rebase

Created using spr 1.3.7
DeltaFile
+516-0compiler-rt/lib/profile/InstrProfilingPlatformROCmHSA.cpp
+102-102llvm/test/CodeGen/AMDGPU/directive-amdgcn-target.ll
+79-104compiler-rt/lib/profile/InstrProfilingPlatformROCm.cpp
+135-0lldb/test/Shell/ObjectFile/ELF/build-id-case-debug-only.yaml
+131-0compiler-rt/lib/profile/InstrProfilingPlatformROCmInternal.h
+115-0compiler-rt/test/profile/instrprof-rocm-grow-array.cpp
+1,078-20698 files not shown
+3,146-564104 files

LLVM/project 65dfa52compiler-rt/lib/profile InstrProfilingPlatformROCmHSA.cpp InstrProfilingPlatformROCm.cpp, compiler-rt/test/profile instrprof-rocm-grow-array.cpp

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+516-0compiler-rt/lib/profile/InstrProfilingPlatformROCmHSA.cpp
+102-102llvm/test/CodeGen/AMDGPU/directive-amdgcn-target.ll
+79-104compiler-rt/lib/profile/InstrProfilingPlatformROCm.cpp
+135-0lldb/test/Shell/ObjectFile/ELF/build-id-case-debug-only.yaml
+131-0compiler-rt/lib/profile/InstrProfilingPlatformROCmInternal.h
+115-0compiler-rt/test/profile/instrprof-rocm-grow-array.cpp
+1,078-20698 files not shown
+3,146-564104 files

LLVM/project 982646fllvm/lib/Transforms/Scalar LoopStrengthReduce.cpp, llvm/test/Transforms/LoopStrengthReduce/X86 lcssa-preservation-regression.ll

[LSR] Preserve LCSSA in SCEVRewriter

This is necessery to fix some regressions when switching to the NewPM
and seems to improve optimization quality in some cases due to LSR
currently not understanding loop nests (usage of getSCEV vs
getSCEVScoped). This patch just enables LCSSA
preservation for SCEVRewriter and updates all the relevant tests. There
are some further fixes that are needed to get this fully working that
will be included in follow up patches. This patch also only changes
behavior in the NewPM path to get that unblocked while more work is done
on ensuring LCSSA preservation/requirements do not regress LSR.

Similar to #185373 (although without follow up fixes and a regression
test).

Regression test added for the specific NewPM case noticed is in
Transforms/LoopStrengthReduce/X86/lcssa-preservation-regression.ll
(does not reproduce without the target triple).


    [2 lines not shown]
DeltaFile
+49-0llvm/test/Transforms/LoopStrengthReduce/X86/lcssa-preservation-regression.ll
+15-7llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp
+64-72 files

LLVM/project a1cfa78lldb/include/lldb/Core Section.h, lldb/source/Core Section.cpp

Fix SectionList::ReplaceSection to not replace incorrect section. (#204677)

We use SectionList::ReplaceSection to check for some sections in the
main object file and in separate debug info files. It was relying on
section IDs being consistent between different individual section lists
in different object files which does not work. I fixed this by not using
a section ID when replacing a section, but using the section shared
pointer so there can be no errors.
DeltaFile
+135-0lldb/test/Shell/ObjectFile/ELF/build-id-case-debug-only.yaml
+8-5lldb/source/Core/Section.cpp
+2-2lldb/include/lldb/Core/Section.h
+1-2lldb/source/Plugins/SymbolVendor/wasm/SymbolVendorWasm.cpp
+1-2lldb/source/Plugins/SymbolVendor/ELF/SymbolVendorELF.cpp
+1-2lldb/source/Plugins/SymbolVendor/PECOFF/SymbolVendorPECOFF.cpp
+148-131 files not shown
+149-147 files

LLVM/project 223bdefclang/include/clang/Parse Parser.h, clang/lib/Parse ParseCXXInlineMethods.cpp ParseDecl.cpp

[BoundsSafety] unify ParseLexedAttribute (#186033)

Resolves #93263
DeltaFile
+46-40clang/lib/Parse/ParseCXXInlineMethods.cpp
+2-25clang/lib/Parse/ParseDecl.cpp
+5-14clang/include/clang/Parse/Parser.h
+53-793 files

LLVM/project 8b1cc13llvm/lib/Transforms/InstCombine InstCombineCalls.cpp, llvm/test/Transforms/InstCombine assume.ll assume-loop-align.ll

Revert "[InstCombine] Merge consecutive assumes (#204983)"

This reverts commit b9940aa6cf3c30ae8eb3c2059c0869ed95bb42aa.
DeltaFile
+3-19llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
+14-6llvm/test/Transforms/InstCombine/assume.ll
+2-1llvm/test/Transforms/PhaseOrdering/AArch64/std-find.ll
+2-1llvm/test/Transforms/InstCombine/assume-loop-align.ll
+21-274 files

LLVM/project 556e7f3llvm/test/FileCheck/dump-input color.txt

Update new test for changes in PR #198138
DeltaFile
+3-3llvm/test/FileCheck/dump-input/color.txt
+3-31 files

LLVM/project 63692a9llvm/include/llvm/ProfileData MemProf.h, llvm/lib/ProfileData MemProfReader.cpp

[ProfileData] Avoid unnecessary copies. (#204875)

Make `Frame` moveable and avoid some unnecessary copies in `RawMemProfReader`. Unnecessary copies fixed in this PR were found by the CSan prototype described in the RFC [1] CopySanitizer (CSan): Detecting unneccessary object copies at runtime.

[1] https://discourse.llvm.org/t/rfc-copysanitizer-csan-detecting-unneccessary-object-copies-at-runtime/91038

Co-authored-by: Jan Newger <jannewger at google.com>
DeltaFile
+2-2llvm/lib/ProfileData/MemProfReader.cpp
+3-0llvm/include/llvm/ProfileData/MemProf.h
+5-22 files

LLVM/project c046d4b.github CODEOWNERS

[GitHub] Add googlewalt to Bazel codeowners (#205174)
DeltaFile
+1-1.github/CODEOWNERS
+1-11 files

LLVM/project ab558a6llvm/test/FileCheck/dump-input annotations.txt filter.txt, llvm/test/FileCheck/dump-input/search-range-annotations check-label-follows.txt

Merge branch 'filecheck-braced-search-ranges' into filecheck-dump-input-default-colors
DeltaFile
+18-18llvm/test/FileCheck/dump-input/annotations.txt
+2-2llvm/test/FileCheck/dump-input/filter.txt
+1-1llvm/test/FileCheck/dump-input/context.txt
+1-1llvm/test/FileCheck/dump-input/enable.txt
+1-1llvm/test/FileCheck/dump-input/search-range-annotations/check-label-follows.txt
+1-1llvm/utils/FileCheck/FileCheck.cpp
+24-246 files

LLVM/project e6199d8llvm/lib/Target/AMDGPU/Disassembler CMakeLists.txt

AMDGPU: Temporarily restore disassembler's dependency on TargetParser (#205175)

Reverts part of #204315
DeltaFile
+1-0llvm/lib/Target/AMDGPU/Disassembler/CMakeLists.txt
+1-01 files

LLVM/project 5ff7656llvm/test/FileCheck/dump-input annotations.txt filter.txt, llvm/test/FileCheck/dump-input/search-range-annotations check-label-follows.txt

Append "in search range" to "no match found"

Discussed at:

https://discourse.llvm.org/t/rfc-filecheck-improving-input-dump-readability/91112/5
DeltaFile
+18-18llvm/test/FileCheck/dump-input/annotations.txt
+2-2llvm/test/FileCheck/dump-input/filter.txt
+1-1llvm/test/FileCheck/dump-input/context.txt
+1-1llvm/test/FileCheck/dump-input/enable.txt
+1-1llvm/test/FileCheck/dump-input/search-range-annotations/check-label-follows.txt
+1-1llvm/utils/FileCheck/FileCheck.cpp
+24-246 files

LLVM/project dc520fclldb/test/API/functionalities/rerun_and_expr_dylib TestRerunAndExprDylib.py

[lldb][tests] Fix FS timing issue in `TestRerunAndExprDylib`. (#205116)

This PR fixes a timing issue that made `TestRerunAndExprDylib` fail with
a small probability. The test rebuilds a library; however, the build and
the re-build may fall into the same timestamp if the underlying
filesystem only has second granularity such that LLDB doesn't reload the
rebuilt library for the second execution.

The fix consists in artifically aging the library file from the first
build, i.e., setting its timestamp 10 seconds into the past. This not
only guarantees that LLDB reloads the file but also also that it is
rebuilt, so the explicit removing is now unnecessary and removed.

This issue exists for at least six months, possible since the tests
exists; I was not able to test older versions. However, we have recently
seen frequent failures, probably due to some change in our underlying
testing infrastructure.

Signed-off-by: Ingo Müller <ingomueller at google.com>
DeltaFile
+9-3lldb/test/API/functionalities/rerun_and_expr_dylib/TestRerunAndExprDylib.py
+9-31 files

LLVM/project cd89a86llvm/lib/Transforms/Utils SimplifyCFG.cpp, llvm/test/Transforms/SimplifyCFG hoist-common-skip-pseudoprobe.ll fold-branch-to-common-dest-pseudoprobe.ll

[SimplifyCFG] Allow hoisting in the presence of pseudoprobes (#199753)

Fix regressions in the presence of pseudoprobes that prevents
SimplifyCFG from hoisting instructions into the predecessor. Teach
`hoistCommonCodeFromSuccessors` and `foldBranchToCommonDest` to ignore
pseudo probes and drop them when the BB is eliminated.

The minor loss of profile quality for these cases are justified, as not
performing these hoists degrades performance more and blocks downstream
passes like loop-vectorize (can be upto 30% in 526.blender_r and
525.x264_r).
DeltaFile
+103-0llvm/test/Transforms/SimplifyCFG/hoist-common-skip-pseudoprobe.ll
+102-0llvm/test/Transforms/SimplifyCFG/fold-branch-to-common-dest-pseudoprobe.ll
+11-0llvm/lib/Transforms/Utils/SimplifyCFG.cpp
+216-03 files

LLVM/project 81638b0llvm/lib/Target/AMDGPU VOP1Instructions.td, llvm/test/MC/AMDGPU gfx1250_asm_vop1_err.s gfx1250_asm_vop3_from_vop1.s

[AMDGPU] Add MC omod support for bf16 trans instructions (#205144)

Based on recent gfx1250 sp3 update. Refer to DEGFXSP3-664
DeltaFile
+0-40llvm/test/MC/AMDGPU/gfx1250_asm_vop1_err.s
+32-0llvm/test/MC/Disassembler/AMDGPU/gfx1250_dasm_vop3_from_vop1.txt
+24-0llvm/test/MC/AMDGPU/gfx1250_asm_vop3_from_vop1.s
+24-0llvm/test/MC/AMDGPU/gfx1250_asm_vop3_from_vop1-fake16.s
+0-3llvm/lib/Target/AMDGPU/VOP1Instructions.td
+80-435 files

LLVM/project 9b1b03ellvm/lib/Target/AMDGPU AMDGPUTargetTransformInfo.cpp, llvm/test/Analysis/CostModel/AMDGPU maximumnum.ll minimumnum.ll

[AMDGPU] Update packed FP32 intrinsic cost model (#205145)

Intrinsics will not have packed vector benefit if they don't have 
the corresponding packed instructions.
DeltaFile
+20-20llvm/test/Analysis/CostModel/AMDGPU/maximumnum.ll
+20-20llvm/test/Analysis/CostModel/AMDGPU/minimumnum.ll
+7-2llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp
+47-423 files

LLVM/project 42d6d5bllvm/lib/Target/AMDGPU/AsmParser AMDGPUAsmParser.cpp, llvm/lib/Target/AMDGPU/Utils AMDGPUBaseInfo.cpp AMDGPUBaseInfo.h

AMDGPU: Refactor AMDGPUTargetID to not store MCSubtargetInfo (#204315)

Store the triple string and GPUKind instead. The dependence
on checking AMDHSA seems like an anti-feature, but maintain the
behavior of not printing the modifiers for other OSes. Start
parsing the target ID instead of performing a direct string
comparison. Also improve test coverage for the treatment of the
environment component of the triple. The main behavioral change
is this will now produce normalized triples in the output and
diagnostics. Practially, this means all of the places that
currently emit "--" will be expanded into "-unknown-".

Co-Authored-By: Claude Opus 4.6 <noreply at anthropic.com>
DeltaFile
+102-102llvm/test/CodeGen/AMDGPU/directive-amdgcn-target.ll
+76-33llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
+22-22llvm/test/CodeGen/AMDGPU/hsa-note-no-func.ll
+33-10llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
+27-1llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h
+17-0llvm/test/MC/AMDGPU/amdgcn-target-directive-triple-env.s
+277-16836 files not shown
+364-24342 files

LLVM/project 55d7f77compiler-rt/lib/profile InstrProfilingPlatformROCmHSA.cpp InstrProfilingPlatformROCm.cpp, compiler-rt/test/profile instrprof-rocm-grow-array.cpp instrprof-rocm-bounds-dedup.cpp

[PGO][HIP] HSA-introspection device profile drain + GPU PGO tests (#203056)

## Summary

Follow-up to #202095 (now landed). #202095's host-shadow device-profile
drain can
only collect device counters for kernels that registered a host-side
shadow via
`__hipRegisterVar`. Device-linked programs (e.g. RCCL), whose
instrumented code
objects are linked directly into the device image with no host shadow,
are never
drained.

This adds a **supplemental, Linux-only HSA-introspection drain** that
runs after
the host-shadow drain: it walks each GPU agent, enumerates only the code
objects
actually resident there, reads each one's `__llvm_profile_sections`

    [83 lines not shown]
DeltaFile
+516-0compiler-rt/lib/profile/InstrProfilingPlatformROCmHSA.cpp
+79-104compiler-rt/lib/profile/InstrProfilingPlatformROCm.cpp
+131-0compiler-rt/lib/profile/InstrProfilingPlatformROCmInternal.h
+115-0compiler-rt/test/profile/instrprof-rocm-grow-array.cpp
+108-0compiler-rt/test/profile/instrprof-rocm-bounds-dedup.cpp
+102-0compiler-rt/lib/profile/InstrProfilingPlatformROCmHSADefs.h
+1,051-10420 files not shown
+2,029-10526 files

LLVM/project a60ad3eutils/bazel/llvm-project-overlay/mlir BUILD.bazel

[Bazel] Fixes 46995fb (#205155)

This fixes 46995fb32b999c6332fbd1bdfb84d79cad47195f.

Co-authored-by: Google Bazel Bot <google-bazel-bot at google.com>
DeltaFile
+2-0utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
+2-01 files

LLVM/project f925736flang/lib/Semantics check-omp-structure.cpp check-omp-structure.h, flang/test/Semantics/OpenMP if-clause.f90 if-clause-50.f90

[flang][OpenMP] Check that IF clause applies to at most one leaf

This also allows placing the IF clause in the "allowedClauses" set for
all directives, instead of having it in "allowedOnceClauses" for some
directives and in "allowedClauses" for others.

The emitted diagnostic will show which constituent has multiple IF
clauses applying to it:
```
if.f90:4:35: error: At most one IF clause can apply to each directive constituent
    !$omp & if(target teams: x > 0) if(teams distribute: y > 0)
                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^
if.f90:4:11: Previous IF clause applying to the TEAMS constituent
    !$omp & if(target teams: x > 0) if(teams distribute: y > 0)
            ^^^^^^^^^^^^^^^^^^^^^^^
```
DeltaFile
+39-32llvm/include/llvm/Frontend/OpenMP/OMP.td
+37-7flang/lib/Semantics/check-omp-structure.cpp
+17-17flang/test/Semantics/OpenMP/if-clause.f90
+15-17flang/test/Semantics/OpenMP/if-clause-50.f90
+12-17flang/test/Semantics/OpenMP/if-clause-45.f90
+5-0flang/lib/Semantics/check-omp-structure.h
+125-901 files not shown
+127-927 files

LLVM/project 2a683e4llvm/lib/Support UnicodeNameToCodepointGenerated.cpp, llvm/test/CodeGen/AMDGPU amdgcn.bitcast.1024bit.ll

fix

Created using spr 1.3.7
DeltaFile
+31,001-87,165llvm/test/CodeGen/RISCV/rvv/clmulh-sdnode.ll
+23,873-20,923llvm/lib/Support/UnicodeNameToCodepointGenerated.cpp
+15,519-26,130llvm/test/CodeGen/RISCV/rvv/clmul-sdnode.ll
+21,083-19,883llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+12,134-24,576llvm/test/CodeGen/RISCV/clmul.ll
+12,954-16,010llvm/test/CodeGen/Thumb2/mve-clmul.ll
+116,564-194,68726,262 files not shown
+2,079,566-1,112,41326,268 files

LLVM/project 7c3a197llvm/lib/Support UnicodeNameToCodepointGenerated.cpp, llvm/test/CodeGen/AMDGPU amdgcn.bitcast.1024bit.ll

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+31,001-87,165llvm/test/CodeGen/RISCV/rvv/clmulh-sdnode.ll
+23,873-20,923llvm/lib/Support/UnicodeNameToCodepointGenerated.cpp
+15,519-26,130llvm/test/CodeGen/RISCV/rvv/clmul-sdnode.ll
+21,083-19,883llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+12,134-24,576llvm/test/CodeGen/RISCV/clmul.ll
+12,954-16,010llvm/test/CodeGen/Thumb2/mve-clmul.ll
+116,564-194,68726,262 files not shown
+2,079,566-1,112,41326,268 files

LLVM/project 675eb8allvm/lib/Support UnicodeNameToCodepointGenerated.cpp, llvm/test/CodeGen/AMDGPU amdgcn.bitcast.1024bit.ll

fix

Created using spr 1.3.7
DeltaFile
+31,001-87,165llvm/test/CodeGen/RISCV/rvv/clmulh-sdnode.ll
+23,873-20,923llvm/lib/Support/UnicodeNameToCodepointGenerated.cpp
+15,519-26,130llvm/test/CodeGen/RISCV/rvv/clmul-sdnode.ll
+21,083-19,883llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+12,134-24,576llvm/test/CodeGen/RISCV/clmul.ll
+12,954-16,010llvm/test/CodeGen/Thumb2/mve-clmul.ll
+116,564-194,68726,302 files not shown
+2,079,810-1,113,03726,308 files

LLVM/project cd07536llvm/lib/Support UnicodeNameToCodepointGenerated.cpp, llvm/test/CodeGen/AMDGPU amdgcn.bitcast.1024bit.ll

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+31,001-87,165llvm/test/CodeGen/RISCV/rvv/clmulh-sdnode.ll
+23,873-20,923llvm/lib/Support/UnicodeNameToCodepointGenerated.cpp
+15,519-26,130llvm/test/CodeGen/RISCV/rvv/clmul-sdnode.ll
+21,083-19,883llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+12,134-24,576llvm/test/CodeGen/RISCV/clmul.ll
+12,954-16,010llvm/test/CodeGen/Thumb2/mve-clmul.ll
+116,564-194,68726,302 files not shown
+2,079,810-1,113,03726,308 files

LLVM/project 3cfb56cllvm/lib/Support UnicodeNameToCodepointGenerated.cpp, llvm/test/CodeGen/AMDGPU amdgcn.bitcast.1024bit.ll

fix

Created using spr 1.3.7
DeltaFile
+31,001-87,165llvm/test/CodeGen/RISCV/rvv/clmulh-sdnode.ll
+23,873-20,923llvm/lib/Support/UnicodeNameToCodepointGenerated.cpp
+15,519-26,130llvm/test/CodeGen/RISCV/rvv/clmul-sdnode.ll
+21,083-19,883llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+12,134-24,576llvm/test/CodeGen/RISCV/clmul.ll
+12,954-16,010llvm/test/CodeGen/Thumb2/mve-clmul.ll
+116,564-194,68726,302 files not shown
+2,079,810-1,113,03726,308 files

LLVM/project 6c713a6llvm/lib/Support UnicodeNameToCodepointGenerated.cpp, llvm/test/CodeGen/AMDGPU amdgcn.bitcast.1024bit.ll

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+31,001-87,165llvm/test/CodeGen/RISCV/rvv/clmulh-sdnode.ll
+23,873-20,923llvm/lib/Support/UnicodeNameToCodepointGenerated.cpp
+15,519-26,130llvm/test/CodeGen/RISCV/rvv/clmul-sdnode.ll
+21,083-19,883llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+12,134-24,576llvm/test/CodeGen/RISCV/clmul.ll
+12,954-16,010llvm/test/CodeGen/Thumb2/mve-clmul.ll
+116,564-194,68726,296 files not shown
+2,079,675-1,112,86426,302 files