Searched refs:LTOInfo (Results 1 – 4 of 4) sorted by relevance
212 BitcodeLTOInfo LTOInfo = ExitOnErr(MB.getLTOInfo()); in main() local214 if (LTOInfo.HasSummary) in main()
718 Expected<BitcodeLTOInfo> LTOInfo = Input.Mods[ModI].getLTOInfo(); in addModule() local719 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()
676 Expected<BitcodeLTOInfo> LTOInfo = BM.getLTOInfo(); in findThinLTOModule() local677 if (LTOInfo && LTOInfo->IsThinLTO) in findThinLTOModule()
8075 BitcodeLTOInfo <OInfo) { in getEnableSplitLTOUnitAndUnifiedFlag() argument8146 BitcodeLTOInfo LTOInfo; in getLTOInfo() local8151 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() local8163 std::tie(LTOInfo.EnableSplitLTOUnit, LTOInfo.UnifiedLTO) = Flags.get(); in getLTOInfo()8164 LTOInfo.IsThinLTO = false; in getLTOInfo()8165 LTOInfo.HasSummary = true; in getLTOInfo()[all …]