Searched refs:InstrProfiling (Results 1 - 6 of 6) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/
H A DInstrProfiling.h1 //===- Transforms/Instrumentation/InstrProfiling.h --------------*- C++ -*-===//
35 class InstrProfiling : public PassInfoMixin<InstrProfiling> { class in namespace:llvm
37 InstrProfiling() : IsCS(false) {} function in class:llvm::InstrProfiling
38 InstrProfiling(const InstrProfOptions &Options, bool IsCS = false) function in class:llvm::InstrProfiling
/freebsd-13-stable/lib/libclang_rt/profile/
H A DMakefile15 SRCS+= profile/InstrProfiling.c
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DInstrProfiling.cpp1 //===-- InstrProfiling.cpp - Frontend instrumentation based profiling -----===//
15 #include "llvm/Transforms/Instrumentation/InstrProfiling.h"
154 InstrProfiling InstrProf;
400 PreservedAnalyses InstrProfiling::run(Module &M, ModuleAnalysisManager &AM) {
434 bool InstrProfiling::lowerIntrinsics(Function *F) {
458 bool InstrProfiling::isRuntimeCounterRelocationEnabled() const {
465 bool InstrProfiling::isCounterPromotionEnabled() const {
472 void InstrProfiling::promoteCounterLoadStores(Function *F) {
524 bool InstrProfiling::run(
615 void InstrProfiling
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DBackendUtil.cpp70 #include "llvm/Transforms/Instrumentation/InstrProfiling.h"
583 // manually (and not via PMBuilder), since some passes (eg. InstrProfiling)
1216 MPM.addPass(InstrProfiling(*Options, false));
1339 MPM.addPass(InstrProfiling(*Options, false));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Passes/
H A DPassBuilder.cpp112 #include "llvm/Transforms/Instrumentation/InstrProfiling.h"
799 MPM.addPass(InstrProfiling(Options, IsCS));
824 MPM.addPass(InstrProfiling(Options, IsCS));
/freebsd-13-stable/lib/clang/libllvm/
H A DMakefile1452 SRCS_MIN+= Transforms/Instrumentation/InstrProfiling.cpp

Completed in 588 milliseconds