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

Nikita Popov via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Oct 19 00:50:00 PDT 2021


nikic added a comment.

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.


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