[all-commits] [llvm/llvm-project] ce1c2d: [AMDGPU] Allow lane-op lowering for illegal types
Stanislav Mekhanoshin via All-commits
all-commits at lists.llvm.org
Mon Nov 4 15:25:23 PST 2024
Branch: refs/heads/users/rampitec/11-04-_amdgpu_allow_lane-op_lowering_for_illegal_types
Home: https://github.com/llvm/llvm-project
Commit: ce1c2d90f51655cf2af86e34f7b383acb6cc5e82
https://github.com/llvm/llvm-project/commit/ce1c2d90f51655cf2af86e34f7b383acb6cc5e82
Author: Stanislav Mekhanoshin <Stanislav.Mekhanoshin at amd.com>
Date: 2024-11-04 (Mon, 04 Nov 2024)
Changed paths:
M llvm/lib/Target/AMDGPU/SIISelLowering.cpp
M llvm/test/CodeGen/AMDGPU/llvm.amdgcn.mov.dpp8.ll
M llvm/test/CodeGen/AMDGPU/llvm.amdgcn.permlane.ll
M llvm/test/CodeGen/AMDGPU/llvm.amdgcn.permlane64.ll
M llvm/test/CodeGen/AMDGPU/llvm.amdgcn.readfirstlane.ll
M llvm/test/CodeGen/AMDGPU/llvm.amdgcn.readlane.ll
M llvm/test/CodeGen/AMDGPU/llvm.amdgcn.set.inactive.chain.arg.ll
M llvm/test/CodeGen/AMDGPU/llvm.amdgcn.set.inactive.ll
M llvm/test/CodeGen/AMDGPU/llvm.amdgcn.writelane.ll
Log Message:
-----------
[AMDGPU] Allow lane-op lowering for illegal types
Currently overloaded lane-op intrinsics only work for legal types.
It fails with 'Do not know how to promote this operator' with SDag
on the i8 type notably. The patch fixes that.
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