[all-commits] [llvm/llvm-project] e7e3c4: [mlir] Remove mlir-vulkan-runner and GPUToVulkan c...
Alexey Bataev via All-commits
all-commits at lists.llvm.org
Tue Jan 21 08:56:09 PST 2025
Branch: refs/heads/users/alexey-bataev/spr/slpimproved-reduction-costcodegen
Home: https://github.com/llvm/llvm-project
Commit: e7e3c45bc70904e24e2b3221ac8521e67eb84668
https://github.com/llvm/llvm-project/commit/e7e3c45bc70904e24e2b3221ac8521e67eb84668
Author: Andrea Faulds <andrea.faulds at amd.com>
Date: 2025-01-21 (Tue, 21 Jan 2025)
Changed paths:
R mlir/include/mlir/Conversion/GPUToVulkan/ConvertGPUToVulkanPass.h
M mlir/include/mlir/Conversion/Passes.h
M mlir/include/mlir/Conversion/Passes.td
M mlir/lib/Conversion/CMakeLists.txt
R mlir/lib/Conversion/GPUToVulkan/CMakeLists.txt
R mlir/lib/Conversion/GPUToVulkan/ConvertGPULaunchFuncToVulkanLaunchFunc.cpp
R mlir/lib/Conversion/GPUToVulkan/ConvertLaunchFuncToVulkanCalls.cpp
M mlir/lib/ExecutionEngine/CMakeLists.txt
A mlir/lib/ExecutionEngine/VulkanRuntime.cpp
A mlir/lib/ExecutionEngine/VulkanRuntime.h
A mlir/lib/ExecutionEngine/VulkanRuntimeWrappers.cpp
M mlir/test/CMakeLists.txt
R mlir/test/Conversion/GPUToVulkan/invoke-vulkan.mlir
R mlir/test/Conversion/GPUToVulkan/lower-gpu-launch-vulkan-launch.mlir
A mlir/test/Integration/GPU/Vulkan/addf.mlir
A mlir/test/Integration/GPU/Vulkan/addf_if.mlir
A mlir/test/Integration/GPU/Vulkan/addi.mlir
A mlir/test/Integration/GPU/Vulkan/addi8.mlir
A mlir/test/Integration/GPU/Vulkan/addui_extended.mlir
A mlir/test/Integration/GPU/Vulkan/lit.local.cfg
A mlir/test/Integration/GPU/Vulkan/mulf.mlir
A mlir/test/Integration/GPU/Vulkan/smul_extended.mlir
A mlir/test/Integration/GPU/Vulkan/subf.mlir
A mlir/test/Integration/GPU/Vulkan/time.mlir
A mlir/test/Integration/GPU/Vulkan/umul_extended.mlir
A mlir/test/Integration/GPU/Vulkan/vector-deinterleave.mlir
A mlir/test/Integration/GPU/Vulkan/vector-interleave.mlir
A mlir/test/Integration/GPU/Vulkan/vector-shuffle.mlir
M mlir/test/lib/Pass/TestVulkanRunnerPipeline.cpp
M mlir/test/lit.cfg.py
R mlir/test/mlir-vulkan-runner/addf.mlir
R mlir/test/mlir-vulkan-runner/addf_if.mlir
R mlir/test/mlir-vulkan-runner/addi.mlir
R mlir/test/mlir-vulkan-runner/addi8.mlir
R mlir/test/mlir-vulkan-runner/addui_extended.mlir
R mlir/test/mlir-vulkan-runner/lit.local.cfg
R mlir/test/mlir-vulkan-runner/mulf.mlir
R mlir/test/mlir-vulkan-runner/smul_extended.mlir
R mlir/test/mlir-vulkan-runner/subf.mlir
R mlir/test/mlir-vulkan-runner/time.mlir
R mlir/test/mlir-vulkan-runner/umul_extended.mlir
R mlir/test/mlir-vulkan-runner/vector-deinterleave.mlir
R mlir/test/mlir-vulkan-runner/vector-interleave.mlir
R mlir/test/mlir-vulkan-runner/vector-shuffle.mlir
M mlir/tools/CMakeLists.txt
R mlir/tools/mlir-vulkan-runner/CMakeLists.txt
R mlir/tools/mlir-vulkan-runner/VulkanRuntime.cpp
R mlir/tools/mlir-vulkan-runner/VulkanRuntime.h
R mlir/tools/mlir-vulkan-runner/mlir-vulkan-runner.cpp
R mlir/tools/mlir-vulkan-runner/vulkan-runtime-wrappers.cpp
Log Message:
-----------
[mlir] Remove mlir-vulkan-runner and GPUToVulkan conversion passes (#123750)
This follows up on 733be4ed7dcf976719f424c0cb81b77a14f91f5a, which made
mlir-vulkan-runner and its associated passes redundant, and completes
the main goal of #73457. The mlir-vulkan-runner tests become part of the
integration test suite, and the Vulkan runner runtime components become
part of ExecutionEngine, just as was done when removing other
target-specific runners.
Commit: 0dcb16ef5ea9202f09d727c50dfee070db303b88
https://github.com/llvm/llvm-project/commit/0dcb16ef5ea9202f09d727c50dfee070db303b88
Author: Andrei Safronov <andrei.safronov at espressif.com>
Date: 2025-01-21 (Tue, 21 Jan 2025)
Changed paths:
M llvm/lib/Target/Xtensa/AsmParser/XtensaAsmParser.cpp
M llvm/lib/Target/Xtensa/Disassembler/XtensaDisassembler.cpp
M llvm/lib/Target/Xtensa/MCTargetDesc/XtensaInstPrinter.cpp
M llvm/lib/Target/Xtensa/MCTargetDesc/XtensaInstPrinter.h
M llvm/lib/Target/Xtensa/MCTargetDesc/XtensaMCCodeEmitter.cpp
M llvm/lib/Target/Xtensa/Xtensa.td
A llvm/lib/Target/Xtensa/XtensaFeatures.td
M llvm/lib/Target/Xtensa/XtensaInstrInfo.td
M llvm/lib/Target/Xtensa/XtensaOperands.td
M llvm/lib/Target/Xtensa/XtensaRegisterInfo.td
M llvm/lib/Target/Xtensa/XtensaSubtarget.h
M llvm/lib/Target/Xtensa/XtensaUtils.cpp
M llvm/lib/Target/Xtensa/XtensaUtils.h
A llvm/test/MC/Disassembler/Xtensa/windowed.txt
A llvm/test/MC/Disassembler/Xtensa/windowed_code_density.txt
A llvm/test/MC/Xtensa/windowed.s
A llvm/test/MC/Xtensa/windowed_code_density.s
A llvm/test/MC/Xtensa/windowed_invalid.s
Log Message:
-----------
[Xtensa] Implement Windowed Register Option. (#121118)
Commit: a79098bc726e8de85d3ed0050de5395015bca031
https://github.com/llvm/llvm-project/commit/a79098bc726e8de85d3ed0050de5395015bca031
Author: Kyle Evans <kevans at FreeBSD.org>
Date: 2025-01-21 (Tue, 21 Jan 2025)
Changed paths:
M compiler-rt/test/asan/TestCases/Posix/fake_stack_gc.cpp
M compiler-rt/test/asan/TestCases/Posix/unpoison-alternate-stack.cpp
M compiler-rt/test/lsan/TestCases/leak_check_before_thread_started.cpp
Log Message:
-----------
[compiler-rt] Destroy pthread attrs after use in tests (#114923)
The attr typically located on the stack is of an opaque pthread_attr_t
type, which may be a pointer that gets initialized by
pthread_attr_init(). Explicitly clean up the attr with
pthread_attr_destroy() to avoid a leak on such platforms to avoid
unexpected test failures with lsan enabled.
This primarily affects FreeBSD; NetBSD, musl, and glibc will seemingly
all use a full-sized pthread_attr_t.
Commit: 27f15add7c82efb99c15051a1c9b2c660843b356
https://github.com/llvm/llvm-project/commit/27f15add7c82efb99c15051a1c9b2c660843b356
Author: plognjen <Plavsic.Ognjen at amd.com>
Date: 2025-01-21 (Tue, 21 Jan 2025)
Changed paths:
M mlir/include/mlir/Dialect/LLVMIR/ROCDLOps.td
M mlir/test/Dialect/LLVMIR/rocdl.mlir
M mlir/test/Target/LLVMIR/rocdl.mlir
Log Message:
-----------
[MLIR][ROCDL] Add ops for LDS read transpose and global to LDS intrinsics (#123530)
This PR adds missing ds\.read.tr4\.b64, ds\.read\.tr8\.b64,
ds\.read\.tr6\.b96,
ds\.read\.tr16\.b64 and global\.load\.lds ops to
the ROCDL dialect.
The ops are converted to the corresponding intrinsic calls during the
translation from MLIR to LLVM IRs.
---------
Co-authored-by: Ognjen Plavsic <plognjen at amd.com>
Commit: 184c056e35ea4847ba824d1453fb0f24ba949df8
https://github.com/llvm/llvm-project/commit/184c056e35ea4847ba824d1453fb0f24ba949df8
Author: Alexey Bataev <a.bataev at outlook.com>
Date: 2025-01-21 (Tue, 21 Jan 2025)
Changed paths:
M llvm/test/Transforms/SLPVectorizer/X86/malformed_phis.ll
Log Message:
-----------
[SLP][NFC]Update the test by replacing undefs with constant values, NFC
Commit: e3c16e003c041f2b354981f1b0d818907525e0e8
https://github.com/llvm/llvm-project/commit/e3c16e003c041f2b354981f1b0d818907525e0e8
Author: Vyacheslav Levytskyy <vyacheslav.levytskyy at intel.com>
Date: 2025-01-21 (Tue, 21 Jan 2025)
Changed paths:
M llvm/test/CodeGen/SPIRV/debug-info/debug-type-pointer.ll
Log Message:
-----------
[SPIR-V] Fix debug-type-pointer.ll test case (#123764)
Adding SPIRV to LLVM_ALL_TARGETS
(https://github.com/llvm/llvm-project/pull/119653) revealed a series of
minor compilation problems and sanitizer complaints. This PR is to fix
debug-type-pointer.ll test case.
Commit: 3bebde61a2e0e1017fe5fe7d03cf009885d92eba
https://github.com/llvm/llvm-project/commit/3bebde61a2e0e1017fe5fe7d03cf009885d92eba
Author: Alexey Bataev <a.bataev at outlook.com>
Date: 2025-01-21 (Tue, 21 Jan 2025)
Changed paths:
M compiler-rt/test/asan/TestCases/Posix/fake_stack_gc.cpp
M compiler-rt/test/asan/TestCases/Posix/unpoison-alternate-stack.cpp
M compiler-rt/test/lsan/TestCases/leak_check_before_thread_started.cpp
M llvm/lib/Target/Xtensa/AsmParser/XtensaAsmParser.cpp
M llvm/lib/Target/Xtensa/Disassembler/XtensaDisassembler.cpp
M llvm/lib/Target/Xtensa/MCTargetDesc/XtensaInstPrinter.cpp
M llvm/lib/Target/Xtensa/MCTargetDesc/XtensaInstPrinter.h
M llvm/lib/Target/Xtensa/MCTargetDesc/XtensaMCCodeEmitter.cpp
M llvm/lib/Target/Xtensa/Xtensa.td
A llvm/lib/Target/Xtensa/XtensaFeatures.td
M llvm/lib/Target/Xtensa/XtensaInstrInfo.td
M llvm/lib/Target/Xtensa/XtensaOperands.td
M llvm/lib/Target/Xtensa/XtensaRegisterInfo.td
M llvm/lib/Target/Xtensa/XtensaSubtarget.h
M llvm/lib/Target/Xtensa/XtensaUtils.cpp
M llvm/lib/Target/Xtensa/XtensaUtils.h
M llvm/test/CodeGen/SPIRV/debug-info/debug-type-pointer.ll
A llvm/test/MC/Disassembler/Xtensa/windowed.txt
A llvm/test/MC/Disassembler/Xtensa/windowed_code_density.txt
A llvm/test/MC/Xtensa/windowed.s
A llvm/test/MC/Xtensa/windowed_code_density.s
A llvm/test/MC/Xtensa/windowed_invalid.s
M llvm/test/Transforms/SLPVectorizer/X86/malformed_phis.ll
R mlir/include/mlir/Conversion/GPUToVulkan/ConvertGPUToVulkanPass.h
M mlir/include/mlir/Conversion/Passes.h
M mlir/include/mlir/Conversion/Passes.td
M mlir/include/mlir/Dialect/LLVMIR/ROCDLOps.td
M mlir/lib/Conversion/CMakeLists.txt
R mlir/lib/Conversion/GPUToVulkan/CMakeLists.txt
R mlir/lib/Conversion/GPUToVulkan/ConvertGPULaunchFuncToVulkanLaunchFunc.cpp
R mlir/lib/Conversion/GPUToVulkan/ConvertLaunchFuncToVulkanCalls.cpp
M mlir/lib/ExecutionEngine/CMakeLists.txt
A mlir/lib/ExecutionEngine/VulkanRuntime.cpp
A mlir/lib/ExecutionEngine/VulkanRuntime.h
A mlir/lib/ExecutionEngine/VulkanRuntimeWrappers.cpp
M mlir/test/CMakeLists.txt
R mlir/test/Conversion/GPUToVulkan/invoke-vulkan.mlir
R mlir/test/Conversion/GPUToVulkan/lower-gpu-launch-vulkan-launch.mlir
M mlir/test/Dialect/LLVMIR/rocdl.mlir
A mlir/test/Integration/GPU/Vulkan/addf.mlir
A mlir/test/Integration/GPU/Vulkan/addf_if.mlir
A mlir/test/Integration/GPU/Vulkan/addi.mlir
A mlir/test/Integration/GPU/Vulkan/addi8.mlir
A mlir/test/Integration/GPU/Vulkan/addui_extended.mlir
A mlir/test/Integration/GPU/Vulkan/lit.local.cfg
A mlir/test/Integration/GPU/Vulkan/mulf.mlir
A mlir/test/Integration/GPU/Vulkan/smul_extended.mlir
A mlir/test/Integration/GPU/Vulkan/subf.mlir
A mlir/test/Integration/GPU/Vulkan/time.mlir
A mlir/test/Integration/GPU/Vulkan/umul_extended.mlir
A mlir/test/Integration/GPU/Vulkan/vector-deinterleave.mlir
A mlir/test/Integration/GPU/Vulkan/vector-interleave.mlir
A mlir/test/Integration/GPU/Vulkan/vector-shuffle.mlir
M mlir/test/Target/LLVMIR/rocdl.mlir
M mlir/test/lib/Pass/TestVulkanRunnerPipeline.cpp
M mlir/test/lit.cfg.py
R mlir/test/mlir-vulkan-runner/addf.mlir
R mlir/test/mlir-vulkan-runner/addf_if.mlir
R mlir/test/mlir-vulkan-runner/addi.mlir
R mlir/test/mlir-vulkan-runner/addi8.mlir
R mlir/test/mlir-vulkan-runner/addui_extended.mlir
R mlir/test/mlir-vulkan-runner/lit.local.cfg
R mlir/test/mlir-vulkan-runner/mulf.mlir
R mlir/test/mlir-vulkan-runner/smul_extended.mlir
R mlir/test/mlir-vulkan-runner/subf.mlir
R mlir/test/mlir-vulkan-runner/time.mlir
R mlir/test/mlir-vulkan-runner/umul_extended.mlir
R mlir/test/mlir-vulkan-runner/vector-deinterleave.mlir
R mlir/test/mlir-vulkan-runner/vector-interleave.mlir
R mlir/test/mlir-vulkan-runner/vector-shuffle.mlir
M mlir/tools/CMakeLists.txt
R mlir/tools/mlir-vulkan-runner/CMakeLists.txt
R mlir/tools/mlir-vulkan-runner/VulkanRuntime.cpp
R mlir/tools/mlir-vulkan-runner/VulkanRuntime.h
R mlir/tools/mlir-vulkan-runner/mlir-vulkan-runner.cpp
R mlir/tools/mlir-vulkan-runner/vulkan-runtime-wrappers.cpp
Log Message:
-----------
Rebase
Created using spr 1.3.5
Compare: https://github.com/llvm/llvm-project/compare/1826483136d7...3bebde61a2e0
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list