Obviates the need for mask/clear/setFlags helpers.
There are some expressions here which can be simplified, but to keep
this easy to review, I have not simplified them in this patch.
No functional change.
Paths
| Differential D48237
[SCEV] Use LLVM_MARK_AS_BITMASK_ENUM in SCEV. ClosedPublic Authored by jlebar on Jun 15 2018, 1:39 PM.
Details Summary Obviates the need for mask/clear/setFlags helpers. There are some expressions here which can be simplified, but to keep No functional change.
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Jun 15 2018, 2:41 PM Closed by commit rL334874: [SCEV] Use LLVM_MARK_AS_BITMASK_ENUM in SCEV. (authored by jlebar). · Explain WhyJun 15 2018, 4:56 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 151586 llvm/trunk/include/llvm/Analysis/ScalarEvolution.h
llvm/trunk/include/llvm/Analysis/ScalarEvolutionExpressions.h
llvm/trunk/lib/Analysis/ScalarEvolution.cpp
|