LLVM/project bbe22ebclang/test/ParserOpenACC parse-clauses.c, libc/src/math/generic log10.cpp log.cpp

Attempt at updating PR81510

Created using spr 1.3.4
DeltaFile
+1,066-608clang/test/ParserOpenACC/parse-clauses.c
+1,418-0llvm/test/CodeGen/AMDGPU/max-hard-clause-length.ll
+632-636libc/src/math/generic/log10.cpp
+630-633libc/src/math/generic/log.cpp
+626-629libc/src/math/generic/log2.cpp
+475-479libc/src/math/generic/log1p.cpp
+4,847-2,985245 files not shown
+10,278-5,676251 files

LLVM/project e795b4dclang/test/ParserOpenACC parse-clauses.c, libc/src/math/generic log10.cpp log.cpp

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.4

[skip ci]
DeltaFile
+1,066-608clang/test/ParserOpenACC/parse-clauses.c
+1,418-0llvm/test/CodeGen/AMDGPU/max-hard-clause-length.ll
+632-636libc/src/math/generic/log10.cpp
+630-633libc/src/math/generic/log.cpp
+626-629libc/src/math/generic/log2.cpp
+475-479libc/src/math/generic/log1p.cpp
+4,847-2,985244 files not shown
+10,171-5,612250 files

LLVM/project e1f2abcclang/test/ParserOpenACC parse-clauses.c, libc/src/math/generic log10.cpp log.cpp

Attempt at updating PR81510

Created using spr 1.3.4
DeltaFile
+1,066-608clang/test/ParserOpenACC/parse-clauses.c
+1,418-0llvm/test/CodeGen/AMDGPU/max-hard-clause-length.ll
+632-636libc/src/math/generic/log10.cpp
+630-633libc/src/math/generic/log.cpp
+626-629libc/src/math/generic/log2.cpp
+475-479libc/src/math/generic/log1p.cpp
+4,847-2,985244 files not shown
+10,171-5,612250 files

LLVM/project 1dfe8afclang/test/ParserOpenACC parse-clauses.c, libc/src/math/generic log10.cpp log.cpp

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.4

[skip ci]
DeltaFile
+1,066-608clang/test/ParserOpenACC/parse-clauses.c
+1,418-0llvm/test/CodeGen/AMDGPU/max-hard-clause-length.ll
+632-636libc/src/math/generic/log10.cpp
+630-633libc/src/math/generic/log.cpp
+626-629libc/src/math/generic/log2.cpp
+475-479libc/src/math/generic/log1p.cpp
+4,847-2,985244 files not shown
+10,171-5,612250 files

LLVM/project 47cbbc7clang/test/ParserOpenACC parse-clauses.c, libc/src/math/generic log10.cpp log.cpp

Attempt at updating PR81510

Created using spr 1.3.4
DeltaFile
+1,066-608clang/test/ParserOpenACC/parse-clauses.c
+1,418-0llvm/test/CodeGen/AMDGPU/max-hard-clause-length.ll
+632-636libc/src/math/generic/log10.cpp
+630-633libc/src/math/generic/log.cpp
+626-629libc/src/math/generic/log2.cpp
+475-479libc/src/math/generic/log1p.cpp
+4,847-2,985244 files not shown
+10,171-5,612250 files

LLVM/project 9d6a554llvm/test/CodeGen/AMDGPU preload-kernargs.ll, llvm/test/CodeGen/RISCV atomic-rmw.ll

Rebase

Created using spr 1.3.5
DeltaFile
+10,586-5,256llvm/test/CodeGen/AMDGPU/preload-kernargs.ll
+10,495-3,889llvm/test/CodeGen/RISCV/atomic-rmw.ll
+1,502-3,286llvm/test/CodeGen/RISCV/rvv/fixed-vectors-fp.ll
+916-3,282llvm/test/CodeGen/RISCV/rvv/fixed-vectors-int.ll
+3,724-0llvm/test/tools/llvm-mca/AArch64/Ampere/Ampere1B/basic-instructions.s
+1,284-2,064llvm/test/CodeGen/RISCV/rvv/fixed-vectors-ctlz.ll
+28,507-17,7771,870 files not shown
+96,716-50,3761,876 files

LLVM/project 44ad5c2llvm/test/CodeGen/AMDGPU preload-kernargs.ll, llvm/test/CodeGen/RISCV atomic-rmw.ll

test cleanup: remote PF_R/PF_X and SHF_*

Created using spr 1.3.4
DeltaFile
+10,586-5,256llvm/test/CodeGen/AMDGPU/preload-kernargs.ll
+10,495-3,889llvm/test/CodeGen/RISCV/atomic-rmw.ll
+1,502-3,286llvm/test/CodeGen/RISCV/rvv/fixed-vectors-fp.ll
+916-3,282llvm/test/CodeGen/RISCV/rvv/fixed-vectors-int.ll
+3,724-0llvm/test/tools/llvm-mca/AArch64/Ampere/Ampere1B/basic-instructions.s
+1,284-2,064llvm/test/CodeGen/RISCV/rvv/fixed-vectors-ctlz.ll
+28,507-17,7772,637 files not shown
+133,247-72,1622,643 files

LLVM/project 0ac7359libc/src/math/generic log10.cpp log.cpp, llvm/test/CodeGen/RISCV atomic-rmw.ll atomic-cmpxchg.ll

Rebase, address comments

Created using spr 1.3.5
DeltaFile
+10,495-3,889llvm/test/CodeGen/RISCV/atomic-rmw.ll
+636-632libc/src/math/generic/log10.cpp
+633-630libc/src/math/generic/log.cpp
+629-626libc/src/math/generic/log2.cpp
+942-180llvm/test/CodeGen/RISCV/atomic-cmpxchg.ll
+479-475libc/src/math/generic/log1p.cpp
+13,814-6,432378 files not shown
+22,293-9,159384 files

LLVM/project 9ce8d34clang/lib/StaticAnalyzer/Checkers StreamChecker.cpp, clang/unittests/Format FormatTestTableGen.cpp

Rebase, address comments

Created using spr 1.3.5
DeltaFile
+10,495-3,889llvm/test/CodeGen/RISCV/atomic-rmw.ll
+942-180llvm/test/CodeGen/RISCV/atomic-cmpxchg.ll
+676-0llvm/test/CodeGen/AArch64/storepairsuppress.ll
+133-146clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp
+270-0clang/unittests/Format/FormatTestTableGen.cpp
+218-0mlir/include/mlir/Dialect/MPI/IR/MPI.td
+12,734-4,215214 files not shown
+15,902-5,438220 files

LLVM/project b334664mlir/include/mlir/Dialect/MPI/IR MPI.td MPIOps.td, mlir/lib/Dialect/MPI/IR MPI.cpp

