Disable the asserts that check that normalization is perfectly
authorDan Gohman <gohman@apple.com>
Fri, 3 Sep 2010 22:12:56 +0000 (22:12 +0000)
committerDan Gohman <gohman@apple.com>
Fri, 3 Sep 2010 22:12:56 +0000 (22:12 +0000)
commit46ffb231c6c46f093e0485415f01a1a99f31c8be
treef97decdcdf7f3998a4c5819d2d650da259fc425c
parente8f279cbd45a9f65f211830940b980a850e856be
Disable the asserts that check that normalization is perfectly
invertible. ScalarEvolution's folding routines don't always succeed
in canonicalizing equal expressions to a single canonical form, and
this can cause these asserts to fail, even though there's no actual
correctness problem. This fixes PR8066.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@113021 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Analysis/ScalarEvolutionNormalization.cpp