[PATCH] D29916: [CGP] Split some critical edges coming out of indirect branches
Michael Kuperstein via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Feb 22 17:55:22 PST 2017
mkuper added a comment.
In https://reviews.llvm.org/D29916#684203, @efriedma wrote:
> > Would you like me to commit a synthetic test for this into the test-suite, to serve as a performance regression test?
>
> How big is Python, anyway? It might not be that ridiculous to put it into the testsuite.
It's not huge. On my machine, "make -j32" takes about 30 seconds wall time.
But it's still a fairly large yak (e.g. the build system is non-trivial, at lest to me - and it is not cmake-based. There's an external project that provides cmake build files, but I don't know how stable that is) . I would strongly prefer not to shave it at the moment.
A synthetic test would be based on something like this: https://gist.github.com/anonymous/652ff876293730601cccd1091f1ed446 modified to do something sane.
https://reviews.llvm.org/D29916
More information about the llvm-commits
mailing list