search for: experimentalnewpassmanag

Displaying 1 result from an estimated 1 matches for "experimentalnewpassmanag".

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...