Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/tools/llvm-lto2/
H A Dllvm-lto2.cpp407 LTO::LTOKind LTOMode = LTO::LTOK_Default; in run() local
410 LTOMode = LTO::LTOK_UnifiedRegular; in run()
412 LTOMode = LTO::LTOK_UnifiedThin; in run()
414 LTOMode = LTO::LTOK_Default; in run()
420 LTO Lto(std::move(Conf), std::move(Backend), 1, LTOMode); in run()
/freebsd/contrib/llvm-project/llvm/lib/LTO/
H A DLTO.cpp612 unsigned ParallelCodeGenParallelismLevel, LTOKind LTOMode) in LTO() argument
618 LTOMode(LTOMode) { in LTO()
772 if ((LTOMode == LTOK_UnifiedRegular || LTOMode == LTOK_UnifiedThin) && in addModule()
779 if (LTOInfo->UnifiedLTO && LTOMode == LTOK_Default) in addModule()
780 LTOMode = LTOK_UnifiedThin; in addModule()
782 bool IsThinLTO = LTOInfo->IsThinLTO && (LTOMode != LTOK_UnifiedRegular); in addModule()
862 if (LTOMode == LTOK_UnifiedRegular) in addRegularLTO()
1363 if ((LTOMode == LTOKind::LTOK_UnifiedRegular) && in runRegularLTO()
/freebsd/contrib/llvm-project/llvm/include/llvm/LTO/
H A DLTO.h396 LTOKind LTOMode = LTOK_Default);
570 LTOKind LTOMode; variable
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DFlang.cpp879 LTOKind LTOMode = D.getLTOMode(); in ConstructJob() local
880 assert(LTOMode != LTOK_Unknown && "Unknown LTO mode."); in ConstructJob()
881 if (LTOMode == LTOK_Full) in ConstructJob()
883 else if (LTOMode == LTOK_Thin) { in ConstructJob()
H A DClang.cpp4909 auto LTOMode = IsDeviceOffloadAction ? D.getOffloadLTOMode() : D.getLTOMode(); in ConstructJob() local
4910 bool IsUsingLTO = LTOMode != LTOK_None; in ConstructJob()
5284 assert(LTOMode == LTOK_Full || LTOMode == LTOK_Thin); in ConstructJob()
5286 Twine("-flto=") + (LTOMode == LTOK_Thin ? "thin" : "full"))); in ConstructJob()
7826 if (LTOMode != LTOK_Full) in ConstructJob()
7872 (LTOMode == LTOK_Full || TC.canSplitThinLTOUnit())) || in ConstructJob()
7886 assert(LTOMode == LTOK_Full || LTOMode == LTOK_Thin); in ConstructJob()
7892 Twine("-flto=") + (LTOMode == LTOK_Thin ? "thin" : "full"))); in ConstructJob()
/freebsd/contrib/llvm-project/clang/include/clang/Driver/
H A DDriver.h139 LTOKind LTOMode; variable
748 LTOKind getLTOMode() const { return LTOMode; } in getLTOMode()
/freebsd/contrib/llvm-project/clang/lib/Driver/
H A DDriver.cpp264 ModulesModeCXX20(false), LTOMode(LTOK_None), in Driver()
866 driver::LTOKind LTOMode = llvm::StringSwitch<LTOKind>(LTOName) in parseLTOMode() local
871 if (LTOMode == LTOK_Unknown) { in parseLTOMode()
876 return LTOMode; in parseLTOMode()
881 LTOMode = in setLTOMode()
4307 LTOMode != LTOK_None && in handleArguments()