Home
last modified time | relevance | path

Searched refs:LTOInfo (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/tools/llvm-dis/
H A Dllvm-dis.cpp212 BitcodeLTOInfo LTOInfo = ExitOnErr(MB.getLTOInfo()); in main() local
214 if (LTOInfo.HasSummary) in main()
/freebsd/contrib/llvm-project/llvm/lib/LTO/
H A DLTO.cpp718 Expected<BitcodeLTOInfo> LTOInfo = Input.Mods[ModI].getLTOInfo(); in addModule() local
719 if (!LTOInfo) in addModule()
720 return LTOInfo.takeError(); in addModule()
726 if (*EnableSplitLTOUnit != LTOInfo->EnableSplitLTOUnit) in addModule()
729 EnableSplitLTOUnit = LTOInfo->EnableSplitLTOUnit; in addModule()
734 !LTOInfo->UnifiedLTO) in addModule()
740 if (LTOInfo->UnifiedLTO && LTOMode == LTOK_Default) in addModule()
743 bool IsThinLTO = LTOInfo->IsThinLTO && (LTOMode != LTOK_UnifiedRegular); in addModule()
748 LTOInfo->HasSummary); in addModule()
759 if (!LTOInfo->HasSummary) in addModule()
H A DLTOBackend.cpp676 Expected<BitcodeLTOInfo> LTOInfo = BM.getLTOInfo(); in findThinLTOModule() local
677 if (LTOInfo && LTOInfo->IsThinLTO) in findThinLTOModule()
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp8075 BitcodeLTOInfo &LTOInfo) { in getEnableSplitLTOUnitAndUnifiedFlag() argument
8146 BitcodeLTOInfo LTOInfo; in getLTOInfo() local
8151 std::tie(LTOInfo.EnableSplitLTOUnit, LTOInfo.UnifiedLTO) = Flags.get(); in getLTOInfo()
8152 LTOInfo.IsThinLTO = true; in getLTOInfo()
8153 LTOInfo.HasSummary = true; in getLTOInfo()
8154 return LTOInfo; in getLTOInfo()
8158 BitcodeLTOInfo LTOInfo; in getLTOInfo() local
8163 std::tie(LTOInfo.EnableSplitLTOUnit, LTOInfo.UnifiedLTO) = Flags.get(); in getLTOInfo()
8164 LTOInfo.IsThinLTO = false; in getLTOInfo()
8165 LTOInfo.HasSummary = true; in getLTOInfo()
[all …]