Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/include/clang/Driver/
H A DDriver.h110 LTOKind LTOMode; variable
657 return IsOffload ? OffloadLTOMode : LTOMode;
/llvm-project-15.0.7/clang/lib/Driver/
H A DDriver.cpp196 ModulesModeCXX20(false), LTOMode(LTOK_None), in Driver()
677 driver::LTOKind LTOMode = llvm::StringSwitch<LTOKind>(LTOName) in parseLTOMode() local
682 if (LTOMode == LTOK_Unknown) { in parseLTOMode()
687 return LTOMode; in parseLTOMode()
692 LTOMode = in setLTOMode()
3910 if (IsCLMode() && LTOMode != LTOK_None && in handleArguments()
4703 if (LTOMode == LTOK_Thin) in BuildJobs()
/llvm-project-15.0.7/clang/lib/Driver/ToolChains/
H A DClang.cpp4462 auto LTOMode = D.getLTOMode(IsDeviceOffloadAction); in ConstructJob() local
4772 assert(LTOMode == LTOK_Full || LTOMode == LTOK_Thin); in ConstructJob()
4774 Twine("-flto=") + (LTOMode == LTOK_Thin ? "thin" : "full"))); in ConstructJob()
7092 if (LTOMode != LTOK_Full) in ConstructJob()
7126 (LTOMode == LTOK_Full || TC.canSplitThinLTOUnit()); in ConstructJob()