Lines Matching refs:VTableSlotSummary
354 template <> struct DenseMapInfo<VTableSlotSummary> {
355 static VTableSlotSummary getEmptyKey() { in getEmptyKey()
359 static VTableSlotSummary getTombstoneKey() { in getTombstoneKey()
363 static unsigned getHashValue(const VTableSlotSummary &I) { in getHashValue()
367 static bool isEqual(const VTableSlotSummary &LHS, in isEqual()
368 const VTableSlotSummary &RHS) { in isEqual()
723 std::map<ValueInfo, std::vector<VTableSlotSummary>> &LocalWPDTargetsMap;
725 MapVector<VTableSlotSummary, VTableSlotInfo> CallSlots;
732 std::map<ValueInfo, std::vector<VTableSlotSummary>> &LocalWPDTargetsMap) in DevirtIndex()
743 VTableSlotSummary &SlotSummary,
857 std::map<ValueInfo, std::vector<VTableSlotSummary>> &LocalWPDTargetsMap) { in runWholeProgramDevirtOnIndex()
864 std::map<ValueInfo, std::vector<VTableSlotSummary>> &LocalWPDTargetsMap) { in updateIndexWPDForExports()
1258 VTableSlotSummary &SlotSummary, in trySingleImplDevirt()