There is no particular reason why it's not supported, and it is useful.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D143257
[SCEV] Support sext in SCEVLoopGuardRewriter ClosedPublic Authored by mkazantsev on Feb 3 2023, 2:45 AM.
Details Summary There is no particular reason why it's not supported, and it is useful.
Diff Detail
Event Timelinemkazantsev added a parent revision: D143246: [SCEV][NFC] Remove check for rewriteable types.Feb 3 2023, 2:45 AM mkazantsev added a child revision: D143259: [SCEV] Support umin/smin in SCEVLoopGuardRewriter.Feb 3 2023, 3:12 AM This revision is now accepted and ready to land.Feb 6 2023, 12:40 AM Closed by commit rG0c4a7352004d: [SCEV] Support sext in SCEVLoopGuardRewriter (authored by mkazantsev). · Explain WhyFeb 6 2023, 11:00 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 495386 llvm/lib/Analysis/ScalarEvolution.cpp
llvm/test/Analysis/ScalarEvolution/max-backedge-taken-count-guard-info-rewrite-expressions.ll
|