[llvm] [RemoveDIs] Add iterator-taking constructors and Create methods (PR #82778)

Jeremy Morse via llvm-commits llvm-commits at lists.llvm.org
Fri Feb 23 07:49:03 PST 2024


jmorse wrote:

NB: adding all these extra lines in headers that all of LLVM includes leads to a 0.15% increase in stage2 compile time [0], which is unfortunate. This is another things that transitional though: we're also going to be deleting the instruction-taking methods, so we'll eventually return back to the same place.

[0] http://llvm-compile-time-tracker.com/compare.php?from=ddba6b271c07b4bb640b2f2b742710557a762142&to=f8100ed09d6b4b9bfb31e179d027b2d14d3b454d&stat=instructions%3Au

https://github.com/llvm/llvm-project/pull/82778


More information about the llvm-commits mailing list