Displaying 1 result from an estimated 1 matches for "experimentalnewpassmanager".
2017 Oct 03
2
New Pass Manager with flto[=thin] not enabled (??)
...Util.cpp
...
void clang::EmitBackendOutput( (...) {
...
runThinLTOBackend(CombinedIndex.get(), M, HeaderOpts, CGOpts, TOpts,
LOpts, std::move(OS), CGOpts.SampleProfileFile,
Action);
return;
...
}
static void runThinLTOBackend (...) {
...
Conf.UseNewPM = CGOpts.ExperimentalNewPassManager;
...
}
My team and I were wondering if this is:
intentional,
if so, why do we not have an option to enable the new PM in the link
step
if not, should we pass an option via '-plugin-opt', or via some other
mechanism? It's unclear to me what the preferred m...