It it now sufficient to track only direct addrec users of a loop, and let the SCEVUsers mechanism track and invalidate transitive users.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D112875
[SCEV] Only add direct loop users (NFC) ClosedPublic Authored by nikic on Oct 30 2021, 12:59 PM.
Details
Summary It it now sufficient to track only direct addrec users of a loop, and let the SCEVUsers mechanism track and invalidate transitive users.
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Nov 1 2021, 1:13 AM Closed by commit rG4972d12185b0: [SCEV] Only add direct loop users (NFC) (authored by nikic). · Explain WhyNov 1 2021, 10:50 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 383835 llvm/include/llvm/Analysis/ScalarEvolution.h
llvm/lib/Analysis/ScalarEvolution.cpp
|