Lines Matching refs:IndexCall
615 struct IndexCall : public PointerUnion<CallsiteInfo *, AllocInfo *> { struct
616 IndexCall() : PointerUnion() {} in IndexCall() function
617 IndexCall(std::nullptr_t) : IndexCall() {} in IndexCall() function
618 IndexCall(CallsiteInfo *StackNode) : PointerUnion(StackNode) {} in IndexCall() function
619 IndexCall(AllocInfo *AllocNode) : PointerUnion(AllocNode) {} in IndexCall() function
620 IndexCall(PointerUnion PT) : PointerUnion(PT) {} in IndexCall() function
622 IndexCall *operator->() { return this; } in operator ->() argument
640 IndexCall> {
661 IndexCall>;
665 IndexCall &Call, const FunctionSummary *Func,
667 std::vector<std::pair<IndexCall, FunctionSummary *>> &FoundCalleeChain);
670 std::vector<std::pair<IndexCall, FunctionSummary *>> &FoundCalleeChain,
672 uint64_t getLastStackId(IndexCall &Call);
673 std::vector<uint64_t> getStackIdsWithContextNodesForCall(IndexCall &Call);
677 IndexCall>::FuncInfo
682 std::string getLabel(const FunctionSummary *Func, const IndexCall &Call,
710 IndexCallsiteContextGraph, FunctionSummary, IndexCall>::CallInfo>
711 : public DenseMapInfo<std::pair<IndexCall, unsigned>> {};
713 struct DenseMapInfo<IndexCall>
1449 uint64_t IndexCallsiteContextGraph::getLastStackId(IndexCall &Call) { in getLastStackId()
1476 const IndexCall &Call, in getLabel()
1501 IndexCallsiteContextGraph::getStackIdsWithContextNodesForCall(IndexCall &Call) { in getStackIdsWithContextNodesForCall()
1934 std::vector<std::pair<IndexCall, FunctionSummary *>> &FoundCalleeChain, in findProfiledCalleeThroughTailCalls() argument
2010 IndexCall &Call, const FunctionSummary *Func, in calleeMatchesFunc()
2012 std::vector<std::pair<IndexCall, FunctionSummary *>> &FoundCalleeChain) { in calleeMatchesFunc() argument
2691 IndexCall>::FuncInfo