[AggressiveInstCombine] Fix unsigned overflow
authorAnton Afanasyev <anton.a.afanasyev@gmail.com>
Wed, 18 Aug 2021 05:11:54 +0000 (08:11 +0300)
committerAnton Afanasyev <anton.a.afanasyev@gmail.com>
Wed, 18 Aug 2021 05:42:46 +0000 (08:42 +0300)
commit803270c0c691ad0dbf8ac91492c79aad9e0d023d
tree89f433e04507fe864e88e0b599d8857ea7997e3c
parent6724d82ee2d238225c85dfd4497f9035fc8921d4
[AggressiveInstCombine] Fix unsigned overflow

Fix issue reported here: https://reviews.llvm.org/D108091#2950930
llvm/lib/Transforms/AggressiveInstCombine/TruncInstCombine.cpp
llvm/test/Transforms/AggressiveInstCombine/trunc_shifts.ll