[IndVars] Fix sort comparator.
authorEli Friedman <efriedma@quicinc.com>
Sat, 22 Feb 2020 00:00:04 +0000 (16:00 -0800)
committerEli Friedman <efriedma@quicinc.com>
Fri, 28 Feb 2020 01:25:18 +0000 (17:25 -0800)
commitb2999264536776aa3c09577290ebf21643bdc492
tree2260afec68150ddfaac723d01b3313c07115322d
parentb077c25108bd4f75a44fc6a9dca90288140c5436
[IndVars] Fix sort comparator.

std::sort will compare an element to itself in some cases.  We should
not crash if this happens.

Differential Revision: https://reviews.llvm.org/D75000
llvm/lib/Transforms/Scalar/IndVarSimplify.cpp
llvm/test/Transforms/IndVarSimplify/eliminate-exit.ll