]> granicus.if.org Git - llvm/commit
[AMDGPU] Check if type transforms to i16 (VI+) when getting AMDGPUISD::FFBH_U32
authorKonstantin Zhuravlyov <kzhuravl_dev@outlook.com>
Tue, 1 Nov 2016 17:49:33 +0000 (17:49 +0000)
committerKonstantin Zhuravlyov <kzhuravl_dev@outlook.com>
Tue, 1 Nov 2016 17:49:33 +0000 (17:49 +0000)
commita2791e7e205ecf91f544bc3d2cd8df067093fea1
tree1515a656fc55f2fdcd41dc5c5b24f501622abebc
parentf89a6d67921f1e1e9039d75bdfa1a0cd5d9a4375
[AMDGPU] Check if type transforms to i16 (VI+) when getting AMDGPUISD::FFBH_U32

This will prevent following regression when enabling i16 support (D18049):

test/CodeGen/AMDGPU/ctlz.ll
test/CodeGen/AMDGPU/ctlz_zero_undef.ll

Differential Revision: https://reviews.llvm.org/D25802

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@285716 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/AMDGPU/AMDGPUISelLowering.cpp
lib/Target/AMDGPU/AMDGPUISelLowering.h
lib/Target/AMDGPU/AMDGPUSubtarget.h
test/CodeGen/AMDGPU/ctlz.ll
test/CodeGen/AMDGPU/ctlz_zero_undef.ll