[PATCH] D111575: [NewPM] Add PipelineTuningOption to eagerly invalidate analyses

Arthur Eubanks via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Oct 19 21:02:39 PDT 2021


aeubanks added a comment.

In D111575#3072134 <https://reviews.llvm.org/D111575#3072134>, @nikic wrote:

> Here are the results for this change with rust's compile-time tracking infrastructure:
>
> Compile-time: https://perf.rust-lang.org/compare.html?start=5dab47dcd8267b8769421b46532414ec36d625e3&end=cfe9eecdf01985dff182ce388fe843987d1da888 (disable the filtering to see fairly consistent minor impact)
> Max-rss: https://perf.rust-lang.org/compare.html?start=5dab47dcd8267b8769421b46532414ec36d625e3&end=cfe9eecdf01985dff182ce388fe843987d1da888&stat=max-rss
>
> This looks like a pretty good tradeoff to me.

interesting, it doesn't match the Clang numbers


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D111575/new/

https://reviews.llvm.org/D111575



More information about the llvm-commits mailing list