[all-commits] [llvm/llvm-project] 8f2be4: WIP: AMDGPU: Implement getRegSequenceLikeInputs fo...
Matt Arsenault via All-commits
all-commits at lists.llvm.org
Wed Feb 5 08:36:38 PST 2025
Branch: refs/heads/users/arsenm/amdgpu/implement-getRegSequenceLikeInputs-v-pk-mov-b32
Home: https://github.com/llvm/llvm-project
Commit: 8f2be4f921ccb31923108ab26b7d59378f6bf86b
https://github.com/llvm/llvm-project/commit/8f2be4f921ccb31923108ab26b7d59378f6bf86b
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2025-02-05 (Wed, 05 Feb 2025)
Changed paths:
M llvm/lib/Target/AMDGPU/SIInstrInfo.cpp
M llvm/lib/Target/AMDGPU/SIInstrInfo.h
M llvm/lib/Target/AMDGPU/VOP3PInstructions.td
M llvm/test/CodeGen/AMDGPU/reg-sequence-like-v-pk-mov-b32.mir
M llvm/test/CodeGen/AMDGPU/shufflevector.v4f32.v2f32.ll
M llvm/test/CodeGen/AMDGPU/shufflevector.v4f32.v3f32.ll
M llvm/test/CodeGen/AMDGPU/shufflevector.v4f32.v4f32.ll
M llvm/test/CodeGen/AMDGPU/shufflevector.v4i32.v2i32.ll
M llvm/test/CodeGen/AMDGPU/shufflevector.v4i32.v3i32.ll
M llvm/test/CodeGen/AMDGPU/shufflevector.v4i32.v4i32.ll
M llvm/test/CodeGen/AMDGPU/shufflevector.v4p3.v2p3.ll
M llvm/test/CodeGen/AMDGPU/shufflevector.v4p3.v3p3.ll
M llvm/test/CodeGen/AMDGPU/shufflevector.v4p3.v4p3.ll
Log Message:
-----------
WIP: AMDGPU: Implement getRegSequenceLikeInputs for v_pk_mov_b32
In principle we need this analysis to avoid regressions when
using v_pk_mov_b32 when shuffling to physical register inputs. However,
as it stands this only introduces regressions by decomposing every
useful case where we benefit from the instruction.
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