[PATCH] D109762: [NewPM][SimpleLoopUnswitch] Add DivergenceInfo
Matt Arsenault via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Sep 14 18:41:34 PDT 2021
arsenm added inline comments.
================
Comment at: llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp:2803
+ Function *F = L.getHeader()->getParent();
+ PostDominatorTree PDT(*F);
+ DivergenceInfo DI(*F, DT, PDT, LI, TTI, /*KnownReducible*/ true);
----------------
Constructing your own PostDominatorTree seems not good. Should this be a pass dependency for divergent targets?
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D109762/new/
https://reviews.llvm.org/D109762
More information about the llvm-commits
mailing list