Lines Matching refs:getContextIds
341 DenseSet<uint32_t> &getContextIds() { return ContextIds; } in getContextIds() function
816 Edge->getContextIds().insert(ContextId); in addOrUpdateCallerEdge()
1028 DenseSet<uint32_t> NewIdsToAdd = GetNewIds(Edge->getContextIds()); in propagateDuplicateContextIds()
1032 Edge->getContextIds().insert(NewIdsToAdd.begin(), NewIdsToAdd.end()); in propagateDuplicateContextIds()
1066 set_subtract(Edge->getContextIds(), RemainingContextIds, NewEdgeContextIds, in connectNewNode()
1088 if (Edge->getContextIds().empty()) { in connectNewNode()
1195 set_intersect(SavedContextIds, Edge->getContextIds()); in assignStackNodesPostOrder()
1237 set_subtract(PrevEdge->getContextIds(), NewNode->ContextIds); in assignStackNodesPostOrder()
1238 if (PrevEdge->getContextIds().empty()) { in assignStackNodesPostOrder()
1367 set_intersect(StackSequenceContextIds, Edge->getContextIds()); in updateStackNodes()
1385 set_subtract(StackSequenceContextIds, PE->getContextIds()); in updateStackNodes()
2278 getContextIds(Node->ContextIds) + "\"") in getNodeAttributes()
2294 return (Twine("tooltip=\"") + getContextIds(Edge->ContextIds) + "\"" + in getEdgeAttributes()
2306 static std::string getContextIds(const DenseSet<uint32_t> &ContextIds) { in getContextIds() function
2370 auto &EdgeContextIds = Edge->getContextIds(); in moveEdgeToExistingCalleeClone()
2394 set_intersection(OldCalleeEdge->getContextIds(), EdgeContextIds); in moveEdgeToExistingCalleeClone()
2395 set_subtract(OldCalleeEdge->getContextIds(), EdgeContextIdsToMove); in moveEdgeToExistingCalleeClone()
2397 computeAllocType(OldCalleeEdge->getContextIds()); in moveEdgeToExistingCalleeClone()
2406 NewCalleeEdge->getContextIds().insert(EdgeContextIdsToMove.begin(), in moveEdgeToExistingCalleeClone()
2542 CalleeEdge->getContextIds(), CallerEdge->getContextIds())); in identifyClones()