[AMDGPU][SDag] Better lowering for 32-bit ctlz/cttz
authorJay Foad <jay.foad@amd.com>
Thu, 5 Aug 2021 13:32:25 +0000 (14:32 +0100)
committerJay Foad <jay.foad@amd.com>
Thu, 5 Aug 2021 14:57:40 +0000 (15:57 +0100)
commit2b63933115f75f4b06c317a77fdef0e4e5656976
tree2cb14003480e85848dc1b6b5eb7fd57c70335e3f
parente6c364a62456409f22470e163ffd7f68772d4198
[AMDGPU][SDag] Better lowering for 32-bit ctlz/cttz

Differential Revision: https://reviews.llvm.org/D107566
llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
llvm/lib/Target/AMDGPU/SIISelLowering.cpp
llvm/test/CodeGen/AMDGPU/ctlz.ll
llvm/test/CodeGen/AMDGPU/cttz.ll
llvm/test/CodeGen/AMDGPU/cttz_zero_undef.ll
llvm/test/CodeGen/AMDGPU/uint_to_fp.i64.ll