LLVM/project 85e290bllvm/test/CodeGen/AMDGPU bf16.ll, llvm/test/CodeGen/NVPTX cmpxchg-sm90.ll cmpxchg-sm70.ll

Merge branch 'main' into users/meinersbur/flang_runtime_remove-FLANG_INCLUDE_RUNTIME
DeltaFile
+65,595-0llvm/test/CodeGen/SPIRV/extensions/SPV_INTEL_long_composites/long-spec-const-composite.ll
+7,350-4,196llvm/test/CodeGen/AMDGPU/bf16.ll
+6,173-0llvm/test/Instrumentation/MemorySanitizer/AArch64/arm64-vmul.ll
+0-6,173llvm/test/Instrumentation/MemorySanitizer/AArch64/neon_vmul.ll
+5,680-0llvm/test/CodeGen/NVPTX/cmpxchg-sm90.ll
+5,680-0llvm/test/CodeGen/NVPTX/cmpxchg-sm70.ll
+90,478-10,3696,999 files not shown
+425,286-177,3787,005 files

LLVM/project 2c57c89llvm/test/Analysis/CostModel/AArch64 arith-widening.ll, llvm/test/CodeGen/RISCV qci-interrupt-attr.ll

Merge branch 'main' of https://github.com/llvm/llvm-project into remove-old-res-middle
DeltaFile
+2,099-2,096llvm/test/MC/AMDGPU/gfx12_asm_sop2.s
+2,053-2,052llvm/test/MC/Disassembler/AMDGPU/gfx12_dasm_sop2.txt
+1,434-1,828llvm/test/CodeGen/RISCV/rvv/fixed-vectors-cttz-vp.ll
+2,915-0llvm/test/CodeGen/RISCV/qci-interrupt-attr.ll
+1,434-1,418llvm/test/MC/AMDGPU/gfx12_asm_sop1.s
+940-1,896llvm/test/Analysis/CostModel/AArch64/arith-widening.ll
+10,875-9,2902,274 files not shown
+97,298-62,3572,280 files

LLVM/project 397c487llvm/test/CodeGen/AMDGPU global_atomics_scan_fadd.ll global_atomics_scan_fsub.ll, llvm/test/CodeGen/RISCV/rvv fixed-vectors-cttz-vp.ll

Merge remote-tracking branch 'origin/main' into users/ccc03-08-_astmatcher_templateargumentcountis_support_functiondecl_
DeltaFile
+1,434-1,828llvm/test/CodeGen/RISCV/rvv/fixed-vectors-cttz-vp.ll
+1,246-1,246llvm/test/CodeGen/AMDGPU/global_atomics_scan_fadd.ll
+1,246-1,246llvm/test/CodeGen/AMDGPU/global_atomics_scan_fsub.ll
+1,214-1,214llvm/test/CodeGen/AMDGPU/global_atomics_scan_fmin.ll
+1,214-1,214llvm/test/CodeGen/AMDGPU/global_atomics_scan_fmax.ll
+726-1,509llvm/test/CodeGen/AMDGPU/callee-frame-setup.ll
+7,080-8,2571,023 files not shown
+37,140-28,4421,029 files

LLVM/project dc66ca4llvm/test/CodeGen/AMDGPU llvm.amdgcn.smfmac.gfx950.ll, llvm/test/CodeGen/RISCV xqccmp-push-pop-popret.ll

Rebase, address comments

Created using spr 1.3.5
DeltaFile
+6,173-0llvm/test/Instrumentation/MemorySanitizer/AArch64/arm64-vmul.ll
+0-6,173llvm/test/Instrumentation/MemorySanitizer/AArch64/neon_vmul.ll
+3,951-0llvm/test/CodeGen/RISCV/xqccmp-push-pop-popret.ll
+3,860-0llvm/test/Instrumentation/MemorySanitizer/AArch64/arm64-ld1.ll
+1,746-1,734llvm/test/CodeGen/X86/vector-interleaved-store-i16-stride-7.ll
+1,348-1,952llvm/test/CodeGen/AMDGPU/llvm.amdgcn.smfmac.gfx950.ll
+17,078-9,8592,714 files not shown
+131,118-67,3922,720 files

LLVM/project d4e79afllvm/test/CodeGen/AMDGPU global_atomics_scan_fsub.ll global_atomics_scan_fadd.ll, llvm/test/CodeGen/RISCV qci-interrupt-attr.ll qci-interrupt-attr-fpr.ll

Merge branch 'main' into users/kparzysz/spr/o03-cancel-directive-name
DeltaFile
+2,927-0llvm/test/CodeGen/RISCV/qci-interrupt-attr.ll
+2,821-0llvm/test/CodeGen/RISCV/qci-interrupt-attr-fpr.ll
+1,246-1,246llvm/test/CodeGen/AMDGPU/global_atomics_scan_fsub.ll
+1,246-1,246llvm/test/CodeGen/AMDGPU/global_atomics_scan_fadd.ll
+1,214-1,214llvm/test/CodeGen/AMDGPU/global_atomics_scan_fmax.ll
+1,214-1,214llvm/test/CodeGen/AMDGPU/global_atomics_scan_fmin.ll
+10,668-4,9201,301 files not shown
+51,893-31,2131,307 files

LLVM/project 7dc7264llvm/test/CodeGen/AMDGPU shufflevector.v2i64.v8i64.ll shufflevector.v2f16.v8f16.ll, llvm/test/CodeGen/SPIRV/extensions/SPV_INTEL_long_composites long-spec-const-composite.ll

Merge branch 'main' into users/ylzsx/r-tls-noie
DeltaFile
+65,595-0llvm/test/CodeGen/SPIRV/extensions/SPV_INTEL_long_composites/long-spec-const-composite.ll
+29,745-0llvm/test/CodeGen/AMDGPU/shufflevector.v2i64.v8i64.ll
+27,655-0llvm/test/CodeGen/AMDGPU/shufflevector.v2f16.v8f16.ll
+27,655-0llvm/test/CodeGen/AMDGPU/shufflevector.v2bf16.v8bf16.ll
+27,139-0llvm/test/CodeGen/AMDGPU/shufflevector.v2i16.v8i16.ll
+25,933-0llvm/test/CodeGen/AMDGPU/shufflevector.v2f32.v8f32.ll
+203,722-016,100 files not shown
+2,040,184-604,85516,106 files

LLVM/project 63640c0llvm/include/llvm/IR ModuleSummaryIndex.h, llvm/lib/Support Caching.cpp

simplify

Created using spr 1.3.4
DeltaFile
+128-40mlir/tools/mlir-tblgen/OpDefinitionsGen.cpp
+0-163llvm/unittests/Support/Caching.cpp
+5-54llvm/include/llvm/IR/ModuleSummaryIndex.h
+30-0mlir/include/mlir/IR/OperationSupport.h
+12-17llvm/lib/Support/Caching.cpp
+23-4mlir/docs/DefiningDialects/Operations.md
+198-27818 files not shown
+268-33924 files

LLVM/project 1b2c23amlir/docs/DefiningDialects Operations.md, mlir/include/mlir/IR OperationSupport.h

