LLVM 24.0.0git
llvm::OptPassGateInstrumentation Class Reference

#include "llvm/Passes/StandardInstrumentations.h"

Public Member Functions

 OptPassGateInstrumentation (const PassesOptions &Opts, LLVMContext &Context)
LLVM_ABI bool shouldRun (StringRef PassName, IRUnitRef IR)
LLVM_ABI void registerCallbacks (PassInstrumentationCallbacks &PIC, ExtendedIRContext *IRContext=nullptr)

Detailed Description

Definition at line 126 of file StandardInstrumentations.h.

Constructor & Destructor Documentation

◆ OptPassGateInstrumentation()

llvm::OptPassGateInstrumentation::OptPassGateInstrumentation ( const PassesOptions & Opts,
LLVMContext & Context )
inline

Definition at line 131 of file StandardInstrumentations.h.

Member Function Documentation

◆ registerCallbacks()

void OptPassGateInstrumentation::registerCallbacks ( PassInstrumentationCallbacks & PIC,
ExtendedIRContext * IRContext = nullptr )

◆ shouldRun()

bool OptPassGateInstrumentation::shouldRun ( StringRef PassName,
IRUnitRef IR )

The documentation for this class was generated from the following files: