AMDGPU/GlobalISel: Fix splitting 64-bit extensions
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Mon, 18 May 2020 17:47:49 +0000 (13:47 -0400)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Wed, 20 May 2020 15:13:32 +0000 (11:13 -0400)
commite8f6b0e583cbf97a08c26b2219faaa5e433a67ab
tree262b9ecbd347ac23963a66dd86f6fc93c5e66b48
parent7c3c5b11b1fa285443573e6e8ecc2383fcda6554
AMDGPU/GlobalISel: Fix splitting 64-bit extensions

This was replicating the low bits into the high bits for G_ZEXT,
rather than using 0.
llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp
llvm/test/CodeGen/AMDGPU/GlobalISel/regbankselect-anyext.mir
llvm/test/CodeGen/AMDGPU/GlobalISel/regbankselect-zext.mir