Lines Matching refs:BPI
611 bool CreateGlobalVar = false, BranchProbabilityInfo *BPI = nullptr, in FuncPGOInstrumentation() argument
616 MST(F, InstrumentFuncEntry, BPI, BFI) { in FuncPGOInstrumentation()
895 Function &F, Module *M, TargetLibraryInfo &TLI, BranchProbabilityInfo *BPI, in instrumentOneFunc() argument
901 SplitIndirectBrCriticalEdges(F, BPI, BFI); in instrumentOneFunc()
904 F, TLI, ComdatMembers, true, BPI, BFI, IsCS, PGOInstrumentEntry); in instrumentOneFunc()
1061 BranchProbabilityInfo *BPI, BlockFrequencyInfo *BFIin, in PGOUseFunc() argument
1064 FuncInfo(Func, TLI, ComdatMembers, false, BPI, BFIin, IsCS, in PGOUseFunc()
1623 auto *BPI = LookupBPI(F); in InstrumentAllFunctions() local
1625 instrumentOneFunc(F, &M, TLI, BPI, BFI, ComdatMembers, IsCS); in InstrumentAllFunctions()
1853 auto *BPI = LookupBPI(F); in annotateAllFunctions() local
1857 SplitIndirectBrCriticalEdges(F, BPI, BFI); in annotateAllFunctions()
1858 PGOUseFunc Func(F, &M, TLI, ComdatMembers, BPI, BFI, PSI, IsCS, in annotateAllFunctions()