Lines Matching defs:getContextIds
288 DenseSet<uint32_t> getContextIds() const {
295 Count += Edge->getContextIds().size();
298 ContextIds.insert(Edge->getContextIds().begin(),
299 Edge->getContextIds().end());
328 if (!Edge->getContextIds().empty())
411 DenseSet<uint32_t> &getContextIds() { return ContextIds; }
886 Edge->getContextIds().insert(ContextId);
1118 DenseSet<uint32_t> NewIdsToAdd = GetNewIds(Edge->getContextIds());
1122 Edge->getContextIds().insert(NewIdsToAdd.begin(), NewIdsToAdd.end());
1150 set_subtract(Edge->getContextIds(), RemainingContextIds, NewEdgeContextIds,
1172 if (Edge->getContextIds().empty()) {
1202 auto NodeContextIds = Node->getContextIds();
1225 set_union(CalleeEdgeContextIds, Edge->getContextIds());
1306 set_intersect(SavedContextIds, FirstNode->getContextIds());
1324 set_intersect(SavedContextIds, Edge->getContextIds());
1364 set_subtract(PrevEdge->getContextIds(), SavedContextIds);
1365 if (PrevEdge->getContextIds().empty()) {
1460 DenseSet<uint32_t> LastNodeContextIds = LastNode->getContextIds();
1509 set_intersect(StackSequenceContextIds, Edge->getContextIds());
1527 set_subtract(StackSequenceContextIds, PE->getContextIds());
2231 auto ContextIds = getContextIds();
2300 DenseSet<uint32_t> ContextIds = Node->getContextIds();
2402 getContextIds(Node->getContextIds()) + "\"")
2418 return (Twine("tooltip=\"") + getContextIds(Edge->ContextIds) + "\"" +
2430 static std::string getContextIds(const DenseSet<uint32_t> &ContextIds) {
2507 ContextIdsToMove = Edge->getContextIds();
2511 if (Edge->getContextIds().size() == ContextIdsToMove.size()) {
2520 ExistingEdgeToNewCallee->getContextIds().insert(ContextIdsToMove.begin(),
2545 ExistingEdgeToNewCallee->getContextIds().insert(ContextIdsToMove.begin(),
2568 set_intersection(OldCalleeEdge->getContextIds(), ContextIdsToMove);
2569 set_subtract(OldCalleeEdge->getContextIds(), EdgeContextIdsToMove);
2571 computeAllocType(OldCalleeEdge->getContextIds());
2580 NewCalleeEdge->getContextIds().insert(EdgeContextIdsToMove.begin(),
2641 identifyClones(Entry.second, Visited, Entry.second->getContextIds());
2761 set_intersection(CallerEdge->getContextIds(), AllocContextIds);
2774 CalleeEdge->getContextIds(), CallerEdgeContextsForAlloc));