[InstCombine] fix miscompile from multi-use cttz/ctlz transform
authorSanjay Patel <spatel@rotateright.com>
Fri, 1 May 2020 17:51:21 +0000 (13:51 -0400)
committerSanjay Patel <spatel@rotateright.com>
Fri, 1 May 2020 17:52:24 +0000 (13:52 -0400)
commit7fa150203f882bd7e4fbbfcff4580efe84d036c9
tree8fb653e3cf429789391d59df1759cdccf3c813fd
parent43b0e446fb18b9923a9b268da16693419c616972
[InstCombine] fix miscompile from multi-use cttz/ctlz transform

PR45762:
https://bugs.llvm.org/show_bug.cgi?id=45762
llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp
llvm/test/Transforms/InstCombine/select-ctlz-to-cttz.ll