[mlir] Reland "Initial patch to add an MPI dialect" (#81975)

This patch introduces the new MPI dialect into MLIR. The Message Passing
Interface (MPI) is a widely-used standard for distributed programs to
exchange data. This PR goes together with a talk later at today's LLVM
Dev Meeting.

This is just a first, small patch to get going and add the necessary
base files, so that we can add more operations in further patches.

Here's the documentation as generated by `ninja mlir-doc`:
# 'mpi' Dialect

This dialect models the Message Passing Interface (MPI), version 
4.0. It is meant to serve as an interfacing dialect that is targeted
by higher-level dialects. The MPI dialect itself can be lowered to 
multiple MPI implementations and hide differences in ABI. The dialect
models the functions of the MPI specification as close to 1:1 as
possible

    [343 lines not shown]
DeltaFile
+218-0mlir/include/mlir/Dialect/MPI/IR/MPI.td
+189-0mlir/include/mlir/Dialect/MPI/IR/MPIOps.td
+53-0mlir/lib/Dialect/MPI/IR/MPI.cpp
+43-0mlir/include/mlir/Dialect/MPI/IR/MPITypes.td
+35-0mlir/test/Dialect/MPI/ops.mlir
+33-0mlir/include/mlir/Dialect/MPI/IR/MPI.h
+571-08 files not shown
+639-014 files

LLVM/project 46468f2clang/test/ParserOpenACC parse-clauses.c, libc/src/math/generic log10.cpp log.cpp

update based on reviwer feedback

Created using spr 1.3.4
DeltaFile
+1,066-608clang/test/ParserOpenACC/parse-clauses.c
+1,418-0llvm/test/CodeGen/AMDGPU/max-hard-clause-length.ll
+632-636libc/src/math/generic/log10.cpp
+630-633libc/src/math/generic/log.cpp
+626-629libc/src/math/generic/log2.cpp
+475-479libc/src/math/generic/log1p.cpp
+4,847-2,985250 files not shown
+10,321-5,748256 files

LLVM/project 673e379clang/test/ParserOpenACC parse-clauses.c, libc/src/math/generic log10.cpp log.cpp

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.4

[skip ci]
DeltaFile
+1,066-608clang/test/ParserOpenACC/parse-clauses.c
+1,418-0llvm/test/CodeGen/AMDGPU/max-hard-clause-length.ll
+632-636libc/src/math/generic/log10.cpp
+630-633libc/src/math/generic/log.cpp
+626-629libc/src/math/generic/log2.cpp
+475-479libc/src/math/generic/log1p.cpp
+4,847-2,985244 files not shown
+10,171-5,612250 files

LLVM/project 45622dallvm/test/CodeGen/AMDGPU preload-kernargs.ll, llvm/test/CodeGen/RISCV/rvv fixed-vectors-fp.ll fixed-vectors-int.ll

Attempt at rebasing stack with SPR

Created using spr 1.3.4
DeltaFile
+10,586-5,256llvm/test/CodeGen/AMDGPU/preload-kernargs.ll
+1,502-3,286llvm/test/CodeGen/RISCV/rvv/fixed-vectors-fp.ll
+916-3,282llvm/test/CodeGen/RISCV/rvv/fixed-vectors-int.ll
+3,724-0llvm/test/tools/llvm-mca/AArch64/Ampere/Ampere1B/basic-instructions.s
+1,284-2,064llvm/test/CodeGen/RISCV/rvv/fixed-vectors-ctlz.ll
+3,235-0llvm/test/tools/llvm-mca/AArch64/Ampere/Ampere1B/neon-instructions.s
+21,247-13,8881,576 files not shown
+76,318-44,3201,582 files

LLVM/project 47632dellvm/test/CodeGen/AMDGPU preload-kernargs.ll, llvm/test/CodeGen/RISCV/rvv fixed-vectors-fp.ll fixed-vectors-int.ll

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.4

[skip ci]
DeltaFile
+10,586-5,256llvm/test/CodeGen/AMDGPU/preload-kernargs.ll
+1,502-3,286llvm/test/CodeGen/RISCV/rvv/fixed-vectors-fp.ll
+916-3,282llvm/test/CodeGen/RISCV/rvv/fixed-vectors-int.ll
+3,724-0llvm/test/tools/llvm-mca/AArch64/Ampere/Ampere1B/basic-instructions.s
+1,284-2,064llvm/test/CodeGen/RISCV/rvv/fixed-vectors-ctlz.ll
+3,235-0llvm/test/tools/llvm-mca/AArch64/Ampere/Ampere1B/neon-instructions.s
+21,247-13,8881,576 files not shown
+76,318-44,3201,582 files

LLVM/project 71840c4llvm/test/CodeGen/AMDGPU preload-kernargs.ll, llvm/test/CodeGen/RISCV/rvv fixed-vectors-fp.ll fixed-vectors-int.ll

Attempt at rebasing stack with SPR

Created using spr 1.3.4
DeltaFile
+10,586-5,256llvm/test/CodeGen/AMDGPU/preload-kernargs.ll
+1,502-3,286llvm/test/CodeGen/RISCV/rvv/fixed-vectors-fp.ll
+916-3,282llvm/test/CodeGen/RISCV/rvv/fixed-vectors-int.ll
+3,724-0llvm/test/tools/llvm-mca/AArch64/Ampere/Ampere1B/basic-instructions.s
+1,284-2,064llvm/test/CodeGen/RISCV/rvv/fixed-vectors-ctlz.ll
+3,235-0llvm/test/tools/llvm-mca/AArch64/Ampere/Ampere1B/neon-instructions.s
+21,247-13,8881,576 files not shown
+76,318-44,3201,582 files

LLVM/project 960ba44llvm/test/CodeGen/AMDGPU preload-kernargs.ll, llvm/test/CodeGen/RISCV/rvv fixed-vectors-fp.ll fixed-vectors-int.ll

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.4

[skip ci]
DeltaFile
+10,586-5,256llvm/test/CodeGen/AMDGPU/preload-kernargs.ll
+1,502-3,286llvm/test/CodeGen/RISCV/rvv/fixed-vectors-fp.ll
+916-3,282llvm/test/CodeGen/RISCV/rvv/fixed-vectors-int.ll
+3,724-0llvm/test/tools/llvm-mca/AArch64/Ampere/Ampere1B/basic-instructions.s
+1,284-2,064llvm/test/CodeGen/RISCV/rvv/fixed-vectors-ctlz.ll
+3,235-0llvm/test/tools/llvm-mca/AArch64/Ampere/Ampere1B/neon-instructions.s
+21,247-13,8881,576 files not shown
+76,318-44,3201,582 files

LLVM/project ae5cd46llvm/test/CodeGen/AMDGPU preload-kernargs.ll, llvm/test/CodeGen/RISCV/rvv fixed-vectors-fp.ll fixed-vectors-int.ll

Attempt at rebasing stack with SPR

Created using spr 1.3.4
DeltaFile
+10,586-5,256llvm/test/CodeGen/AMDGPU/preload-kernargs.ll
+1,502-3,286llvm/test/CodeGen/RISCV/rvv/fixed-vectors-fp.ll
+916-3,282llvm/test/CodeGen/RISCV/rvv/fixed-vectors-int.ll
+3,724-0llvm/test/tools/llvm-mca/AArch64/Ampere/Ampere1B/basic-instructions.s
+1,284-2,064llvm/test/CodeGen/RISCV/rvv/fixed-vectors-ctlz.ll
+3,235-0llvm/test/tools/llvm-mca/AArch64/Ampere/Ampere1B/neon-instructions.s
+21,247-13,8881,576 files not shown
+76,318-44,3201,582 files

LLVM/project 2eb0aadllvm/test/CodeGen/AMDGPU preload-kernargs.ll, llvm/test/CodeGen/RISCV/rvv fixed-vectors-fp.ll fixed-vectors-int.ll

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.4

[skip ci]
DeltaFile
+10,586-5,256llvm/test/CodeGen/AMDGPU/preload-kernargs.ll
+1,502-3,286llvm/test/CodeGen/RISCV/rvv/fixed-vectors-fp.ll
+916-3,282llvm/test/CodeGen/RISCV/rvv/fixed-vectors-int.ll
+3,724-0llvm/test/tools/llvm-mca/AArch64/Ampere/Ampere1B/basic-instructions.s
+1,284-2,064llvm/test/CodeGen/RISCV/rvv/fixed-vectors-ctlz.ll
+3,235-0llvm/test/tools/llvm-mca/AArch64/Ampere/Ampere1B/neon-instructions.s
+21,247-13,8881,576 files not shown
+76,317-44,3201,582 files

LLVM/project ff55e11llvm/test/CodeGen/AMDGPU preload-kernargs.ll, llvm/test/CodeGen/RISCV/rvv fixed-vectors-fp.ll fixed-vectors-int.ll

Attempt at rebasing stack with SPR

Created using spr 1.3.4
DeltaFile
+10,586-5,256llvm/test/CodeGen/AMDGPU/preload-kernargs.ll
+1,502-3,286llvm/test/CodeGen/RISCV/rvv/fixed-vectors-fp.ll
+916-3,282llvm/test/CodeGen/RISCV/rvv/fixed-vectors-int.ll
+3,724-0llvm/test/tools/llvm-mca/AArch64/Ampere/Ampere1B/basic-instructions.s
+1,284-2,064llvm/test/CodeGen/RISCV/rvv/fixed-vectors-ctlz.ll
+3,235-0llvm/test/tools/llvm-mca/AArch64/Ampere/Ampere1B/neon-instructions.s
+21,247-13,8881,576 files not shown
+76,317-44,3201,582 files

LLVM/project 1fe8e2bmlir/include/mlir/Dialect/MPI/IR MPI.td MPIOps.td, mlir/lib/Dialect/MPI/IR MPI.cpp

Revert "[mlir] Initial patch to add an MPI dialect (#68892)" (#81884)

This reverts commit 2d616ec4f040141e103965f98456ba523762735d.

Buildbot failures:
https://lab.llvm.org/buildbot/#/builders/177/builds/29364
DeltaFile
+0-218mlir/include/mlir/Dialect/MPI/IR/MPI.td
+0-189mlir/include/mlir/Dialect/MPI/IR/MPIOps.td
+0-56mlir/lib/Dialect/MPI/IR/MPI.cpp
+0-43mlir/include/mlir/Dialect/MPI/IR/MPITypes.td
+0-35mlir/test/Dialect/MPI/ops.mlir
+0-33mlir/include/mlir/Dialect/MPI/IR/MPI.h
+0-5748 files not shown
+0-64214 files

LLVM/project 2d616ecmlir/include/mlir/Dialect/MPI/IR MPI.td MPIOps.td, mlir/lib/Dialect/MPI/IR MPI.cpp

[mlir] Initial patch to add an MPI dialect (#68892)

This patch introduces the new MPI dialect into MLIR. The Message Passing
Interface (MPI) is a widely-used standard for distributed programs to
exchange data. This PR goes together with a talk later at today's LLVM
Dev Meeting.

This is just a first, small patch to get going and add the necessary
base files, so that we can add more operations in further patches.

Here's the documentation as generated by `ninja mlir-doc`:
# 'mpi' Dialect

This dialect models the Message Passing Interface (MPI), version 
4.0. It is meant to serve as an interfacing dialect that is targeted
by higher-level dialects. The MPI dialect itself can be lowered to 
multiple MPI implementations and hide differences in ABI. The dialect
models the functions of the MPI specification as close to 1:1 as
possible

    [343 lines not shown]
DeltaFile
+218-0mlir/include/mlir/Dialect/MPI/IR/MPI.td
+189-0mlir/include/mlir/Dialect/MPI/IR/MPIOps.td
+56-0mlir/lib/Dialect/MPI/IR/MPI.cpp
+43-0mlir/include/mlir/Dialect/MPI/IR/MPITypes.td
+35-0mlir/test/Dialect/MPI/ops.mlir
+33-0mlir/include/mlir/Dialect/MPI/IR/MPI.h
+574-08 files not shown
+642-014 files