| /freebsd/contrib/llvm-project/llvm/tools/opt/ |
| H A D | NewPMDriver.h | 78 bool UnifiedLTO = false);
|
| H A D | NewPMDriver.cpp | 359 bool UnifiedLTO) { in runPassPipeline() argument 447 PTO.UnifiedLTO = UnifiedLTO; in runPassPipeline()
|
| H A D | optdriver.cpp | 127 UnifiedLTO("unified-lto", variable 664 if (UnifiedLTO) in optMain() 749 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 | 1463 bool UnifiedLTO; 1511 bool UnifiedLTO = false) 1513 EnableSplitLTOUnit(EnableSplitLTOUnit), UnifiedLTO(UnifiedLTO), 1664 bool hasUnifiedLTO() const { return UnifiedLTO; } 1665 void setUnifiedLTO() { UnifiedLTO = true; }
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Bitcode/ |
| H A D | BitcodeReader.h | 99 bool UnifiedLTO; member
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | BackendUtil.cpp | 208 return CodeGenOpts.UnifiedLTO && in shouldEmitUnifiedLTOModueFlag() 909 PTO.UnifiedLTO = CodeGenOpts.UnifiedLTO; in RunOptimizationPipeline() 1169 if (!TheModule->getModuleFlag("ThinLTO") && !CodeGenOpts.UnifiedLTO) in RunOptimizationPipeline()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | ModuleSummaryAnalysis.cpp | 941 bool UnifiedLTO = false; in buildModuleSummaryIndex() local 947 UnifiedLTO = MD->getZExtValue(); in buildModuleSummaryIndex() 948 ModuleSummaryIndex Index(/*HaveGVs=*/true, EnableSplitLTOUnit, UnifiedLTO); in buildModuleSummaryIndex()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Passes/ |
| H A D | PassBuilder.h | 85 bool UnifiedLTO; variable
|
| /freebsd/contrib/llvm-project/llvm/lib/Passes/ |
| H A D | PassRegistry.def | 271 if (PTO.UnifiedLTO) { 272 // When UnifiedLTO is enabled, use the ThinLTO pre-link pipeline. This
|
| H A D | PassBuilderPipelines.cpp | 320 UnifiedLTO = false; in PipelineTuningOptions()
|
| /freebsd/contrib/llvm-project/llvm/lib/LTO/ |
| H A D | LTO.cpp | 773 !LTOInfo->UnifiedLTO) in addModule() 779 if (LTOInfo->UnifiedLTO && LTOMode == LTOK_Default) in addModule()
|
| /freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
| H A D | Clang.cpp | 5118 bool UnifiedLTO = false; in ConstructJob() local 5120 UnifiedLTO = Args.hasFlag(options::OPT_funified_lto, in ConstructJob() 5122 if (UnifiedLTO) in ConstructJob() 5290 (D.getLTOMode() == LTOK_Full) || !UnifiedLTO) in ConstructJob() 7860 (IsPS4 && !UnifiedLTO && (D.getLTOMode() != LTOK_Full))) in ConstructJob() 7863 << ((IsPS4 && !UnifiedLTO) ? "-flto=full" : "-flto"); in ConstructJob() 7873 (!Triple.isPS4() && UnifiedLTO); in ConstructJob()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | CodeGenOptions.def | 170 CODEGENOPT(UnifiedLTO, 1, 0, Benign) ///< Use the unified LTO pipeline.
|
| /freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
| H A D | BitcodeReader.cpp | 8594 bool UnifiedLTO = Flags & 0x200; in getEnableSplitLTOUnitAndUnifiedFlag() local 8595 Result = {EnableSplitLTOUnit, UnifiedLTO}; in getEnableSplitLTOUnitAndUnifiedFlag() 8632 std::tie(LTOInfo.EnableSplitLTOUnit, LTOInfo.UnifiedLTO) = Flags.get(); in getLTOInfo() 8644 std::tie(LTOInfo.EnableSplitLTOUnit, LTOInfo.UnifiedLTO) = Flags.get(); in getLTOInfo()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Driver/ |
| H A D | Options.td | 3110 CodeGenOpts<"UnifiedLTO">, DefaultFalse,
|