LLVM/project 55df598libclc/clc/lib/generic/math clc_sincospi.inc clc_sincospi.cl

libclc: Fix signed 0 handling in sincospi (#211260)
DeltaFile
+6-2libclc/clc/lib/generic/math/clc_sincospi.inc
+1-0libclc/clc/lib/generic/math/clc_sincospi.cl
+7-22 files

LLVM/project 90d75e9llvm/lib/Target/SPIRV SPIRVBuiltins.cpp

[NFC][SPIR-V] Merge duplicate prefix/suffix switches in lookupBuiltin (#211194)
DeltaFile
+10-31llvm/lib/Target/SPIRV/SPIRVBuiltins.cpp
+10-311 files

LLVM/project 9c52b73llvm/lib/Target/WebAssembly WebAssemblyDebugFixup.cpp WebAssembly.h

[WebAssembly] Port WebAssemblyDebugFixupPass

Standard NewPM pass porting.

Reviewers: aheejin, sbc100, dschuff

Pull Request: https://github.com/llvm/llvm-project/pull/210439
DeltaFile
+22-7llvm/lib/Target/WebAssembly/WebAssemblyDebugFixup.cpp
+10-2llvm/lib/Target/WebAssembly/WebAssembly.h
+2-3llvm/lib/Target/WebAssembly/WebAssemblyCodeGenPassBuilder.cpp
+2-2llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
+1-0llvm/lib/Target/WebAssembly/WebAssemblyPassRegistry.def
+37-145 files

LLVM/project de0d3e3flang/lib/Lower ConvertExpr.cpp, llvm/test/CodeGen/AMDGPU/GlobalISel legalize-load-global.mir legalize-load-local.mir

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+9,398-9,218llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-global.mir
+6,993-6,921llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-local.mir
+13,068-0llvm/test/CodeGen/RISCV/GlobalISel/atomicrmw-max-min-umax-umin.ll
+5,803-5,808llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-private.mir
+0-7,750flang/lib/Lower/ConvertExpr.cpp
+3,842-3,722llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-constant.mir
+39,104-33,4194,021 files not shown
+310,789-193,7374,027 files

LLVM/project 5b6ad13llvm/lib/Target/WebAssembly WebAssembly.h

[WebAssembly][NFC] Remove unused createWebAssemblyVecReduce

Not implemented or called anywhere. Seems left over accidentally from
b2edc0a3f8a5c711ff894dda9541a46874633511.

Reviewers: sbc100, dschuff, aheejin

Pull Request: https://github.com/llvm/llvm-project/pull/210438
DeltaFile
+0-1llvm/lib/Target/WebAssembly/WebAssembly.h
+0-11 files

LLVM/project 594f026flang/lib/Lower ConvertExpr.cpp, llvm/test/CodeGen/AMDGPU/GlobalISel legalize-load-global.mir legalize-load-local.mir

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+9,398-9,218llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-global.mir
+6,993-6,921llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-local.mir
+13,068-0llvm/test/CodeGen/RISCV/GlobalISel/atomicrmw-max-min-umax-umin.ll
+5,803-5,808llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-private.mir
+0-7,750flang/lib/Lower/ConvertExpr.cpp
+3,842-3,722llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-constant.mir
+39,104-33,4194,021 files not shown
+310,785-193,7364,027 files

LLVM/project 27acde0llvm/lib/Support Parallel.cpp

[Support] parallelFor: enable caller participation (#209690)

`parallelFor` dispatches its work to the thread pool and blocks the
calling thread in the `TaskGroup` destructor until the workers finish.
The caller thus stays idle instead of joining the work as modern parallel
libraries do, and `numactl -C 0-7 ld.lld --threads=8` ends up slower than
`numactl -C 0-8 ld.lld --threads=8`.

Run one worker on the calling thread instead. This requires that no
`parallelFor` body reads `getThreadIndex()`, which is unset on the
caller; the last such user is removed by #209687.

In the jobserver mode: only pool workers acquire job slots, so a
jobserver-limited process may briefly exceed its granted concurrency by
one thread. This is acceptable, better than pessimizing the common
non-jobserver case, and parallelFor is unused by jobserver users.
DeltaFile
+4-1llvm/lib/Support/Parallel.cpp
+4-11 files

LLVM/project d7cec4allvm/lib/Target/WebAssembly WebAssemblyRegNumbering.cpp WebAssembly.h

[WebAssembly] Port WebAssemblyRegNumberingPass

Standard NewPM pass porting.

Reviewers: aheejin, sbc100, dschuff

Pull Request: https://github.com/llvm/llvm-project/pull/210437
DeltaFile
+22-7llvm/lib/Target/WebAssembly/WebAssemblyRegNumbering.cpp
+10-2llvm/lib/Target/WebAssembly/WebAssembly.h
+2-2llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
+1-1llvm/lib/Target/WebAssembly/WebAssemblyCodeGenPassBuilder.cpp
+1-0llvm/lib/Target/WebAssembly/WebAssemblyPassRegistry.def
+36-125 files

LLVM/project a1f0a03flang/lib/Lower ConvertExpr.cpp, llvm/test/CodeGen/AMDGPU/GlobalISel legalize-load-global.mir legalize-load-local.mir

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+9,398-9,218llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-global.mir
+6,993-6,921llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-local.mir
+13,068-0llvm/test/CodeGen/RISCV/GlobalISel/atomicrmw-max-min-umax-umin.ll
+5,803-5,808llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-private.mir
+0-7,750flang/lib/Lower/ConvertExpr.cpp
+3,842-3,722llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-constant.mir
+39,104-33,4194,021 files not shown
+310,785-193,7364,027 files

LLVM/project 131a742llvm/lib/Target/WebAssembly WebAssemblyPeephole.cpp WebAssembly.h

[WebAssembly] Port WebAssemblyPeepholePass

Standard NewPM pass porting.

Reviewers: dschuff, aheejin, sbc100

Pull Request: https://github.com/llvm/llvm-project/pull/210436
DeltaFile
+44-13llvm/lib/Target/WebAssembly/WebAssemblyPeephole.cpp
+10-2llvm/lib/Target/WebAssembly/WebAssembly.h
+2-3llvm/lib/Target/WebAssembly/WebAssemblyCodeGenPassBuilder.cpp
+2-2llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
+1-0llvm/lib/Target/WebAssembly/WebAssemblyPassRegistry.def
+59-205 files

LLVM/project 99ec0c0flang/lib/Lower ConvertExpr.cpp, llvm/test/CodeGen/AMDGPU/GlobalISel legalize-load-global.mir legalize-load-local.mir

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+9,398-9,218llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-global.mir
+6,993-6,921llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-local.mir
+13,068-0llvm/test/CodeGen/RISCV/GlobalISel/atomicrmw-max-min-umax-umin.ll
+5,803-5,808llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-private.mir
+0-7,750flang/lib/Lower/ConvertExpr.cpp
+3,842-3,722llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-constant.mir
+39,104-33,4194,021 files not shown
+310,785-193,7364,027 files

LLVM/project 8bae4dcllvm/lib/Target/WebAssembly WebAssemblyLowerBrUnless.cpp WebAssembly.h

[WebAssembly] Port WebAssemblyLowerBrUnlessPass

Standard NewPM pass porting.

Reviewers: dschuff, sbc100, aheejin

Pull Request: https://github.com/llvm/llvm-project/pull/210257
DeltaFile
+22-7llvm/lib/Target/WebAssembly/WebAssemblyLowerBrUnless.cpp
+10-2llvm/lib/Target/WebAssembly/WebAssembly.h
+2-2llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
+1-1llvm/lib/Target/WebAssembly/WebAssemblyCodeGenPassBuilder.cpp
+1-0llvm/lib/Target/WebAssembly/WebAssemblyPassRegistry.def
+36-125 files

LLVM/project e309373flang/lib/Lower ConvertExpr.cpp, llvm/test/CodeGen/AMDGPU/GlobalISel legalize-load-global.mir legalize-load-local.mir

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+9,398-9,218llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-global.mir
+6,993-6,921llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-local.mir
+13,068-0llvm/test/CodeGen/RISCV/GlobalISel/atomicrmw-max-min-umax-umin.ll
+5,803-5,808llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-private.mir
+0-7,750flang/lib/Lower/ConvertExpr.cpp
+3,842-3,722llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-constant.mir
+39,104-33,4194,021 files not shown
+310,785-193,7364,027 files

LLVM/project 90bed50llvm/lib/Target/WebAssembly WebAssemblyExplicitLocals.cpp WebAssembly.h

[WebAssembly] Port WebAssemblyExplicitLocalsPass

Standard NewPM pass porting.

Reviewers: dschuff, aheejin, sbc100

Pull Request: https://github.com/llvm/llvm-project/pull/210256
DeltaFile
+23-7llvm/lib/Target/WebAssembly/WebAssemblyExplicitLocals.cpp
+10-2llvm/lib/Target/WebAssembly/WebAssembly.h
+2-3llvm/lib/Target/WebAssembly/WebAssemblyCodeGenPassBuilder.cpp
+2-2llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
+1-0llvm/lib/Target/WebAssembly/WebAssemblyPassRegistry.def
+38-145 files

LLVM/project bdddd13llvm/include/llvm/DebugInfo/DWARF DWARFTypePrinter.h, llvm/test/tools/llvm-dwarfdump/X86 verify_simplified_template_names.yaml

[DebugInfo] Don't assert on missing template parameter names (#211412)

The DWARF verifier reconstructs simplified template names through
DWARFTypePrinter to compare them against the original DW_AT_name. On
malformed input, a template parameter can have no recoverable name,
which tripped assert(RawName) and aborted instead of letting the
verifier report the problem.

Assisted-by: Claude

rdar://182715403
DeltaFile
+83-0llvm/test/tools/llvm-dwarfdump/X86/verify_simplified_template_names.yaml
+4-2llvm/include/llvm/DebugInfo/DWARF/DWARFTypePrinter.h
+87-22 files

LLVM/project 0880662flang/lib/Lower ConvertExpr.cpp, llvm/test/CodeGen/AMDGPU/GlobalISel legalize-load-global.mir legalize-load-local.mir

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+9,398-9,218llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-global.mir
+6,993-6,921llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-local.mir
+13,068-0llvm/test/CodeGen/RISCV/GlobalISel/atomicrmw-max-min-umax-umin.ll
+5,803-5,808llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-private.mir
+0-7,750flang/lib/Lower/ConvertExpr.cpp
+3,842-3,722llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-constant.mir
+39,104-33,4194,019 files not shown
+310,698-193,7344,025 files

LLVM/project e14b11bllvm/lib/Target/WebAssembly WebAssemblyCFGStackify.cpp WebAssembly.h

[WebAssembly] Port WebAssemblyCFGStackifyPass

Standard NewPM pass porting.

Reviewers: dschuff, sbc100, aheejin

Pull Request: https://github.com/llvm/llvm-project/pull/210255
DeltaFile
+83-68llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp
+10-2llvm/lib/Target/WebAssembly/WebAssembly.h
+2-2llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
+1-1llvm/lib/Target/WebAssembly/WebAssemblyCodeGenPassBuilder.cpp
+1-0llvm/lib/Target/WebAssembly/WebAssemblyPassRegistry.def
+97-735 files

LLVM/project 69a2038flang/lib/Lower ConvertExpr.cpp, llvm/test/CodeGen/AMDGPU/GlobalISel legalize-load-global.mir legalize-load-local.mir

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+9,398-9,218llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-global.mir
+6,993-6,921llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-local.mir
+13,068-0llvm/test/CodeGen/RISCV/GlobalISel/atomicrmw-max-min-umax-umin.ll
+5,803-5,808llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-private.mir
+0-7,750flang/lib/Lower/ConvertExpr.cpp
+3,842-3,722llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-constant.mir
+39,104-33,4194,019 files not shown
+310,698-193,7344,025 files

LLVM/project 3897623llvm/lib/Target/WebAssembly WebAssemblyCFGSort.cpp WebAssembly.h

[WebAssembly] Port WebAssemblyCFGSortPass

Standard NewPM pass porting.

Reviewers: dschuff, aheejin, sbc100

Pull Request: https://github.com/llvm/llvm-project/pull/210247
DeltaFile
+32-10llvm/lib/Target/WebAssembly/WebAssemblyCFGSort.cpp
+10-2llvm/lib/Target/WebAssembly/WebAssembly.h
+2-2llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
+1-1llvm/lib/Target/WebAssembly/WebAssemblyCodeGenPassBuilder.cpp
+1-0llvm/lib/Target/WebAssembly/WebAssemblyPassRegistry.def
+46-155 files

LLVM/project 499acebflang/lib/Lower ConvertExpr.cpp, llvm/test/CodeGen/AMDGPU/GlobalISel legalize-load-global.mir legalize-load-local.mir

rebase

Created using spr 1.3.7
DeltaFile
+9,398-9,218llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-global.mir
+6,993-6,921llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-local.mir
+13,068-0llvm/test/CodeGen/RISCV/GlobalISel/atomicrmw-max-min-umax-umin.ll
+5,803-5,808llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-private.mir
+0-7,750flang/lib/Lower/ConvertExpr.cpp
+3,842-3,722llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-constant.mir
+39,104-33,4194,018 files not shown
+310,498-193,6574,024 files

LLVM/project ea0a8e0flang/lib/Lower ConvertExpr.cpp, llvm/test/CodeGen/AMDGPU/GlobalISel legalize-load-global.mir legalize-load-local.mir

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+9,398-9,218llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-global.mir
+6,993-6,921llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-local.mir
+13,068-0llvm/test/CodeGen/RISCV/GlobalISel/atomicrmw-max-min-umax-umin.ll
+5,803-5,808llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-private.mir
+0-7,750flang/lib/Lower/ConvertExpr.cpp
+3,842-3,722llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-constant.mir
+39,104-33,4194,018 files not shown
+310,498-193,6574,024 files

LLVM/project 45b3065llvm/lib/Target/X86 X86ISelLowering.cpp, llvm/test/CodeGen/X86/apx ccmp.ll

[X86][CCMP] Fix invalid CCMP emission (#211161)

This patch ports AArch64's negation-aware conjunction algorithm to fix
invalid CCMP emission when OR nested inside an AND.

Example: https://godbolt.org/z/ave7f61hK

Before the change, the above case returns 5 rather the 9 when CCMP
enabled.

Assisted-by: Claude Opus 4.8
DeltaFile
+140-59llvm/lib/Target/X86/X86ISelLowering.cpp
+60-18llvm/test/CodeGen/X86/apx/ccmp.ll
+200-772 files

LLVM/project c974ee9llvm/lib/Target/WebAssembly WebAssemblyExceptionInfo.cpp WebAssemblyExceptionInfo.h

[WebAssembly] Port WebAssemblyExceptionAnalysis

Similar to the LegacyPM version, but we need to add a move constructor
to WebAssemblyExceptionInfo and set up some invalidation for the NewPM
given we don't need to invalidate if the CFG doesn't change.

Reviewers: sbc100, aheejin, dschuff

Pull Request: https://github.com/llvm/llvm-project/pull/210246
DeltaFile
+51-8llvm/lib/Target/WebAssembly/WebAssemblyExceptionInfo.cpp
+19-0llvm/lib/Target/WebAssembly/WebAssemblyExceptionInfo.h
+6-0llvm/lib/Target/WebAssembly/WebAssemblyPassRegistry.def
+1-0llvm/lib/Target/WebAssembly/WebAssemblyCodeGenPassBuilder.cpp
+77-84 files

LLVM/project 9ae8152clang/docs UsersManual.md, flang/lib/Lower ConvertExpr.cpp

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+13,068-0llvm/test/CodeGen/RISCV/GlobalISel/atomicrmw-max-min-umax-umin.ll
+0-7,750flang/lib/Lower/ConvertExpr.cpp
+2,165-2,290clang/docs/UsersManual.md
+2,559-652llvm/test/CodeGen/AMDGPU/GlobalISel/llvm.amdgcn.image.atomic.dim.a16.ll
+1,270-764llvm/test/CodeGen/AMDGPU/load-constant-i1.ll
+0-1,992llvm/test/CodeGen/X86/expand-false-deps.ll
+19,062-13,4482,145 files not shown
+95,006-48,2592,151 files

LLVM/project 8a7cedcllvm/lib/Target/RISCV RISCVTargetMachine.cpp, llvm/test/CodeGen/RISCV O3-pipeline.ll

Reapply "[RISCV] Run EarlyMachineLICM before VLOptimizer to hoist constant splats" (#210937) (#211452)

This reverts commit acfaabebcfd10d4dbabeb54cf0c60509648fb82f.

The miscompile with LIFETIME_START/END markers should be fixed now
after #211179
DeltaFile
+119-0llvm/test/CodeGen/RISCV/rvv/vl-opt-licm.ll
+16-16llvm/test/CodeGen/RISCV/rvv/vxrm-insert-out-of-loop.ll
+9-1llvm/lib/Target/RISCV/RISCVTargetMachine.cpp
+5-4llvm/test/CodeGen/RISCV/rvv/vsetvli-insert.ll
+4-0llvm/test/CodeGen/RISCV/O3-pipeline.ll
+153-215 files

LLVM/project 45ea33cllvm/lib/Target/WebAssembly WebAssemblyExceptionInfo.h WebAssemblyExceptionInfo.cpp

[WebAssembly] Refactor WebAssemblyExceptionInfo into Wrapper Pass

This is to match the standard style adopted by generic CodeGen analyses
like MachineBlockFrequencyInfo. This makes WebAssemblyExceptionInfo its
own class that we then get through the wrapper pass.

The primary aim of this patch is to add enough modularity such that we
can also provide this analysis through the NewPM in a follow up patch.

Reviewers: dschuff, sbc100, aheejin

Reviewed By: dschuff, aheejin

Pull Request: https://github.com/llvm/llvm-project/pull/210245
DeltaFile
+24-8llvm/lib/Target/WebAssembly/WebAssemblyExceptionInfo.h
+8-6llvm/lib/Target/WebAssembly/WebAssemblyExceptionInfo.cpp
+4-4llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp
+3-3llvm/lib/Target/WebAssembly/WebAssemblyCFGSort.cpp
+1-1llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
+1-1llvm/lib/Target/WebAssembly/WebAssembly.h
+41-236 files

LLVM/project 0f2b9a1llvm/lib/Target/WebAssembly WebAssemblyRegColoring.cpp WebAssembly.h

[WebAssembly] Port WebAssemblyRegColoringPass

Standard NewPM pass porting.

Reviewers: dschuff, aheejin, sbc100

Pull Request: https://github.com/llvm/llvm-project/pull/210225
DeltaFile
+45-19llvm/lib/Target/WebAssembly/WebAssemblyRegColoring.cpp
+10-2llvm/lib/Target/WebAssembly/WebAssembly.h
+2-2llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
+1-1llvm/lib/Target/WebAssembly/WebAssemblyCodeGenPassBuilder.cpp
+1-0llvm/lib/Target/WebAssembly/WebAssemblyPassRegistry.def
+59-245 files

LLVM/project 30a2e29clang/docs UsersManual.md, flang/lib/Lower ConvertExpr.cpp

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+13,068-0llvm/test/CodeGen/RISCV/GlobalISel/atomicrmw-max-min-umax-umin.ll
+0-7,750flang/lib/Lower/ConvertExpr.cpp
+2,165-2,290clang/docs/UsersManual.md
+2,559-652llvm/test/CodeGen/AMDGPU/GlobalISel/llvm.amdgcn.image.atomic.dim.a16.ll
+1,270-764llvm/test/CodeGen/AMDGPU/load-constant-i1.ll
+0-1,992llvm/test/CodeGen/X86/expand-false-deps.ll
+19,062-13,4482,145 files not shown
+95,006-48,2592,151 files

LLVM/project 244d484llvm/lib/Target/WebAssembly WebAssemblyRegStackify.cpp WebAssembly.h

[WebAssembly] Port WebAssemblyRegStackifyPass

Standard NewPM pass porting.

Reviewers: aheejin, sbc100, dschuff

Pull Request: https://github.com/llvm/llvm-project/pull/210224
DeltaFile
+45-13llvm/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp
+15-2llvm/lib/Target/WebAssembly/WebAssembly.h
+2-2llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
+1-1llvm/lib/Target/WebAssembly/WebAssemblyCodeGenPassBuilder.cpp
+1-0llvm/lib/Target/WebAssembly/WebAssemblyPassRegistry.def
+64-185 files

LLVM/project bc95a64flang/lib/Lower ConvertExpr.cpp, llvm/test/CodeGen/AMDGPU/GlobalISel legalize-load-global.mir legalize-load-local.mir

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+9,398-9,218llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-global.mir
+6,993-6,921llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-local.mir
+13,068-0llvm/test/CodeGen/RISCV/GlobalISel/atomicrmw-max-min-umax-umin.ll
+5,803-5,808llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-private.mir
+0-7,750flang/lib/Lower/ConvertExpr.cpp
+3,842-3,722llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-constant.mir
+39,104-33,4194,011 files not shown
+310,332-193,6244,017 files