reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/IPO/WholeProgramDevirt.cpp
 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)