Home
last modified time | relevance | path

Searched refs:InstrProfiling (Results 1 – 11 of 11) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/
H A DInstrProfiling.h35 class InstrProfiling : public PassInfoMixin<InstrProfiling> {
37 InstrProfiling() : IsCS(false) {} in InstrProfiling() function
38 InstrProfiling(const InstrProfOptions &Options, bool IsCS = false)
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
H A DInstrProfiling.cpp143 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 …]
H A DCMakeLists.txt13 InstrProfiling.cpp
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/compiler-rt/lib/profile/
H A DBUILD.gn35 "InstrProfiling.c",
36 "InstrProfiling.h",
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Transforms/Instrumentation/
H A DBUILD.gn21 "InstrProfiling.cpp",
/netbsd-src/external/apache2/llvm/lib/libLLVMInstrumentation/
H A DMakefile18 InstrProfiling.cpp \
/netbsd-src/lib/libc/compiler_rt/
H A DMakefile.inc228 InstrProfiling.c \
337 LINTFLAGS.InstrProfiling.c += -X 298 # vax
338 LINTFLAGS.InstrProfiling.c += -X 351
/netbsd-src/external/apache2/llvm/dist/llvm/
H A DCODE_OWNERS.TXT28 D: InstrProfiling and related parts of ProfileData
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Passes/
H A DPassRegistry.def71 MODULE_PASS("instrprof", InstrProfiling())
H A DPassBuilder.cpp931 MPM.addPass(InstrProfiling(Options, IsCS)); in addPGOInstrPasses()
956 MPM.addPass(InstrProfiling(Options, IsCS)); in addPGOInstrPassesForO0()
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DBackendUtil.cpp1399 MPM.addPass(InstrProfiling(*Options, false)); in EmitAssemblyWithNewPassManager()