[all-commits] [llvm/llvm-project] 3c6e41: [SCEV] Properly guard reasoning about infinite loo...
Philip Reames via All-commits
all-commits at lists.llvm.org
Mon Jun 7 14:48:07 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 3c6e419198f3916b76f88d2bef8aa04dd2114574
https://github.com/llvm/llvm-project/commit/3c6e419198f3916b76f88d2bef8aa04dd2114574
Author: Philip Reames <listmail at philipreames.com>
Date: 2021-06-07 (Mon, 07 Jun 2021)
Changed paths:
M llvm/lib/Analysis/ScalarEvolution.cpp
M llvm/test/Analysis/ScalarEvolution/trip-count-unknown-stride.ll
M llvm/test/Transforms/LoopVectorize/pr38697.ll
Log Message:
-----------
[SCEV] Properly guard reasoning about infinite loops being UB on mustprogress
Noticed via code inspection. We changed the semantics of the IR when we added mustprogress, and we appear to have not updated this location.
Differential Revision: https://reviews.llvm.org/D103834
More information about the All-commits
mailing list