[PATCH] D95789: [SpeculateAroundPHIs] Avoid speculation on loop back edges
Roman Lebedev via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Jun 11 02:08:30 PDT 2021
lebedev.ri added a comment.
In D95789#2812692 <https://reviews.llvm.org/D95789#2812692>, @nikic wrote:
> It seems like the addition of this pass has been somewhat botched by adding it only to the NewPM pipeline -- for no clear reason I can discern. This was at a time where barely anyone (outside Google) was using the NewPM, which means that this received very little evaluation from other parties. Now people are hitting this as part of the LegacyPM -> NewPM migration instead, which really shouldn't be the case.
>
> It might make sense to remove this pass from the NewPM default pipeline again (or put it behind an option) and then restart the process of enabling it by default, this time with due diligence.
Aha, so i'm not the only one with that sentiment. D104099 <https://reviews.llvm.org/D104099> it is then.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D95789/new/
https://reviews.llvm.org/D95789
More information about the llvm-commits
mailing list