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)
commit3d6a49b0b91016653259a7281d6a13abe2d3450e
tree3bd79f1284bfff39d5a0ea012088b9a77a947053
parentcba0c6d0c9d2c610c566e4b46b8f0315a2cfebbc
GlobalISel: Fix not calling observer when legalizing bitcount ops

This was hiding bugs from never legalizing the source type.

llvm-svn: 353102
llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp
llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-ctlz-zero-undef.mir
llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-ctlz.mir
llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-ctpop.mir
llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-cttz-zero-undef.mir
llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-cttz.mir
llvm/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp