OSDN Git Service

GlobalISel: Fix not calling observer when legalizing bitcount ops
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Mon, 4 Feb 2019 22:26:33 +0000 (22:26 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Mon, 4 Feb 2019 22:26:33 +0000 (22:26 +0000)
commit733c08b6b3bc64ccca2a9e7f3d67b6179ac3f346
tree909ee1801a9c93f1c50268cc2fae8adc1ebe4ad3
parent5d2f3ca3d6847bd8667b50af98dd9abbe34ecf90
GlobalISel: Fix not calling observer when legalizing bitcount ops

This was hiding bugs from never legalizing the source type.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@353102 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/GlobalISel/LegalizerHelper.cpp
test/CodeGen/AMDGPU/GlobalISel/legalize-ctlz-zero-undef.mir
test/CodeGen/AMDGPU/GlobalISel/legalize-ctlz.mir
test/CodeGen/AMDGPU/GlobalISel/legalize-ctpop.mir
test/CodeGen/AMDGPU/GlobalISel/legalize-cttz-zero-undef.mir
test/CodeGen/AMDGPU/GlobalISel/legalize-cttz.mir
unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp