search for: usenewpm

Displaying 2 results from an estimated 2 matches for "usenewpm".

2017 Oct 03
2
New Pass Manager with flto[=thin] not enabled (??)
...n LTO link step even if '-fexperimental-new-pass-manager' was specified in the compile step and link step commands. Upon closer inspection, it seems there's so real way to invoke the new pass manager path ('runNewPMPasses' in lib/LTO/LTOBackend.cpp) during link step. 'Conf.UseNewPM' is used to select the new PM in LTOBackend.cpp, but only two places in the code sets it. The first is through the 'llvm-lto2' tool, and the second during the compile step with '-fthinlto-index=<value>'. Neither are invoked during LTO/thinLTO link. tools/llvm-lto2/llvm-l...
2017 Oct 03
2
New Pass Manager with flto[=thin] not enabled (??)
On Tue, Oct 3, 2017 at 12:08 PM, Davide Italiano <davide at freebsd.org> wrote: > On Tue, Oct 3, 2017 at 11:57 AM, Graham Yiu via llvm-dev > <llvm-dev at lists.llvm.org> wrote: >> Hello, >> >> I recently noticed that the new pass manager was not enabled at regular/thin >> LTO link step even if '-fexperimental-new-pass-manager' was specified in the