Searched refs:InstrProfiling (Results 1 – 11 of 11) sorted by relevance
35 class InstrProfiling : public PassInfoMixin<InstrProfiling> {37 InstrProfiling() : IsCS(false) {} in InstrProfiling() function38 InstrProfiling(const InstrProfOptions &Options, bool IsCS = false)
143 InstrProfiling InstrProf;411 PreservedAnalyses InstrProfiling::run(Module &M, ModuleAnalysisManager &AM) { in run()445 bool InstrProfiling::lowerIntrinsics(Function *F) { in lowerIntrinsics()469 bool InstrProfiling::isRuntimeCounterRelocationEnabled() const { in isRuntimeCounterRelocationEnabled()476 bool InstrProfiling::isCounterPromotionEnabled() const { in isCounterPromotionEnabled()483 void InstrProfiling::promoteCounterLoadStores(Function *F) { in promoteCounterLoadStores()535 bool InstrProfiling::run( in run()617 void InstrProfiling::computeNumValueSiteCounts(InstrProfValueProfileInst *Ind) { in computeNumValueSiteCounts()630 void InstrProfiling::lowerValueProfileInst(InstrProfValueProfileInst *Ind) { in lowerValueProfileInst()674 void InstrProfiling::lowerIncrement(InstrProfIncrementInst *Inc) { in lowerIncrement()[all …]
13 InstrProfiling.cpp
35 "InstrProfiling.c",36 "InstrProfiling.h",
21 "InstrProfiling.cpp",
18 InstrProfiling.cpp \
228 InstrProfiling.c \337 LINTFLAGS.InstrProfiling.c += -X 298 # vax338 LINTFLAGS.InstrProfiling.c += -X 351
28 D: InstrProfiling and related parts of ProfileData
71 MODULE_PASS("instrprof", InstrProfiling())
931 MPM.addPass(InstrProfiling(Options, IsCS)); in addPGOInstrPasses()956 MPM.addPass(InstrProfiling(Options, IsCS)); in addPGOInstrPassesForO0()
1399 MPM.addPass(InstrProfiling(*Options, false)); in EmitAssemblyWithNewPassManager()