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.cpp230 BitcodeLTOInfo LTOInfo = ExitOnErr(MB.getLTOInfo()); in main() local
232 if (LTOInfo.HasSummary) in main()
/freebsd/contrib/llvm-project/llvm/lib/LTO/
H A DLTO.cpp757 Expected<BitcodeLTOInfo> LTOInfo = Input.Mods[ModI].getLTOInfo(); in addModule() local
758 if (!LTOInfo) in addModule()
759 return LTOInfo.takeError(); in addModule()
765 if (*EnableSplitLTOUnit != LTOInfo->EnableSplitLTOUnit) in addModule()
768 EnableSplitLTOUnit = LTOInfo->EnableSplitLTOUnit; in addModule()
773 !LTOInfo->UnifiedLTO) in addModule()
779 if (LTOInfo->UnifiedLTO && LTOMode == LTOK_Default) in addModule()
782 bool IsThinLTO = LTOInfo->IsThinLTO && (LTOMode != LTOK_UnifiedRegular); in addModule()
787 LTOInfo->HasSummary); in addModule()
798 if (!LTOInfo->HasSummary) in addModule()
H A DLTOBackend.cpp735 Expected<BitcodeLTOInfo> LTOInfo = BM.getLTOInfo(); in findThinLTOModule() local
736 if (LTOInfo && LTOInfo->IsThinLTO) in findThinLTOModule()
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp8556 BitcodeLTOInfo &LTOInfo) { in getEnableSplitLTOUnitAndUnifiedFlag() argument
8627 BitcodeLTOInfo LTOInfo; in getLTOInfo() local
8629 getEnableSplitLTOUnitAndUnifiedFlag(Stream, Entry.ID, LTOInfo); in getLTOInfo()
8632 std::tie(LTOInfo.EnableSplitLTOUnit, LTOInfo.UnifiedLTO) = Flags.get(); in getLTOInfo()
8633 LTOInfo.IsThinLTO = true; in getLTOInfo()
8634 LTOInfo.HasSummary = true; in getLTOInfo()
8635 return LTOInfo; in getLTOInfo()
8639 BitcodeLTOInfo LTOInfo; in getLTOInfo() local
8641 getEnableSplitLTOUnitAndUnifiedFlag(Stream, Entry.ID, LTOInfo); in getLTOInfo()
8644 std::tie(LTOInfo.EnableSplitLTOUnit, LTOInfo.UnifiedLTO) = Flags.get(); in getLTOInfo()
[all …]