class GCOVProfilerPass
Declaration
class GCOVProfilerPass : public PassInfoMixin { /* full declaration omitted */ };
Description
The gcov-style instrumentation pass
Declared at: llvm/include/llvm/Transforms/Instrumentation/GCOVProfiler.h:20
Inherits from: PassInfoMixin
Method Overview
- public GCOVProfilerPass(const llvm::GCOVOptions & Options = GCOVOptions::getDefault())
- public llvm::PreservedAnalyses run(llvm::Module & M, llvm::ModuleAnalysisManager & AM)
Methods
¶GCOVProfilerPass(
const llvm::GCOVOptions& Options =
GCOVOptions::getDefault())
GCOVProfilerPass(
const llvm::GCOVOptions& Options =
GCOVOptions::getDefault())
Declared at: llvm/include/llvm/Transforms/Instrumentation/GCOVProfiler.h:22
Parameters
- const llvm::GCOVOptions& Options = GCOVOptions::getDefault()
¶llvm::PreservedAnalyses run(
llvm::Module& M,
llvm::ModuleAnalysisManager& AM)
llvm::PreservedAnalyses run(
llvm::Module& M,
llvm::ModuleAnalysisManager& AM)
Declared at: llvm/include/llvm/Transforms/Instrumentation/GCOVProfiler.h:23