reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1863 if (tryFindVirtualCallTargets(TargetsForSlot, TypeIdMap[S.first.TypeID], 1864 S.first.ByteOffset)) { 1866 if (ExportSummary && isa<MDString>(S.first.TypeID)) 1869 cast<MDString>(S.first.TypeID)->getString()) 1870 .WPDRes[S.first.ByteOffset]; 1872 if (!trySingleImplDevirt(ExportSummary, TargetsForSlot, S.second, Res)) { 1874 tryVirtualConstProp(TargetsForSlot, S.second, Res, S.first); 1874 tryVirtualConstProp(TargetsForSlot, S.second, Res, S.first); 1876 tryICallBranchFunnel(TargetsForSlot, S.second, Res, S.first); 1876 tryICallBranchFunnel(TargetsForSlot, S.second, Res, S.first); 1890 if (ExportSummary && isa<MDString>(S.first.TypeID)) { 1892 GlobalValue::getGUID(cast<MDString>(S.first.TypeID)->getString()); 1893 for (auto FS : S.second.CSInfo.SummaryTypeCheckedLoadUsers) 1895 for (auto &CCS : S.second.ConstCSInfo)