Home
last modified time | relevance | path

Searched refs:PGOIndirectCallVisitor (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DIndirectCallVisitor.h21 struct PGOIndirectCallVisitor : public InstVisitor<PGOIndirectCallVisitor> { struct
28 PGOIndirectCallVisitor(InstructionType Type) : Type(Type) {} in PGOIndirectCallVisitor() argument
71 PGOIndirectCallVisitor::tryGetVTableInstruction(&Call); in visitCallBase() argument
82 PGOIndirectCallVisitor ICV( in findIndirectCalls()
83 PGOIndirectCallVisitor::InstructionType::kIndirectCall); in findIndirectCalls()
89 PGOIndirectCallVisitor ICV( in findVTableAddrs()
90 PGOIndirectCallVisitor::InstructionType::kVTableVal); in findVTableAddrs()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DIndirectCallPromotion.cpp952 PGOIndirectCallVisitor::tryGetVTableInstruction(&CB); in computeVirtualCallSiteTypeInfoMap()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DInlineFunction.cpp1995 Instruction *VPtr = PGOIndirectCallVisitor::tryGetVTableInstruction(CB); in updateProfileCallee()