This allows us to support more cases when facts are known from dominating guards.
Details
Details
Diff Detail
Diff Detail
Unit Tests
Unit Tests
Paths
| Differential D148098
[SCEV] Apply loop guards in willNotOverflow with context Changes PlannedPublic Authored by mkazantsev on Apr 12 2023, 2:57 AM.
Details
Summary This allows us to support more cases when facts are known from dominating guards.
Diff Detail
Unit TestsFailed Event Timeline
Revision Contents
Diff 512733 llvm/lib/Analysis/ScalarEvolution.cpp
llvm/test/Transforms/LICM/hoist-add-sub.ll
|