[IndVars] Don't check for pointer exit count (NFC)
authorNikita Popov <nikita.ppv@gmail.com>
Sun, 15 Aug 2021 14:47:27 +0000 (16:47 +0200)
committerNikita Popov <nikita.ppv@gmail.com>
Sun, 15 Aug 2021 14:49:30 +0000 (16:49 +0200)
commit944dfa4975e8d55ca9d97f6eb7222ff1d0f7291a
tree7f72b8cd1b88d8c73529139ad642e96ba4e79273
parenta240b29f21b0ce2f861e703c7f4c1fcfc40a9fc6
[IndVars] Don't check for pointer exit count (NFC)

After recent changes, exit counts and BE taken counts are always
integers, so convert these to assertions.

While here, also convert the loop invariance checks to asserts.
Exit counts are always loop invariant.
llvm/lib/Transforms/Scalar/IndVarSimplify.cpp