Now that all dependencies on creating the latch block up-front have been
removed, there is no need to create it early.
Depends on D121618.
Paths
| Differential D121619
[LV] Do not create separate latch block in VPlan::execute. ClosedPublic Authored by fhahn on Mar 14 2022, 10:00 AM.
Details Summary Now that all dependencies on creating the latch block up-front have been Depends on D121618.
Diff Detail
Event Timelinefhahn added a child revision: D121621: [VPlan] Track current vector loop in VPTransformState (NFC)..Mar 14 2022, 10:17 AM This revision is now accepted and ready to land.Mar 20 2022, 4:12 PM fhahn marked 2 inline comments as done. Comment ActionsAddress latest comments, thanks! I am planning to push this once the last remaining dependency (D121618) lands. This revision was landed with ongoing or failed builds.Mar 30 2022, 9:31 AM Closed by commit rGe8673f2f20ab: [LV] Do not create separate latch block in VPlan::execute. (authored by fhahn). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 419182 llvm/lib/Transforms/Vectorize/VPlan.h
llvm/lib/Transforms/Vectorize/VPlan.cpp
|
Rename it State.CFG.ExitBB?
Update above TODO?