[llvm] [SCEV] Handle backedge-count logic for std::reverse like loops (PR #92560)

Eli Friedman via llvm-commits llvm-commits at lists.llvm.org
Tue May 28 22:27:27 PDT 2024


efriedma-quic wrote:

Please revise the Alive2 proof so it doesn't assume the loop is guarded by `icmp slt i8 %left_start, %right_start`; the code in the patch doesn't check for that.  (I think your patch works correctly in that case, but it would be nice to have the proof.)

-----

Please take a bit of time to clean up the comments (capitalize the first word of a sentence, use "//" for block comments).

https://github.com/llvm/llvm-project/pull/92560


More information about the llvm-commits mailing list