AMDGPU/GlobalISel: Make some large merges legal
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Mon, 16 Mar 2020 14:42:15 +0000 (10:42 -0400)
committerMatt Arsenault <arsenm2@gmail.com>
Mon, 16 Mar 2020 14:49:10 +0000 (10:49 -0400)
commit57d896e838b4e46f5b5e9e7cd067893341e6fa05
treeedf1349175c386bb983bf6474080a947b84566d4
parent536ba6373f05fb1e9bc7199e301fbf4bc514006f
AMDGPU/GlobalISel: Make some large merges legal

We allow up to 1024-bit registers, so we should support merges all the
way to the maximum.
llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-merge-values.mir
llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-unmerge-values.mir
llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-merge-values.mir
llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-unmerge-values.mir