LLVM/project 4647802llvm/test/CodeGen/AMDGPU llvm.amdgcn.iglp.opt.exp.large.mir, llvm/test/CodeGen/RISCV/rvv vssub-vp.ll vssubu-vp.ll

Rebase

Created using spr 1.3.5
DeltaFile
+63-3,329llvm/test/MC/AMDGPU/gfx11_asm_mubuf_alias.s
+65-2,086llvm/test/MC/AMDGPU/gfx12_asm_vbuffer_mubuf_alias.s
+2,067-0llvm/test/CodeGen/RISCV/rvv/vssub-vp.ll
+2,065-0llvm/test/CodeGen/RISCV/rvv/vssubu-vp.ll
+2,055-0llvm/test/CodeGen/AMDGPU/llvm.amdgcn.iglp.opt.exp.large.mir
+2,015-0llvm/test/CodeGen/RISCV/rvv/vsadd-vp.ll
+8,330-5,4152,337 files not shown
+78,214-38,6802,343 files

LLVM/project aa12525llvm/test/CodeGen/AMDGPU llvm.amdgcn.iglp.opt.exp.large.mir, llvm/test/CodeGen/RISCV/rvv vssub-vp.ll vssubu-vp.ll

Rebase

Created using spr 1.3.5
DeltaFile
+63-3,329llvm/test/MC/AMDGPU/gfx11_asm_mubuf_alias.s
+65-2,086llvm/test/MC/AMDGPU/gfx12_asm_vbuffer_mubuf_alias.s
+2,067-0llvm/test/CodeGen/RISCV/rvv/vssub-vp.ll
+2,065-0llvm/test/CodeGen/RISCV/rvv/vssubu-vp.ll
+2,055-0llvm/test/CodeGen/AMDGPU/llvm.amdgcn.iglp.opt.exp.large.mir
+2,015-0llvm/test/CodeGen/RISCV/rvv/vsadd-vp.ll
+8,330-5,4152,333 files not shown
+78,400-39,2492,339 files

LLVM/project 13db21flibc/src/math/nvptx CMakeLists.txt, lldb/third_party/Python/module/unittest2/unittest2/test test_loader.py test_case.py

Merge remote-tracking branch 'origin/main' into users/fhahn/slp-store-vfs-in-vector
DeltaFile
+63-3,329llvm/test/MC/AMDGPU/gfx11_asm_mubuf_alias.s
+65-2,086llvm/test/MC/AMDGPU/gfx12_asm_vbuffer_mubuf_alias.s
+2,055-0llvm/test/CodeGen/AMDGPU/llvm.amdgcn.iglp.opt.exp.large.mir
+0-1,380lldb/third_party/Python/module/unittest2/unittest2/test/test_loader.py
+0-1,244lldb/third_party/Python/module/unittest2/unittest2/test/test_case.py
+1,179-0libc/src/math/nvptx/CMakeLists.txt
+3,362-8,0392,040 files not shown
+55,493-35,8722,046 files

LLVM/project 460b9c0flang/lib/Lower OpenMP.cpp, llvm/test/Analysis/CostModel/X86 icmp.ll icmp-latency.ll

Rebase, address comments

Created using spr 1.3.5
DeltaFile
+14,694-3,895llvm/test/CodeGen/AMDGPU/bf16.ll
+2,610-2,610llvm/test/Analysis/CostModel/X86/icmp.ll
+0-4,507flang/lib/Lower/OpenMP.cpp
+1,970-1,970llvm/test/Analysis/CostModel/X86/icmp-latency.ll
+1,770-1,770llvm/test/Analysis/CostModel/X86/icmp-codesize.ll
+1,770-1,770llvm/test/Analysis/CostModel/X86/icmp-sizelatency.ll
+22,814-16,5223,101 files not shown
+132,822-68,1603,107 files

LLVM/project 915fce0mlir/lib/Conversion/AffineToStandard AffineToStandard.cpp, mlir/test/Conversion/AffineToStandard lower-affine.mlir

