[GlobalISel] Improve legalization of narrow CTTZ
authorJay Foad <jay.foad@amd.com>
Wed, 4 Aug 2021 13:37:45 +0000 (14:37 +0100)
committerJay Foad <jay.foad@amd.com>
Fri, 6 Aug 2021 08:40:48 +0000 (09:40 +0100)
commitcd2594e1c67836bfeb8dd416ac32c77abba3f290
treef2be53884d2e8a594a1d821a805aa2fa484dd950
parent62fc3e0ad6e402d842ce3551bfe3c3e28e92f084
[GlobalISel] Improve legalization of narrow CTTZ

Differential Revision: https://reviews.llvm.org/D107457
llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp
llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-cttz.mir
llvm/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp