This patch adds support of guards expressed as branches by widenable
conditions in Loop Predication.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Paths
| Differential D56081
[LoopPredication] Support guards expressed as branches by widenable condition ClosedPublic Authored by mkazantsev on Dec 26 2018, 2:49 AM.
Details Summary This patch adds support of guards expressed as branches by widenable
Diff Detail
Event Timelinemkazantsev added a parent revision: D56074: [NFC] Add detector function for explicitly expressed guards. This revision is now accepted and ready to land.Jan 16 2019, 5:36 PM mkazantsev added inline comments. mkazantsev marked an inline comment as done. Comment ActionsRebased on top of all refactorings, made renaming to get rid of term "explicit". mkazantsev retitled this revision from [LoopPredication] Support explicit guards to [LoopPredication] Support guards expressed as branches by widenable condition.Jan 22 2019, 3:46 AM Closed by commit rL351805: [LoopPredication] Support guards expressed as branches by widenable condition (authored by mkazantsev). · Explain WhyJan 22 2019, 3:50 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 182883 llvm/trunk/lib/Transforms/Scalar/LoopPredication.cpp
llvm/trunk/test/Transforms/LoopPredication/basic_widenable_branch_guards.ll
|