[mlir][affine] Enable ConvertAffineToStandard pass to handle affine.delinearize_index Op. (#82189)

This PR, aims to enable the `ConvertAffineToStandard` to handle
`affine.dilinearize_index` Operation.

Fixes #78458
DeltaFile
+54-0mlir/test/Conversion/AffineToStandard/lower-affine.mlir
+2-0mlir/lib/Conversion/AffineToStandard/AffineToStandard.cpp
+56-02 files

LLVM/project b6c1174flang/lib/Lower OpenMP.cpp, llvm/test/Analysis/CostModel/X86 icmp.ll icmp-latency.ll

Merge remote-tracking branch 'chapuni/main' into mcdc/tvidx
DeltaFile
+14,625-3,844llvm/test/CodeGen/AMDGPU/bf16.ll
+10,495-3,889llvm/test/CodeGen/RISCV/atomic-rmw.ll
+2,610-2,610llvm/test/Analysis/CostModel/X86/icmp.ll
+0-4,504flang/lib/Lower/OpenMP.cpp
+1,970-1,970llvm/test/Analysis/CostModel/X86/icmp-latency.ll
+1,770-1,770llvm/test/Analysis/CostModel/X86/icmp-codesize.ll
+31,470-18,5872,701 files not shown
+139,628-54,1872,707 files

LLVM/project 7c98898flang/lib/Lower OpenMP.cpp, llvm/test/Analysis/CostModel/X86 icmp.ll icmp-latency.ll

Merge branch 'main' into users/minglotus-6/opaque
DeltaFile
+14,624-3,843llvm/test/CodeGen/AMDGPU/bf16.ll
+2,610-2,610llvm/test/Analysis/CostModel/X86/icmp.ll
+0-4,507flang/lib/Lower/OpenMP.cpp
+1,970-1,970llvm/test/Analysis/CostModel/X86/icmp-latency.ll
+1,770-1,770llvm/test/Analysis/CostModel/X86/icmp-sizelatency.ll
+1,770-1,770llvm/test/Analysis/CostModel/X86/icmp-codesize.ll
+22,744-16,4701,356 files not shown
+83,117-35,2561,362 files

LLVM/project 08ad1bcflang/lib/Lower OpenMP.cpp, llvm/test/Analysis/CostModel/X86 icmp.ll icmp-latency.ll

rebasing on recent upstream changes

Created using spr 1.3.4
DeltaFile
+14,624-3,843llvm/test/CodeGen/AMDGPU/bf16.ll
+10,495-3,889llvm/test/CodeGen/RISCV/atomic-rmw.ll
+2,610-2,610llvm/test/Analysis/CostModel/X86/icmp.ll
+0-4,675flang/lib/Lower/OpenMP.cpp
+1,970-1,970llvm/test/Analysis/CostModel/X86/icmp-latency.ll
+1,770-1,770llvm/test/Analysis/CostModel/X86/icmp-sizelatency.ll
+31,469-18,7572,183 files not shown
+105,750-49,4752,189 files

LLVM/project 6af6f01flang/lib/Lower OpenMP.cpp, llvm/test/Analysis/CostModel/X86 icmp.ll icmp-latency.ll

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.4

[skip ci]
DeltaFile
+14,624-3,843llvm/test/CodeGen/AMDGPU/bf16.ll
+10,495-3,889llvm/test/CodeGen/RISCV/atomic-rmw.ll
+2,610-2,610llvm/test/Analysis/CostModel/X86/icmp.ll
+0-4,506flang/lib/Lower/OpenMP.cpp
+1,970-1,970llvm/test/Analysis/CostModel/X86/icmp-latency.ll
+1,770-1,770llvm/test/Analysis/CostModel/X86/icmp-codesize.ll
+31,469-18,5882,183 files not shown
+105,556-49,3062,189 files

LLVM/project 15abc48flang/lib/Lower OpenMP.cpp, llvm/test/Analysis/CostModel/X86 icmp.ll icmp-latency.ll

rebasing on recent upstream changes

Created using spr 1.3.4
DeltaFile
+14,624-3,843llvm/test/CodeGen/AMDGPU/bf16.ll
+10,495-3,889llvm/test/CodeGen/RISCV/atomic-rmw.ll
+2,610-2,610llvm/test/Analysis/CostModel/X86/icmp.ll
+0-4,506flang/lib/Lower/OpenMP.cpp
+1,970-1,970llvm/test/Analysis/CostModel/X86/icmp-latency.ll
+1,770-1,770llvm/test/Analysis/CostModel/X86/icmp-codesize.ll
+31,469-18,5882,183 files not shown
+105,556-49,3062,189 files

LLVM/project 10a02eeflang/lib/Lower OpenMP.cpp, llvm/test/Analysis/CostModel/X86 icmp.ll icmp-latency.ll

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.4

[skip ci]
DeltaFile
+14,624-3,843llvm/test/CodeGen/AMDGPU/bf16.ll
+10,495-3,889llvm/test/CodeGen/RISCV/atomic-rmw.ll
+2,610-2,610llvm/test/Analysis/CostModel/X86/icmp.ll
+0-4,506flang/lib/Lower/OpenMP.cpp
+1,970-1,970llvm/test/Analysis/CostModel/X86/icmp-latency.ll
+1,770-1,770llvm/test/Analysis/CostModel/X86/icmp-codesize.ll
+31,469-18,5882,183 files not shown
+105,556-49,3062,189 files

LLVM/project 6373d12flang/lib/Lower OpenMP.cpp, llvm/test/Analysis/CostModel/X86 icmp.ll icmp-latency.ll

rebasing on recent upstream changes

Created using spr 1.3.4
DeltaFile
+14,624-3,843llvm/test/CodeGen/AMDGPU/bf16.ll
+10,495-3,889llvm/test/CodeGen/RISCV/atomic-rmw.ll
+2,610-2,610llvm/test/Analysis/CostModel/X86/icmp.ll
+0-4,506flang/lib/Lower/OpenMP.cpp
+1,970-1,970llvm/test/Analysis/CostModel/X86/icmp-latency.ll
+1,770-1,770llvm/test/Analysis/CostModel/X86/icmp-sizelatency.ll
+31,469-18,5882,183 files not shown
+105,556-49,3062,189 files

LLVM/project 2200456flang/lib/Lower OpenMP.cpp, llvm/test/Analysis/CostModel/X86 icmp.ll icmp-latency.ll

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.4

[skip ci]
DeltaFile
+14,624-3,843llvm/test/CodeGen/AMDGPU/bf16.ll
+10,495-3,889llvm/test/CodeGen/RISCV/atomic-rmw.ll
+2,610-2,610llvm/test/Analysis/CostModel/X86/icmp.ll
+0-4,506flang/lib/Lower/OpenMP.cpp
+1,970-1,970llvm/test/Analysis/CostModel/X86/icmp-latency.ll
+1,770-1,770llvm/test/Analysis/CostModel/X86/icmp-codesize.ll
+31,469-18,5882,183 files not shown
+105,556-49,3062,189 files

LLVM/project 014f470flang/lib/Lower OpenMP.cpp, llvm/test/Analysis/CostModel/X86 icmp.ll icmp-latency.ll

rebasing on recent upstream changes

Created using spr 1.3.4
DeltaFile
+14,624-3,843llvm/test/CodeGen/AMDGPU/bf16.ll
+10,495-3,889llvm/test/CodeGen/RISCV/atomic-rmw.ll
+2,610-2,610llvm/test/Analysis/CostModel/X86/icmp.ll
+0-4,506flang/lib/Lower/OpenMP.cpp
+1,970-1,970llvm/test/Analysis/CostModel/X86/icmp-latency.ll
+1,770-1,770llvm/test/Analysis/CostModel/X86/icmp-sizelatency.ll
+31,469-18,5882,183 files not shown
+105,556-49,3062,189 files

LLVM/project 07713b8flang/lib/Lower OpenMP.cpp, llvm/test/Analysis/CostModel/X86 icmp.ll icmp-latency.ll

Rebase

Created using spr 1.3.5
DeltaFile
+14,624-3,843llvm/test/CodeGen/AMDGPU/bf16.ll
+2,610-2,610llvm/test/Analysis/CostModel/X86/icmp.ll
+0-4,507flang/lib/Lower/OpenMP.cpp
+1,970-1,970llvm/test/Analysis/CostModel/X86/icmp-latency.ll
+1,770-1,770llvm/test/Analysis/CostModel/X86/icmp-codesize.ll
+1,770-1,770llvm/test/Analysis/CostModel/X86/icmp-sizelatency.ll
+22,744-16,470769 files not shown
+51,731-30,309775 files

LLVM/project f742206flang/lib/Lower OpenMP.cpp, llvm/test/Analysis/CostModel/X86 icmp.ll icmp-latency.ll

Rebase

Created using spr 1.3.5
DeltaFile
+14,624-3,843llvm/test/CodeGen/AMDGPU/bf16.ll
+2,610-2,610llvm/test/Analysis/CostModel/X86/icmp.ll
+0-4,507flang/lib/Lower/OpenMP.cpp
+1,970-1,970llvm/test/Analysis/CostModel/X86/icmp-latency.ll
+1,770-1,770llvm/test/Analysis/CostModel/X86/icmp-sizelatency.ll
+1,770-1,770llvm/test/Analysis/CostModel/X86/icmp-codesize.ll
+22,744-16,470993 files not shown
+55,776-31,121999 files

LLVM/project 8975407flang/lib/Lower OpenMP.cpp, llvm/test/Analysis/CostModel/X86 icmp.ll icmp-latency.ll

Fix formatting

Created using spr 1.3.5
DeltaFile
+14,624-3,843llvm/test/CodeGen/AMDGPU/bf16.ll
+2,610-2,610llvm/test/Analysis/CostModel/X86/icmp.ll
+0-4,507flang/lib/Lower/OpenMP.cpp
+1,970-1,970llvm/test/Analysis/CostModel/X86/icmp-latency.ll
+1,770-1,770llvm/test/Analysis/CostModel/X86/icmp-sizelatency.ll
+1,770-1,770llvm/test/Analysis/CostModel/X86/icmp-codesize.ll
+22,744-16,470708 files not shown
+49,419-29,314714 files

LLVM/project 7d41ba4lldb/test/API/python_api/sbdata TestSBData.py, llvm/test/CodeGen/AMDGPU bf16.ll vector_shuffle.packed.ll

fixup
DeltaFile
+3,378-4,278llvm/test/CodeGen/AMDGPU/bf16.ll
+192-192llvm/unittests/Transforms/Vectorize/VPlanSlpTest.cpp
+29-52mlir/test/Conversion/TosaToLinalg/tosa-to-linalg-resize.mlir
+32-42llvm/test/CodeGen/AMDGPU/vector_shuffle.packed.ll
+36-31lldb/test/API/python_api/sbdata/TestSBData.py
+21-40mlir/test/Conversion/TosaToLinalg/tosa-to-linalg.mlir
+3,688-4,635152 files not shown
+4,305-5,234158 files

LLVM/project d0757f4lldb/test/API/python_api/sbdata TestSBData.py, llvm/test/CodeGen/AMDGPU bf16.ll vector_shuffle.packed.ll

Merge branch 'main' into users/minglotus-6/typeprofrawformat
DeltaFile
+3,378-4,278llvm/test/CodeGen/AMDGPU/bf16.ll
+192-192llvm/unittests/Transforms/Vectorize/VPlanSlpTest.cpp
+29-52mlir/test/Conversion/TosaToLinalg/tosa-to-linalg-resize.mlir
+32-42llvm/test/CodeGen/AMDGPU/vector_shuffle.packed.ll
+36-31lldb/test/API/python_api/sbdata/TestSBData.py
+21-40mlir/test/Conversion/TosaToLinalg/tosa-to-linalg.mlir
+3,688-4,635151 files not shown
+4,305-5,234157 files

LLVM/project 57b4229mlir/lib/Conversion/TosaToLinalg TosaToLinalg.cpp, mlir/test/Conversion/AffineToStandard lower-affine.mlir

Merge remote-tracking branch 'origin/main' into users/fhahn/vplan-uniform-scalar-lanes
DeltaFile
+29-52mlir/test/Conversion/TosaToLinalg/tosa-to-linalg-resize.mlir
+21-40mlir/test/Conversion/TosaToLinalg/tosa-to-linalg.mlir
+15-29mlir/test/Conversion/TosaToLinalg/tosa-to-linalg-named.mlir
+16-26mlir/test/Conversion/AffineToStandard/lower-affine.mlir
+5-15mlir/lib/Conversion/TosaToLinalg/TosaToLinalg.cpp
+6-12mlir/test/Conversion/ShapeToStandard/shape-to-standard.mlir
+92-17411 files not shown
+128-23017 files

LLVM/project d4fd202mlir/lib/Conversion/TosaToLinalg TosaToLinalg.cpp, mlir/test/Conversion/AffineToStandard lower-affine.mlir

[mlir] Use arith max or min ops instead of cmp + select (#82178)

I believe the semantics should be the same, but this saves 1 op and simplifies the code.

For example, the following two instructions:

```
%2 = cmp sgt %0, %1
%3 = select %2, %0, %1
```

Are equivalent to:

```
%2 = maxsi %0 %1
```
DeltaFile
+29-52mlir/test/Conversion/TosaToLinalg/tosa-to-linalg-resize.mlir
+21-40mlir/test/Conversion/TosaToLinalg/tosa-to-linalg.mlir
+15-29mlir/test/Conversion/TosaToLinalg/tosa-to-linalg-named.mlir
+16-26mlir/test/Conversion/AffineToStandard/lower-affine.mlir
+5-15mlir/lib/Conversion/TosaToLinalg/TosaToLinalg.cpp
+6-12mlir/test/Conversion/ShapeToStandard/shape-to-standard.mlir
+92-1747 files not shown
+112-21713 files

LLVM/project 27fb627llvm/test/CodeGen/AMDGPU bf16.ll, llvm/test/CodeGen/X86 vector-interleaved-store-i64-stride-7.ll

[𝘀𝗽𝗿] initial version

Created using spr 1.3.5
DeltaFile
+0-38,349llvm/test/MC/X86/intel-syntax-avx512.s
+38,349-0llvm/test/MC/X86/avx512-intel.s
+27,218-219llvm/test/CodeGen/AMDGPU/bf16.ll
+0-24,622llvm/test/MC/X86/x86-64-avx512f_vl.s
+24,622-0llvm/test/MC/X86/avx512f_vl-att.s
+11,620-11,712llvm/test/CodeGen/X86/vector-interleaved-store-i64-stride-7.ll
+101,809-74,9027,543 files not shown
+669,800-419,0547,549 files

LLVM/project a0ec54fllvm/test/CodeGen/AMDGPU bf16.ll, llvm/test/CodeGen/X86 vector-interleaved-store-i64-stride-7.ll

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

Created using spr 1.3.5

[skip ci]
DeltaFile
+38,349-0llvm/test/MC/X86/avx512-intel.s
+0-38,349llvm/test/MC/X86/intel-syntax-avx512.s
+27,218-219llvm/test/CodeGen/AMDGPU/bf16.ll
+0-24,622llvm/test/MC/X86/x86-64-avx512f_vl.s
+24,622-0llvm/test/MC/X86/avx512f_vl-att.s
+11,620-11,712llvm/test/CodeGen/X86/vector-interleaved-store-i64-stride-7.ll
+101,809-74,9027,541 files not shown
+669,707-419,0547,547 files

LLVM/project 69eacf8llvm/test/CodeGen/AMDGPU bf16.ll, llvm/test/CodeGen/X86 vector-interleaved-store-i64-stride-7.ll

[𝘀𝗽𝗿] initial version

Created using spr 1.3.5
DeltaFile
+0-38,349llvm/test/MC/X86/intel-syntax-avx512.s
+38,349-0llvm/test/MC/X86/avx512-intel.s
+29,608-9llvm/test/CodeGen/AMDGPU/bf16.ll
+24,622-0llvm/test/MC/X86/avx512f_vl-att.s
+0-24,622llvm/test/MC/X86/x86-64-avx512f_vl.s
+11,620-11,712llvm/test/CodeGen/X86/vector-interleaved-store-i64-stride-7.ll
+104,199-74,6925,701 files not shown
+568,373-357,3205,707 files

LLVM/project f7907bellvm/test/CodeGen/AMDGPU bf16.ll, llvm/test/CodeGen/X86 vector-interleaved-store-i64-stride-7.ll

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

Created using spr 1.3.5

[skip ci]
DeltaFile
+0-38,349llvm/test/MC/X86/intel-syntax-avx512.s
+38,349-0llvm/test/MC/X86/avx512-intel.s
+29,608-9llvm/test/CodeGen/AMDGPU/bf16.ll
+24,622-0llvm/test/MC/X86/avx512f_vl-att.s
+0-24,622llvm/test/MC/X86/x86-64-avx512f_vl.s
+11,620-11,712llvm/test/CodeGen/X86/vector-interleaved-store-i64-stride-7.ll
+104,199-74,6925,699 files not shown
+567,586-356,8185,705 files

LLVM/project cba0ef6clang/test/CodeGen/aarch64-sme2-intrinsics acle_sme2_read.c, libcxx/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.formatted.print locale-specific_form.pass.cpp

Rebase main

Created using spr 1.3.5
DeltaFile
+16,550-9llvm/test/CodeGen/AMDGPU/bf16.ll
+2,042-2,028llvm/test/CodeGen/X86/vector-interleaved-load-i16-stride-7.ll
+3,093-0llvm/test/CodeGen/AMDGPU/llvm.is.fpclass.bf16.ll
+2,200-0libcxx/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.formatted.print/locale-specific_form.pass.cpp
+1,880-0clang/test/CodeGen/aarch64-sme2-intrinsics/acle_sme2_read.c
+1,644-0llvm/test/CodeGen/AMDGPU/gfx-callable-argument-types.ll
+27,409-2,037986 files not shown
+54,753-12,969992 files

LLVM/project c9d534aclang/test/CodeGen/aarch64-sme2-intrinsics acle_sme2_read.c, libcxx/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.formatted.print locale-specific_form.pass.cpp

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.5

[skip ci]
DeltaFile
+16,550-9llvm/test/CodeGen/AMDGPU/bf16.ll
+2,042-2,028llvm/test/CodeGen/X86/vector-interleaved-load-i16-stride-7.ll
+3,093-0llvm/test/CodeGen/AMDGPU/llvm.is.fpclass.bf16.ll
+2,200-0libcxx/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.formatted.print/locale-specific_form.pass.cpp
+1,880-0clang/test/CodeGen/aarch64-sme2-intrinsics/acle_sme2_read.c
+1,644-0llvm/test/CodeGen/AMDGPU/gfx-callable-argument-types.ll
+27,409-2,037986 files not shown
+54,753-12,969992 files

LLVM/project 10056c8mlir/include/mlir/Dialect/SCF/IR SCFOps.td, mlir/lib/Conversion/AffineToStandard AffineToStandard.cpp

[mlir][SCF] `scf.parallel`: Make reductions part of the terminator (#75314)

This commit makes reductions part of the terminator. Instead of
`scf.yield`, `scf.reduce` now terminates the body of `scf.parallel` ops.
`scf.reduce` may contain an arbitrary number of reductions, with one
region per reduction.

Example:
```mlir
%init = arith.constant 0.0 : f32
%r:2 = scf.parallel (%iv) = (%lb) to (%ub) step (%step) init (%init, %init)
    -> f32, f32 {
  %elem_to_reduce1 = load %buffer1[%iv] : memref<100xf32>
  %elem_to_reduce2 = load %buffer2[%iv] : memref<100xf32>
  scf.reduce(%elem_to_reduce1, %elem_to_reduce2 : f32, f32) {
    ^bb0(%lhs : f32, %rhs: f32):
      %res = arith.addf %lhs, %rhs : f32
      scf.reduce.return %res : f32
  }, {

    [11 lines not shown]
DeltaFile
+67-86mlir/lib/Dialect/SCF/IR/SCF.cpp
+64-51mlir/lib/Conversion/SCFToOpenMP/SCFToOpenMP.cpp
+56-45mlir/include/mlir/Dialect/SCF/IR/SCFOps.td
+33-33mlir/test/Dialect/SCF/parallel-loop-fusion.mlir
+18-17mlir/test/Dialect/SCF/invalid.mlir
+16-11mlir/lib/Conversion/AffineToStandard/AffineToStandard.cpp
+254-24320 files not shown
+338-33426 files

LLVM/project 23b794fmlir/include/mlir/Dialect/Affine/IR AffineOps.td AffineOps.h, mlir/lib/Dialect/Affine/IR AffineOps.cpp

[mlir][Affine][NFC] Define AffineForOp operands in ODS (#67694)

Modernize affine dialect ops: Define LB, UB, step and inits as operands
in TableGen.
DeltaFile
+56-78mlir/lib/Dialect/Affine/IR/AffineOps.cpp
+14-43mlir/include/mlir/Dialect/Affine/IR/AffineOps.td
+22-21mlir/lib/Dialect/Affine/Utils/LoopUtils.cpp
+10-9mlir/include/mlir/Dialect/Affine/IR/AffineOps.h
+9-3mlir/test/Dialect/Affine/ops.mlir
+3-3mlir/lib/Dialect/Affine/Transforms/SuperVectorize.cpp
+114-1576 files not shown
+122-16412 files

LLVM/project 3bd7a9bmlir/include/mlir/Dialect/SCF/IR SCFOps.td, mlir/include/mlir/Interfaces LoopLikeInterface.td

[mlir][Interfaces] `LoopLikeOpInterface`:  Add helpers to get region iter_args and inits (#66925)

`AffineForOp::getInitOperands` is renamed to `getInits` to be consistent
with MLIR operand getter naming conventions. ("get" + operand name)
DeltaFile
+25-0mlir/include/mlir/Interfaces/LoopLikeInterface.td
+8-8mlir/lib/Dialect/Affine/IR/AffineOps.cpp
+3-3mlir/lib/Dialect/Affine/Transforms/SuperVectorize.cpp
+3-3mlir/lib/Dialect/Affine/Utils/LoopUtils.cpp
+6-0mlir/lib/Dialect/SCF/IR/SCF.cpp
+3-3mlir/include/mlir/Dialect/SCF/IR/SCFOps.td
+48-175 files not shown
+53-2111 files