OSDN Git Service

[IRCE][NFC] Add assert that AddRecExpr's step is not zero
authorMax Kazantsev <max.kazantsev@azul.com>
Tue, 1 Aug 2017 06:27:51 +0000 (06:27 +0000)
committerMax Kazantsev <max.kazantsev@azul.com>
Tue, 1 Aug 2017 06:27:51 +0000 (06:27 +0000)
commitc9e80fed22723e83a6c784d0b7087e57ec8a11e3
tree47a9e6de97a67d60f021c53c6d771e52ee2796ef
parentb47599479541020f984d32a9253769a92f8b1387
[IRCE][NFC] Add assert that AddRecExpr's step is not zero

We should never return zero steps, ensure this fact by adding
a sanity check when we are analyzing the induction variable.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@309661 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp