summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/ScalarEvolutionNormalization.cpp
diff options
context:
space:
mode:
authorSanjay Patel <spatel@rotateright.com>2018-11-07 14:12:41 +0000
committerSanjay Patel <spatel@rotateright.com>2018-11-07 14:12:41 +0000
commit7552d0d2e680ca5d2d9408ee61bad5dd73b2dd47 (patch)
tree29f63e5f311a2e6772c635df52ab8f3028dac306 /llvm/lib/Analysis/ScalarEvolutionNormalization.cpp
parent5e09c49499ee7e03ad0b1f4e9b13d8e6553a99e3 (diff)
downloadbcm5719-llvm-7552d0d2e680ca5d2d9408ee61bad5dd73b2dd47.tar.gz
bcm5719-llvm-7552d0d2e680ca5d2d9408ee61bad5dd73b2dd47.zip
[InstCombine] do not shrink switch conditions to illegal types (PR29009)
This patch makes shrinking switch conditions less aggressive which was introduced by: rL274233 Note that we have 2 new bugs to track potential follow-ups that might have solved PR29009 in different ways: https://bugs.llvm.org/show_bug.cgi?id=39569 https://bugs.llvm.org/show_bug.cgi?id=39578 Patch by: @dendibakh (Denis Bakhvalov) Differential Revision: https://reviews.llvm.org/D54115 llvm-svn: 346315
Diffstat (limited to 'llvm/lib/Analysis/ScalarEvolutionNormalization.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud