/freebsd/contrib/llvm-project/llvm/tools/opt/ |
H A D | NewPMDriver.h | 78 bool UnifiedLTO = false);
|
H A D | NewPMDriver.cpp | 349 bool UnifiedLTO) { in runPassPipeline() argument 439 PTO.UnifiedLTO = UnifiedLTO; in runPassPipeline()
|
H A D | optdriver.cpp | 123 UnifiedLTO("unified-lto", variable 670 if (UnifiedLTO) in optMain() 744 EnableDebugify, VerifyDebugInfoPreserve, UnifiedLTO) in optMain()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | ThinLTOBitcodeWriter.cpp | 264 bool UnifiedLTO = false; in enableUnifiedLTO() local 267 UnifiedLTO = MD->getZExtValue(); in enableUnifiedLTO() 268 return UnifiedLTO; in enableUnifiedLTO()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | ModuleSummaryIndex.h | 1391 bool UnifiedLTO; 1439 bool UnifiedLTO = false) 1441 UnifiedLTO(UnifiedLTO), Saver(Alloc), BlockCount(0) {} 1599 bool hasUnifiedLTO() const { return UnifiedLTO; } 1600 void setUnifiedLTO() { UnifiedLTO = true; }
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Bitcode/ |
H A D | BitcodeReader.h | 97 bool UnifiedLTO; member
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | BackendUtil.cpp | 204 return CodeGenOpts.UnifiedLTO && in shouldEmitUnifiedLTOModueFlag() 859 PTO.UnifiedLTO = CodeGenOpts.UnifiedLTO; in RunOptimizationPipeline() 1076 if (!TheModule->getModuleFlag("ThinLTO") && !CodeGenOpts.UnifiedLTO) in RunOptimizationPipeline()
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | ModuleSummaryAnalysis.cpp | 891 bool UnifiedLTO = false; in buildModuleSummaryIndex() local 897 UnifiedLTO = MD->getZExtValue(); in buildModuleSummaryIndex() 898 ModuleSummaryIndex Index(/*HaveGVs=*/true, EnableSplitLTOUnit, UnifiedLTO); in buildModuleSummaryIndex()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Passes/ |
H A D | PassBuilder.h | 81 bool UnifiedLTO; variable
|
/freebsd/contrib/llvm-project/llvm/lib/LTO/ |
H A D | LTO.cpp | 748 !LTOInfo->UnifiedLTO) in addModule() 754 if (LTOInfo->UnifiedLTO && LTOMode == LTOK_Default) in addModule()
|
/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | CodeGenOptions.def | 173 CODEGENOPT(UnifiedLTO, 1, 0) ///< Use the unified LTO pipeline.
|
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
H A D | Clang.cpp | 5098 bool UnifiedLTO = false; in ConstructJob() local 5100 UnifiedLTO = Args.hasFlag(options::OPT_funified_lto, in ConstructJob() 5102 if (UnifiedLTO) in ConstructJob() 5268 (D.getLTOMode() == LTOK_Full) || !UnifiedLTO) in ConstructJob() 7802 (IsPS4 && !UnifiedLTO && (D.getLTOMode() != LTOK_Full))) in ConstructJob() 7805 << ((IsPS4 && !UnifiedLTO) ? "-flto=full" : "-flto"); in ConstructJob() 7815 (!Triple.isPS4() && UnifiedLTO); in ConstructJob()
|
/freebsd/contrib/llvm-project/llvm/lib/Passes/ |
H A D | PassBuilderPipelines.cpp | 321 UnifiedLTO = false; in PipelineTuningOptions()
|
H A D | PassBuilder.cpp | 1521 if (PTO.UnifiedLTO) in parseModulePass()
|
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
H A D | BitcodeReader.cpp | 8459 bool UnifiedLTO = Flags & 0x200; in getEnableSplitLTOUnitAndUnifiedFlag() local 8460 Result = {EnableSplitLTOUnit, UnifiedLTO}; in getEnableSplitLTOUnitAndUnifiedFlag() 8497 std::tie(LTOInfo.EnableSplitLTOUnit, LTOInfo.UnifiedLTO) = Flags.get(); in getLTOInfo() 8509 std::tie(LTOInfo.EnableSplitLTOUnit, LTOInfo.UnifiedLTO) = Flags.get(); in getLTOInfo()
|
/freebsd/contrib/llvm-project/clang/include/clang/Driver/ |
H A D | Options.td | 2969 CodeGenOpts<"UnifiedLTO">, DefaultFalse,
|