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.cpp220 BitcodeLTOInfo LTOInfo = ExitOnErr(MB.getLTOInfo()); in main() local
222 if (LTOInfo.HasSummary) in main()
/freebsd/contrib/llvm-project/llvm/lib/LTO/
H A DLTO.cpp732 Expected<BitcodeLTOInfo> LTOInfo = Input.Mods[ModI].getLTOInfo(); in addModule() local
733 if (!LTOInfo) in addModule()
734 return LTOInfo.takeError(); in addModule()
740 if (*EnableSplitLTOUnit != LTOInfo->EnableSplitLTOUnit) in addModule()
743 EnableSplitLTOUnit = LTOInfo->EnableSplitLTOUnit; in addModule()
748 !LTOInfo->UnifiedLTO) in addModule()
754 if (LTOInfo->UnifiedLTO && LTOMode == LTOK_Default) in addModule()
757 bool IsThinLTO = LTOInfo->IsThinLTO && (LTOMode != LTOK_UnifiedRegular); in addModule()
762 LTOInfo->HasSummary); in addModule()
773 if (!LTOInfo->HasSummary) in addModule()
H A DLTOBackend.cpp678 Expected<BitcodeLTOInfo> LTOInfo = BM.getLTOInfo(); in findThinLTOModule() local
679 if (LTOInfo && LTOInfo->IsThinLTO) in findThinLTOModule()
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp8421 BitcodeLTOInfo &LTOInfo) { in getEnableSplitLTOUnitAndUnifiedFlag() argument
8492 BitcodeLTOInfo LTOInfo; in getLTOInfo() local
8494 getEnableSplitLTOUnitAndUnifiedFlag(Stream, Entry.ID, LTOInfo); in getLTOInfo()
8497 std::tie(LTOInfo.EnableSplitLTOUnit, LTOInfo.UnifiedLTO) = Flags.get(); in getLTOInfo()
8498 LTOInfo.IsThinLTO = true; in getLTOInfo()
8499 LTOInfo.HasSummary = true; in getLTOInfo()
8500 return LTOInfo; in getLTOInfo()
8504 BitcodeLTOInfo LTOInfo; in getLTOInfo() local
8506 getEnableSplitLTOUnitAndUnifiedFlag(Stream, Entry.ID, LTOInfo); in getLTOInfo()
8509 std::tie(LTOInfo.EnableSplitLTOUnit, LTOInfo.UnifiedLTO) = Flags.get(); in getLTOInfo()
[all …]