Re-land "[mlir][ODS] Add a generated builder that takes the Properties struct" (#130117) (#130373)

This reverts commit 32f543760c7f44c4c7d18bc00a3a1d8860c42bff.

Investigations showed that the unit test utilities were calling erase(),
causing a use-after-free. Fixed by rearranging checks in the test
DeltaFile
+128-40mlir/tools/mlir-tblgen/OpDefinitionsGen.cpp
+30-0mlir/include/mlir/IR/OperationSupport.h
+23-4mlir/docs/DefiningDialects/Operations.md
+18-0mlir/unittests/TableGen/OpBuildGen.cpp
+12-0mlir/test/mlir-tblgen/op-attribute.td
+9-2mlir/test/mlir-tblgen/op-result.td
+220-464 files not shown
+241-4910 files

LLVM/project 32f5437mlir/docs/DefiningDialects Operations.md, mlir/include/mlir/IR OperationSupport.h

Revert "[mlir][ODS] Add a generated builder that takes the Properties struct" (#130117)

Reverts llvm/llvm-project#124713.

Builders involving sanitizers are failing:
https://lab.llvm.org/buildbot/#/builders/169/builds/9106.
DeltaFile
+40-128mlir/tools/mlir-tblgen/OpDefinitionsGen.cpp
+4-23mlir/docs/DefiningDialects/Operations.md
+0-18mlir/include/mlir/IR/OperationSupport.h
+0-16mlir/unittests/TableGen/OpBuildGen.cpp
+0-12mlir/test/mlir-tblgen/op-attribute.td
+2-9mlir/test/mlir-tblgen/op-result.td
+46-2064 files not shown
+49-22710 files

LLVM/project 1d72977mlir/docs/DefiningDialects Operations.md, mlir/include/mlir/IR OperationSupport.h

Revert "[mlir][ODS] Add a generated builder that takes the Properties struct …"

This reverts commit 35622a93bb034ad5c56e3a490060648b35ba49f1.
DeltaFile
+40-128mlir/tools/mlir-tblgen/OpDefinitionsGen.cpp
+4-23mlir/docs/DefiningDialects/Operations.md
+0-18mlir/include/mlir/IR/OperationSupport.h
+0-16mlir/unittests/TableGen/OpBuildGen.cpp
+0-12mlir/test/mlir-tblgen/op-attribute.td
+2-9mlir/test/mlir-tblgen/op-result.td
+46-2064 files not shown
+49-22710 files

LLVM/project 8cb72bdllvm/test/CodeGen/NVPTX cmpxchg-sm90.ll cmpxchg-sm60.ll, llvm/test/CodeGen/SPIRV/extensions/SPV_INTEL_long_composites long-spec-const-composite.ll

reb

Created using spr 1.3.4
DeltaFile
+65,595-0llvm/test/CodeGen/SPIRV/extensions/SPV_INTEL_long_composites/long-spec-const-composite.ll
+0-6,173llvm/test/Instrumentation/MemorySanitizer/AArch64/neon_vmul.ll
+6,173-0llvm/test/Instrumentation/MemorySanitizer/AArch64/arm64-vmul.ll
+5,680-0llvm/test/CodeGen/NVPTX/cmpxchg-sm90.ll
+5,680-0llvm/test/CodeGen/NVPTX/cmpxchg-sm60.ll
+5,680-0llvm/test/CodeGen/NVPTX/cmpxchg-sm70.ll
+88,808-6,1733,815 files not shown
+253,453-75,5073,821 files

LLVM/project 35622a9mlir/docs/DefiningDialects Operations.md, mlir/include/mlir/IR OperationSupport.h

[mlir][ODS] Add a generated builder that takes the Properties struct (#124713)

This commit adds builders of the form

```
static void build(..., [TypeRange resultTypes],
                  ValueRange operands, const Properties &properties,
                  ArrayRef<NamedAttribute> discardableAttributes = {},
                  [unsigned numRegions]);
```
to go alongside the existing
result/operands/[inherent + discardable attribute list] collective
builders.

This change is intended to support a refactor to the declarative rewrite
engine to make it populate the `Properties` struct instead of creating a
`DictionaryAttr`, thus enabling rewrite rules to handle non-`Attribute`
properties.


    [4 lines not shown]
DeltaFile
+128-40mlir/tools/mlir-tblgen/OpDefinitionsGen.cpp
+23-4mlir/docs/DefiningDialects/Operations.md
+18-0mlir/include/mlir/IR/OperationSupport.h
+16-0mlir/unittests/TableGen/OpBuildGen.cpp
+12-0mlir/test/mlir-tblgen/op-attribute.td
+9-2mlir/test/mlir-tblgen/op-result.td
+206-464 files not shown
+227-4910 files

LLVM/project 81b3365mlir/docs/DefiningDialects Operations.md, mlir/include/mlir/IR OperationSupport.h

[mlir][ODS] Add a collective builder that takes the Properties struct

This commit adds builders of the form

```
static void build(..., [TypeRange resultTypes],
                  ValueRange operands, const Properties &properties,
                  ArrayRef<NamedAttribute> discardableAttributes = {},
                  [unsigned numRegions]);
```
to go alongside the existing
result/operands/[inherent + discardable attribute list] collective
builders.

This change is intended to support a refactor to the declarative
rewrite engine to make it populate the `Properties` struct instead of
creating a `DictionaryAttr`, thus enabling rewrite rules to handle
non-`Attribute` properties.


    [5 lines not shown]
DeltaFile
+122-40mlir/tools/mlir-tblgen/OpDefinitionsGen.cpp
+23-4mlir/docs/DefiningDialects/Operations.md
+18-0mlir/include/mlir/IR/OperationSupport.h
+12-0mlir/test/mlir-tblgen/op-attribute.td
+9-2mlir/test/mlir-tblgen/op-result.td
+8-0mlir/test/mlir-tblgen/op-decl-and-defs.td
+192-463 files not shown
+205-499 files

LLVM/project b2e1758llvm/test/CodeGen/AMDGPU llvm.amdgcn.smfmac.gfx950.ll, llvm/test/Instrumentation/MemorySanitizer/AArch64 arm64-vmul.ll neon_vmul.ll

Rebase, address comments

Created using spr 1.3.5
DeltaFile
+6,173-0llvm/test/Instrumentation/MemorySanitizer/AArch64/arm64-vmul.ll
+0-6,173llvm/test/Instrumentation/MemorySanitizer/AArch64/neon_vmul.ll
+1,348-1,952llvm/test/CodeGen/AMDGPU/llvm.amdgcn.smfmac.gfx950.ll
+1,933-0llvm/test/Instrumentation/MemorySanitizer/AArch64/arm64-st1.ll
+0-1,933llvm/test/Instrumentation/MemorySanitizer/AArch64/neon_vst.ll
+1,917-0llvm/test/Instrumentation/MemorySanitizer/AArch64/arm64-st1_lane.ll
+11,371-10,0581,125 files not shown
+41,367-24,0581,131 files

LLVM/project 5ea9c7eclang/lib/Headers avx10_2convertintrin.h, llvm/test/Instrumentation/MemorySanitizer/AArch64 arm64-vmul.ll neon_vmul.ll

Reabse, address comments

Created using spr 1.3.5
DeltaFile
+6,173-0llvm/test/Instrumentation/MemorySanitizer/AArch64/arm64-vmul.ll
+0-6,173llvm/test/Instrumentation/MemorySanitizer/AArch64/neon_vmul.ll
+2,854-51clang/lib/Headers/avx10_2convertintrin.h
+1,933-0llvm/test/Instrumentation/MemorySanitizer/AArch64/arm64-st1.ll
+0-1,933llvm/test/Instrumentation/MemorySanitizer/AArch64/neon_vst.ll
+1,917-0llvm/test/Instrumentation/MemorySanitizer/AArch64/arm64-st1_lane.ll
+12,877-8,1571,598 files not shown
+58,088-25,8271,604 files

LLVM/project dc1ff41mlir/test/mlir-tblgen op-attribute.td op-decl-and-defs.td, mlir/tools/mlir-tblgen OpDefinitionsGen.cpp

[mlir][tblgen] Migrate tests to properties for attributes, fix remove*Attr() (#123505)

The only in-tree user of `bit usePropertiesForAttributes = 0;` was a
series of tests for the output of -gen-op-{decls,defs}. This commit
updates those tests to match the rest of the repository.

In the short term, this is intended to enable testing upcoming updates
to collective builders. In the long term, this is a step in the removal
of usePropertiesForAttributes = 0.

One side effect of these tests updates was the realization that the
autogenerated implementations of removeFooAttr() were not returning the
value of the removed attribute. This issue has been addressed and the
tests have been updated to reflect the change. This is the only
functionality change in this PR.
DeltaFile
+57-65mlir/test/mlir-tblgen/op-attribute.td
+10-11mlir/test/mlir-tblgen/op-decl-and-defs.td
+4-5mlir/test/mlir-tblgen/constraint-unique.td
+2-2mlir/tools/mlir-tblgen/OpDefinitionsGen.cpp
+1-2mlir/test/mlir-tblgen/op-format.td
+1-2mlir/test/mlir-tblgen/op-result.td
+75-876 files

LLVM/project 0e505d0mlir/test/mlir-tblgen op-attribute.td op-decl-and-defs.td, mlir/tools/mlir-tblgen OpDefinitionsGen.cpp

[mlir][tblgen] Migrate tests to properties for attributes, fix remove*Attr()

The only in-tree user of `bit usePropertiesForAttributes = 0;` was a series
of tests for the output of -gen-op-{decls,defs}. This commit updates those
tests to match the rest of the repository.

In the short term, this is intended to enable testing upcoming updates to
collective builders. In the long term, this is a step in the removal of
usePropertiesForAttributes = 0.

One side effect of these tests updates was the realization that the
autogenerated implementations of removeFooAttr() were not returning
the value of the removed attribute. This issue has been addressed and
the tests have been updated to reflect the change. This is the only
functionality change in this PR.
DeltaFile
+57-65mlir/test/mlir-tblgen/op-attribute.td
+10-11mlir/test/mlir-tblgen/op-decl-and-defs.td
+4-5mlir/test/mlir-tblgen/constraint-unique.td
+2-2mlir/tools/mlir-tblgen/OpDefinitionsGen.cpp
+1-2mlir/test/mlir-tblgen/op-result.td
+1-2mlir/test/mlir-tblgen/op-format.td
+75-876 files

LLVM/project e7ae983mlir/docs/DefiningDialects Operations.md, mlir/include/mlir/IR OperationSupport.h

[mlir][ODS] Add a collective builder that takes the Properties struct

This commit adds builders of the form

```
static void build(..., [TypeRange resultTypes],
                  ValueRange operands, const Properties &properties,
                  ArrayRef<NamedAttribute> discardableAttributes = {},
                  [unsigned numRegions]);
```
to go alongside the existing
result/operands/[inherent + discardable attribute list] collective
builders.

This change is intended to support a refactor to the declarative
rewrite engine to make it populate the `Properties` struct instead of
creating a `DictionaryAttr`, thus enabling rewrite rules to handle
non-`Attribute` properties.


    [5 lines not shown]
DeltaFile
+122-40mlir/tools/mlir-tblgen/OpDefinitionsGen.cpp
+23-4mlir/docs/DefiningDialects/Operations.md
+18-0mlir/include/mlir/IR/OperationSupport.h
+12-0mlir/test/mlir-tblgen/op-attribute.td
+9-2mlir/test/mlir-tblgen/op-result.td
+8-0mlir/test/mlir-tblgen/op-decl-and-defs.td
+192-463 files not shown
+205-499 files

LLVM/project 5b7c913mlir/docs/DefiningDialects Operations.md, mlir/include/mlir/IR OperationSupport.h

[mlir][ODS] Add a collective builder that takes the Properties struct

This commit adds builders of the form

```
static void build(..., [TypeRange resultTypes],
                  ValueRange operands, const Properties &properties,
                  ArrayRef<NamedAttribute> discardableAttributes = {},
                  [unsigned numRegions]);
```
to go alongside the existing
result/operands/[inherent + discardable attribute list] collective
builders.

This change is intended to support a refactor to the declarative
rewrite engine to make it populate the `Properties` struct instead of
creating a `DictionaryAttr`, thus enabling rewrite rules to handle
non-`Attribute` properties.


    [5 lines not shown]
DeltaFile
+122-40mlir/tools/mlir-tblgen/OpDefinitionsGen.cpp
+23-4mlir/docs/DefiningDialects/Operations.md
+18-0mlir/include/mlir/IR/OperationSupport.h
+12-0mlir/test/mlir-tblgen/op-attribute.td
+9-2mlir/test/mlir-tblgen/op-result.td
+8-0mlir/test/mlir-tblgen/op-decl-and-defs.td
+192-463 files not shown
+205-499 files

LLVM/project 9dbe170mlir/test/mlir-tblgen op-attribute.td op-decl-and-defs.td, mlir/tools/mlir-tblgen OpDefinitionsGen.cpp

[mlir][tblgen] Migrate tests to properties for attributes, fix remove*Attr()

The only in-tree user of `bit usePropertiesForAttributes = 0;` was a series
of tests for the output of -gen-op-{decls,defs}. This commit updates those
tests to match the rest of the repository.

In the short term, this is intended to enable testing upcoming updates to
collective builders. In the long term, this is a step in the removal of
usePropertiesForAttributes = 0.

One side effect of these tests updates was the realization that the
autogenerated implementations of removeFooAttr() were not returning
the value of the removed attribute. This issue has been addressed and
the tests have been updated to reflect the change. This is the only
functionality change in this PR.
DeltaFile
+57-65mlir/test/mlir-tblgen/op-attribute.td
+10-11mlir/test/mlir-tblgen/op-decl-and-defs.td
+4-5mlir/test/mlir-tblgen/constraint-unique.td
+2-2mlir/tools/mlir-tblgen/OpDefinitionsGen.cpp
+1-2mlir/test/mlir-tblgen/op-result.td
+1-2mlir/test/mlir-tblgen/op-format.td
+75-876 files

LLVM/project 0b564e4mlir/docs/DefiningDialects Operations.md, mlir/include/mlir/IR OperationSupport.h

[mlir][ODS] Add a collective builder that takes the Properties struct

This commit adds builders of the form

```
static void build(..., [TypeRange resultTypes],
                  ValueRange operands, const Properties &properties,
                  ArrayRef<NamedAttribute> discardableAttributes = {},
                  [unsigned numRegions]);
```
to go alongside the existing
result/operands/[inherent + discardable attribute list] collective
builders.

This change is intended to support a refactor to the declarative
rewrite engine to make it populate the `Properties` struct instead of
creating a `DictionaryAttr`, thus enabling rewrite rules to handle
non-`Attribute` properties.


    [5 lines not shown]
DeltaFile
+122-40mlir/tools/mlir-tblgen/OpDefinitionsGen.cpp
+23-4mlir/docs/DefiningDialects/Operations.md
+18-0mlir/include/mlir/IR/OperationSupport.h
+12-0mlir/test/mlir-tblgen/op-attribute.td
+9-2mlir/test/mlir-tblgen/op-result.td
+8-0mlir/test/mlir-tblgen/op-decl-and-defs.td
+192-463 files not shown
+205-499 files

LLVM/project 14a07e9mlir/test/mlir-tblgen op-attribute.td op-decl-and-defs.td, mlir/tools/mlir-tblgen OpDefinitionsGen.cpp

[mlir][tblgen] Migrate tests to properties for attributes, fix remove*Attr()

The only in-tree user of `bit usePropertiesForAttributes = 0;` was a series
of tests for the output of -gen-op-{decls,defs}. This commit updates those
tests to match the rest of the repository.

In the short term, this is intended to enable testing upcoming updates to
collective builders. In the long term, this is a step in the removal of
usePropertiesForAttributes = 0.

One side effect of these tests updates was the realization that the
autogenerated implementations of removeFooAttr() were not returning
the value of the removed attribute. This issue has been addressed and
the tests have been updated to reflect the change. This is the only
functionality change in this PR.
DeltaFile
+57-65mlir/test/mlir-tblgen/op-attribute.td
+10-11mlir/test/mlir-tblgen/op-decl-and-defs.td
+4-5mlir/test/mlir-tblgen/constraint-unique.td
+2-2mlir/tools/mlir-tblgen/OpDefinitionsGen.cpp
+1-2mlir/test/mlir-tblgen/op-format.td
+1-2mlir/test/mlir-tblgen/op-result.td
+75-876 files

LLVM/project 16e61cfllvm/test/CodeGen/RISCV/rvv vluxseg-rv64.ll vloxseg-rv64.ll

Rebase

Created using spr 1.3.6-beta.1
DeltaFile
+17,258-17,152llvm/test/CodeGen/RISCV/rvv/vluxseg-rv64.ll
+17,258-17,152llvm/test/CodeGen/RISCV/rvv/vloxseg-rv64.ll
+14,327-17,447llvm/test/CodeGen/RISCV/rvv/vsoxseg-rv64.ll
+14,327-17,447llvm/test/CodeGen/RISCV/rvv/vsuxseg-rv64.ll
+12,923-11,789llvm/test/CodeGen/RISCV/rvv/vluxseg-rv32.ll
+12,923-11,789llvm/test/CodeGen/RISCV/rvv/vloxseg-rv32.ll
+89,016-92,77645,766 files not shown
+4,106,333-2,097,16845,772 files

LLVM/project 631bc35clang/test/CodeGen aarch64-neon-intrinsics.c, clang/test/CodeGen/AArch64 neon-intrinsics.c

Merge branch 'main' into users/chapuni/cov/single/replace
DeltaFile
+16,880-2,842llvm/test/CodeGen/AMDGPU/flat_atomics_i64_system.ll
+19,618-0llvm/test/CodeGen/RISCV/rvv/expandload.ll
+17,418-0clang/test/CodeGen/AArch64/neon-intrinsics.c
+0-17,418clang/test/CodeGen/aarch64-neon-intrinsics.c
+16,049-0llvm/test/CodeGen/AMDGPU/memintrinsic-unroll.ll
+12,081-2,450llvm/test/CodeGen/AMDGPU/flat_atomics_i64.ll
+82,046-22,71026,925 files not shown
+2,067,496-1,063,53326,931 files

LLVM/project ce7c17dclang/test/CodeGen aarch64-neon-intrinsics.c, clang/test/CodeGen/AArch64 neon-intrinsics.c

Merge branch 'main' into users/chapuni/cov/single/pair
DeltaFile
+16,880-2,842llvm/test/CodeGen/AMDGPU/flat_atomics_i64_system.ll
+19,618-0llvm/test/CodeGen/RISCV/rvv/expandload.ll
+17,418-0clang/test/CodeGen/AArch64/neon-intrinsics.c
+0-17,418clang/test/CodeGen/aarch64-neon-intrinsics.c
+16,049-0llvm/test/CodeGen/AMDGPU/memintrinsic-unroll.ll
+12,081-2,450llvm/test/CodeGen/AMDGPU/flat_atomics_i64.ll
+82,046-22,71026,925 files not shown
+2,067,496-1,063,53326,931 files

LLVM/project d7d008bllvm/test/CodeGen/RISCV/rvv vluxseg-rv64.ll vloxseg-rv64.ll

Merge branch 'main' into users/vitalybuka/spr/libclocale-update-grouping-tests
DeltaFile
+17,258-17,152llvm/test/CodeGen/RISCV/rvv/vluxseg-rv64.ll
+17,258-17,152llvm/test/CodeGen/RISCV/rvv/vloxseg-rv64.ll
+14,327-17,447llvm/test/CodeGen/RISCV/rvv/vsuxseg-rv64.ll
+14,327-17,447llvm/test/CodeGen/RISCV/rvv/vsoxseg-rv64.ll
+12,923-11,789llvm/test/CodeGen/RISCV/rvv/vluxseg-rv32.ll
+12,923-11,789llvm/test/CodeGen/RISCV/rvv/vloxseg-rv32.ll
+89,016-92,77643,237 files not shown
+4,159,794-2,020,02343,243 files

LLVM/project e51ce07llvm/test/CodeGen/RISCV/rvv vluxseg-rv64.ll vloxseg-rv64.ll

Rebase on top of upstream main.

Created using spr 1.3.6-beta.1
DeltaFile
+17,258-17,152llvm/test/CodeGen/RISCV/rvv/vluxseg-rv64.ll
+17,258-17,152llvm/test/CodeGen/RISCV/rvv/vloxseg-rv64.ll
+14,327-17,447llvm/test/CodeGen/RISCV/rvv/vsoxseg-rv64.ll
+14,327-17,447llvm/test/CodeGen/RISCV/rvv/vsuxseg-rv64.ll
+12,923-11,789llvm/test/CodeGen/RISCV/rvv/vluxseg-rv32.ll
+12,923-11,789llvm/test/CodeGen/RISCV/rvv/vloxseg-rv32.ll
+89,016-92,77625,898 files not shown
+2,366,612-1,404,79425,904 files

LLVM/project 17ee91dllvm/test/CodeGen/RISCV/rvv vloxseg-rv64.ll vluxseg-rv64.ll

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.6-beta.1

[skip ci]
DeltaFile
+17,258-17,152llvm/test/CodeGen/RISCV/rvv/vloxseg-rv64.ll
+17,258-17,152llvm/test/CodeGen/RISCV/rvv/vluxseg-rv64.ll
+14,327-17,447llvm/test/CodeGen/RISCV/rvv/vsuxseg-rv64.ll
+14,327-17,447llvm/test/CodeGen/RISCV/rvv/vsoxseg-rv64.ll
+12,923-11,789llvm/test/CodeGen/RISCV/rvv/vloxseg-rv32.ll
+12,923-11,789llvm/test/CodeGen/RISCV/rvv/vluxseg-rv32.ll
+89,016-92,77625,898 files not shown
+2,366,612-1,404,79425,904 files

LLVM/project 4f31680llvm/test/CodeGen/RISCV/rvv vloxseg-rv64.ll vluxseg-rv64.ll

Rebase on top of upstream main. Remove opt has_value, value use.

Created using spr 1.3.6-beta.1
DeltaFile
+17,258-17,152llvm/test/CodeGen/RISCV/rvv/vloxseg-rv64.ll
+17,258-17,152llvm/test/CodeGen/RISCV/rvv/vluxseg-rv64.ll
+14,327-17,447llvm/test/CodeGen/RISCV/rvv/vsuxseg-rv64.ll
+14,327-17,447llvm/test/CodeGen/RISCV/rvv/vsoxseg-rv64.ll
+12,923-11,789llvm/test/CodeGen/RISCV/rvv/vloxseg-rv32.ll
+12,923-11,789llvm/test/CodeGen/RISCV/rvv/vluxseg-rv32.ll
+89,016-92,77625,898 files not shown
+2,366,612-1,404,79425,904 files

LLVM/project a993e6dllvm/test/CodeGen/RISCV/rvv vloxseg-rv64.ll vluxseg-rv64.ll

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.6-beta.1

[skip ci]
DeltaFile
+17,258-17,152llvm/test/CodeGen/RISCV/rvv/vloxseg-rv64.ll
+17,258-17,152llvm/test/CodeGen/RISCV/rvv/vluxseg-rv64.ll
+14,327-17,447llvm/test/CodeGen/RISCV/rvv/vsuxseg-rv64.ll
+14,327-17,447llvm/test/CodeGen/RISCV/rvv/vsoxseg-rv64.ll
+12,923-11,789llvm/test/CodeGen/RISCV/rvv/vluxseg-rv32.ll
+12,923-11,789llvm/test/CodeGen/RISCV/rvv/vloxseg-rv32.ll
+89,016-92,77625,898 files not shown
+2,366,610-1,404,79225,904 files