Lines Matching refs:VTableSlotSummary
350 template <> struct DenseMapInfo<VTableSlotSummary> {
351 static VTableSlotSummary getEmptyKey() { in getEmptyKey()
355 static VTableSlotSummary getTombstoneKey() { in getTombstoneKey()
359 static unsigned getHashValue(const VTableSlotSummary &I) { in getHashValue()
363 static bool isEqual(const VTableSlotSummary &LHS, in isEqual()
364 const VTableSlotSummary &RHS) { in isEqual()
724 std::map<ValueInfo, std::vector<VTableSlotSummary>> &LocalWPDTargetsMap;
726 MapVector<VTableSlotSummary, VTableSlotInfo> CallSlots;
733 std::map<ValueInfo, std::vector<VTableSlotSummary>> &LocalWPDTargetsMap) in DevirtIndex()
744 VTableSlotSummary &SlotSummary,
923 std::map<ValueInfo, std::vector<VTableSlotSummary>> &LocalWPDTargetsMap) { in runWholeProgramDevirtOnIndex()
930 std::map<ValueInfo, std::vector<VTableSlotSummary>> &LocalWPDTargetsMap) { in updateIndexWPDForExports()
1340 VTableSlotSummary &SlotSummary, in trySingleImplDevirt()