Lines Matching refs:CallsiteContextGraph

148 class CallsiteContextGraph {  class
150 CallsiteContextGraph() = default;
151 CallsiteContextGraph(const CallsiteContextGraph &) = default;
152 CallsiteContextGraph(CallsiteContextGraph &&) = default;
172 const CallsiteContextGraph &CCG) { in operator <<()
178 const CallsiteContextGraph<DerivedCCG, FuncTy, CallTy> *>;
180 const CallsiteContextGraph<DerivedCCG, FuncTy, CallTy> *>;
563 typename CallsiteContextGraph<DerivedCCG, FuncTy, CallTy>::ContextNode;
566 typename CallsiteContextGraph<DerivedCCG, FuncTy, CallTy>::ContextEdge;
569 typename CallsiteContextGraph<DerivedCCG, FuncTy, CallTy>::FuncInfo;
572 typename CallsiteContextGraph<DerivedCCG, FuncTy, CallTy>::CallInfo;
576 : public CallsiteContextGraph<ModuleCallsiteContextGraph, Function,
584 friend CallsiteContextGraph<ModuleCallsiteContextGraph, Function,
599 CallsiteContextGraph<ModuleCallsiteContextGraph, Function,
639 : public CallsiteContextGraph<IndexCallsiteContextGraph, FunctionSummary,
660 friend CallsiteContextGraph<IndexCallsiteContextGraph, FunctionSummary,
676 CallsiteContextGraph<IndexCallsiteContextGraph, FunctionSummary,
705 struct DenseMapInfo<typename CallsiteContextGraph<
709 struct DenseMapInfo<typename CallsiteContextGraph<
773 typename CallsiteContextGraph<DerivedCCG, FuncTy, CallTy>::ContextNode *
774 CallsiteContextGraph<DerivedCCG, FuncTy, CallTy>::getNodeForInst( in getNodeForInst()
784 typename CallsiteContextGraph<DerivedCCG, FuncTy, CallTy>::ContextNode *
785 CallsiteContextGraph<DerivedCCG, FuncTy, CallTy>::getNodeForAlloc( in getNodeForAlloc()
791 typename CallsiteContextGraph<DerivedCCG, FuncTy, CallTy>::ContextNode *
792 CallsiteContextGraph<DerivedCCG, FuncTy, CallTy>::getNodeForStackId( in getNodeForStackId()
801 void CallsiteContextGraph<DerivedCCG, FuncTy, CallTy>::unsetNodeForInst( in unsetNodeForInst()
810 void CallsiteContextGraph<DerivedCCG, FuncTy, CallTy>::ContextNode::
827 void CallsiteContextGraph<
841 typename CallsiteContextGraph<DerivedCCG, FuncTy, CallTy>::ContextEdge *
842 CallsiteContextGraph<DerivedCCG, FuncTy, CallTy>::ContextNode::
851 typename CallsiteContextGraph<DerivedCCG, FuncTy, CallTy>::ContextEdge *
852 CallsiteContextGraph<DerivedCCG, FuncTy, CallTy>::ContextNode::
861 void CallsiteContextGraph<DerivedCCG, FuncTy, CallTy>::ContextNode::
872 void CallsiteContextGraph<DerivedCCG, FuncTy, CallTy>::ContextNode::
883 uint8_t CallsiteContextGraph<DerivedCCG, FuncTy, CallTy>::computeAllocType( in computeAllocType()
899 CallsiteContextGraph<DerivedCCG, FuncTy, CallTy>::intersectAllocTypesImpl( in intersectAllocTypesImpl()
916 uint8_t CallsiteContextGraph<DerivedCCG, FuncTy, CallTy>::intersectAllocTypes( in intersectAllocTypes()
925 typename CallsiteContextGraph<DerivedCCG, FuncTy, CallTy>::ContextNode *
926 CallsiteContextGraph<DerivedCCG, FuncTy, CallTy>::addAllocNode( in addAllocNode()
945 void CallsiteContextGraph<DerivedCCG, FuncTy, CallTy>::addStackNodesForMIB( in addStackNodesForMIB()
991 CallsiteContextGraph<DerivedCCG, FuncTy, CallTy>::duplicateContextIds( in duplicateContextIds()
1006 void CallsiteContextGraph<DerivedCCG, FuncTy, CallTy>::
1052 void CallsiteContextGraph<DerivedCCG, FuncTy, CallTy>::connectNewNode( in connectNewNode()
1103 void CallsiteContextGraph<DerivedCCG, FuncTy, CallTy>::
1249 void CallsiteContextGraph<DerivedCCG, FuncTy, CallTy>::updateStackNodes() { in updateStackNodes()
1513 CallsiteContextGraph<DerivedCCG, FuncTy, CallTy>::getStackIdsWithContextNodes( in getStackIdsWithContextNodes()
1664 void CallsiteContextGraph<DerivedCCG, FuncTy,
1728 bool CallsiteContextGraph<DerivedCCG, FuncTy, CallTy>::calleesMatch( in calleesMatch()
2068 void CallsiteContextGraph<DerivedCCG, FuncTy, CallTy>::ContextNode::dump() in dump()
2075 void CallsiteContextGraph<DerivedCCG, FuncTy, CallTy>::ContextNode::print( in print()
2108 void CallsiteContextGraph<DerivedCCG, FuncTy, CallTy>::ContextEdge::dump() in dump()
2115 void CallsiteContextGraph<DerivedCCG, FuncTy, CallTy>::ContextEdge::print( in print()
2127 void CallsiteContextGraph<DerivedCCG, FuncTy, CallTy>::dump() const { in dump()
2132 void CallsiteContextGraph<DerivedCCG, FuncTy, CallTy>::print( in print()
2135 using GraphType = const CallsiteContextGraph<DerivedCCG, FuncTy, CallTy> *; in print()
2192 void CallsiteContextGraph<DerivedCCG, FuncTy, CallTy>::check() const { in check()
2193 using GraphType = const CallsiteContextGraph<DerivedCCG, FuncTy, CallTy> *; in check()
2202 struct GraphTraits<const CallsiteContextGraph<DerivedCCG, FuncTy, CallTy> *> {
2203 using GraphType = const CallsiteContextGraph<DerivedCCG, FuncTy, CallTy> *;
2246 struct DOTGraphTraits<const CallsiteContextGraph<DerivedCCG, FuncTy, CallTy> *>
2250 using GraphType = const CallsiteContextGraph<DerivedCCG, FuncTy, CallTy> *;
2341 void CallsiteContextGraph<DerivedCCG, FuncTy, CallTy>::exportToDot( in exportToDot()
2348 typename CallsiteContextGraph<DerivedCCG, FuncTy, CallTy>::ContextNode *
2349 CallsiteContextGraph<DerivedCCG, FuncTy, CallTy>::moveEdgeToNewCalleeClone( in moveEdgeToNewCalleeClone()
2363 void CallsiteContextGraph<DerivedCCG, FuncTy, CallTy>::
2431 void CallsiteContextGraph<DerivedCCG, FuncTy, CallTy>::identifyClones() { in identifyClones()
2446 void CallsiteContextGraph<DerivedCCG, FuncTy, CallTy>::identifyClones( in identifyClones()
2668 CallsiteContextGraph<ModuleCallsiteContextGraph, Function,
2690 CallsiteContextGraph<IndexCallsiteContextGraph, FunctionSummary,
2761 bool CallsiteContextGraph<DerivedCCG, FuncTy, CallTy>::assignFunctions() { in assignFunctions()
3588 bool CallsiteContextGraph<DerivedCCG, FuncTy, CallTy>::process() { in process()