AMDGPU/GlobalISel: Make s16 phi legal
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Thu, 30 Jul 2020 02:34:11 +0000 (22:34 -0400)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Thu, 6 Aug 2020 13:41:14 +0000 (09:41 -0400)
commit37894ba6612bf24060f38001122946108a770bc8
tree45874ad9b93064fc8a98a944a3d9869d2bb61e70
parent53162567090251e98b14f979ee2f69669cec3ddd
AMDGPU/GlobalISel: Make s16 phi legal

If we were to have an operation with an s16 def that needs to be
executed in a waterfall loop, not having s16 legal would place an
avoidable burden on RegBankSelect to widen it.
llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-phi.mir