Home
last modified time | relevance | path

Searched refs:LTOMode (Results 1 – 7 of 7) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-lto2/
H A Dllvm-lto2.cpp355 LTO::LTOKind LTOMode = LTO::LTOK_Default; in run() local
358 LTOMode = LTO::LTOK_UnifiedRegular; in run()
360 LTOMode = LTO::LTOK_UnifiedThin; in run()
362 LTOMode = LTO::LTOK_Default; in run()
368 LTO Lto(std::move(Conf), std::move(Backend), 1, LTOMode); in run()
/freebsd-14.2/contrib/llvm-project/llvm/lib/LTO/
H A DLTO.cpp592 unsigned ParallelCodeGenParallelismLevel, LTOKind LTOMode) in LTO() argument
597 LTOMode(LTOMode) {} in LTO()
733 if ((LTOMode == LTOK_UnifiedRegular || LTOMode == LTOK_UnifiedThin) && in addModule()
740 if (LTOInfo->UnifiedLTO && LTOMode == LTOK_Default) in addModule()
741 LTOMode = LTOK_UnifiedThin; in addModule()
743 bool IsThinLTO = LTOInfo->IsThinLTO && (LTOMode != LTOK_UnifiedRegular); in addModule()
823 if (LTOMode == LTOK_UnifiedRegular) in addRegularLTO()
1321 if ((LTOMode == LTOKind::LTOK_UnifiedRegular) && in runRegularLTO()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/LTO/
H A DLTO.h277 LTOKind LTOMode = LTOK_Default);
440 LTOKind LTOMode; variable
/freebsd-14.2/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DFlang.cpp719 LTOKind LTOMode = D.getLTOMode(/* IsOffload */ false); in ConstructJob() local
720 assert(LTOMode != LTOK_Unknown && "Unknown LTO mode."); in ConstructJob()
721 if (LTOMode == LTOK_Full) in ConstructJob()
723 else if (LTOMode == LTOK_Thin) { in ConstructJob()
H A DClang.cpp4688 auto LTOMode = D.getLTOMode(IsDeviceOffloadAction); in ConstructJob() local
5007 assert(LTOMode == LTOK_Full || LTOMode == LTOK_Thin); in ConstructJob()
5009 Twine("-flto=") + (LTOMode == LTOK_Thin ? "thin" : "full"))); in ConstructJob()
7540 if (LTOMode != LTOK_Full) in ConstructJob()
7581 (LTOMode == LTOK_Full || TC.canSplitThinLTOUnit())) || in ConstructJob()
7595 assert(LTOMode == LTOK_Full || LTOMode == LTOK_Thin); in ConstructJob()
7601 Twine("-flto=") + (LTOMode == LTOK_Thin ? "thin" : "full"))); in ConstructJob()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Driver/
H A DDriver.h117 LTOKind LTOMode; variable
705 return IsOffload ? OffloadLTOMode : LTOMode;
/freebsd-14.2/contrib/llvm-project/clang/lib/Driver/
H A DDriver.cpp198 ModulesModeCXX20(false), LTOMode(LTOK_None), in Driver()
700 driver::LTOKind LTOMode = llvm::StringSwitch<LTOKind>(LTOName) in parseLTOMode() local
705 if (LTOMode == LTOK_Unknown) { in parseLTOMode()
710 return LTOMode; in parseLTOMode()
715 LTOMode = in setLTOMode()
3965 if (IsCLMode() && LTOMode != LTOK_None && in handleArguments()