[PATCH] Handle some cases of mismatched types in IRCE

Sanjoy Das sanjoy at playingwithpointers.com
Thu Jan 22 21:56:27 PST 2015



> This sounds like a bug in indvars. Is it obvious how to fix it there?


I think this is intentional -- `IndVarSimplify` has code to deal with this when verifying that the loop-backedge counts have not changed:

https://github.com/llvm-mirror/llvm/blob/master/lib/Transforms/Scalar/IndVarSimplify.cpp#L2026


REPOSITORY
  rL LLVM

http://reviews.llvm.org/D7082

EMAIL PREFERENCES
  http://reviews.llvm.org/settings/panel/emailpreferences/






More information about the llvm-commits mailing list