[PATCH] D65148: [SimplifyCFG] Bump phi-node-folding-threshold from 2 to 3
Roman Lebedev via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Jul 30 12:47:38 PDT 2019
lebedev.ri added a comment.
In D65148#1606899 <https://reviews.llvm.org/D65148#1606899>, @lebedev.ri wrote:
> In D65148#1603922 <https://reviews.llvm.org/D65148#1603922>, @dmgreen wrote:
>
> > ...
>
>
> Hmm, i never got this mail, sorry for not noticing this reply. Thank you for looking into it!
> I believe this shows the change: https://godbolt.org/z/Mb6T3R
> That indeed looks not great. But i think i'm missing something.
> That replacement does not look correct to me: https://rise4fun.com/Alive/CNns
> Did you run the tests, too, or only benchmarks?
Ok so roughly, the generalization seems to be: https://rise4fun.com/Alive/6Ey
I *think* that will handle the case you hit - https://godbolt.org/z/n35hPH
The weird constant is because it get's shrunk since those bits are not being used.
I think that happens late[r] in pipeline..
We indeed currently don't catch it: https://godbolt.org/z/14si0q
We could: https://rise4fun.com/Alive/ZeC
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D65148/new/
https://reviews.llvm.org/D65148
More information about the llvm-commits
mailing list