Adds support for these SCEVs to cover more cases.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D143259
[SCEV] Support umin/smin in SCEVLoopGuardRewriter ClosedPublic Authored by mkazantsev on Feb 3 2023, 3:12 AM.
Details Summary Adds support for these SCEVs to cover more cases.
Diff Detail
Event Timelinemkazantsev added a parent revision: D143257: [SCEV] Support sext in SCEVLoopGuardRewriter.Feb 3 2023, 3:12 AM This revision is now accepted and ready to land.Feb 16 2023, 2:17 AM Closed by commit rGdf9c5bd8d2e6: [SCEV] Support umin/smin in SCEVLoopGuardRewriter (authored by mkazantsev). · Explain WhyFeb 19 2023, 10:05 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 498721 llvm/lib/Analysis/ScalarEvolution.cpp
llvm/test/Analysis/ScalarEvolution/max-backedge-taken-count-guard-info-rewrite-expressions.ll
llvm/test/Analysis/ScalarEvolution/trip-count-minmax.ll
llvm/test/CodeGen/Thumb2/mve-blockplacement.ll
|