Lines Matching defs:IndexCall
694 struct IndexCall : public PointerUnion<CallsiteInfo *, AllocInfo *> { struct
695 IndexCall() : PointerUnion() {} in IndexCall() function
696 IndexCall(std::nullptr_t) : IndexCall() {} in IndexCall() function
697 IndexCall(CallsiteInfo *StackNode) : PointerUnion(StackNode) {} in IndexCall() function
698 IndexCall(AllocInfo *AllocNode) : PointerUnion(AllocNode) {} in IndexCall() function
699 IndexCall(PointerUnion PT) : PointerUnion(PT) {} in IndexCall() argument
701 IndexCall *operator->() { return this; } in operator ->()
703 PointerUnion<CallsiteInfo *, AllocInfo *> getBase() const { return *this; } in getBase()
705 void print(raw_ostream &OS) const { in print()
2088 std::vector<std::pair<IndexCall, FunctionSummary *>> &FoundCalleeChain, in findProfiledCalleeThroughTailCalls()
2168 std::vector<std::pair<IndexCall, FunctionSummary *>> &FoundCalleeChain) { in calleeMatchesFunc()