class PassInstrumentationCallbacks
Declaration
class PassInstrumentationCallbacks { /* full declaration omitted */ };
Declared at: llvm/include/llvm/IR/PassInstrumentation.h:68
Method Overview
- public PassInstrumentationCallbacks()
- public PassInstrumentationCallbacks(const llvm::PassInstrumentationCallbacks &)
- public template <typename CallableT>void registerAfterAnalysisCallback(CallableT C)
- public template <typename CallableT>void registerAfterPassCallback(CallableT C)
- public template <typename CallableT>void registerAfterPassInvalidatedCallback(CallableT C)
- public template <typename CallableT>void registerBeforeAnalysisCallback(CallableT C)
- public template <typename CallableT>void registerBeforePassCallback(CallableT C)
Methods
¶PassInstrumentationCallbacks()
PassInstrumentationCallbacks()
Declared at: llvm/include/llvm/IR/PassInstrumentation.h:85
¶PassInstrumentationCallbacks(
const llvm::PassInstrumentationCallbacks&)
PassInstrumentationCallbacks(
const llvm::PassInstrumentationCallbacks&)
Description
Copying PassInstrumentationCallbacks is not intended.
Declared at: llvm/include/llvm/IR/PassInstrumentation.h:88
Parameters
¶template <typename CallableT>
void registerAfterAnalysisCallback(CallableT C)
template <typename CallableT>
void registerAfterAnalysisCallback(CallableT C)
Declared at: llvm/include/llvm/IR/PassInstrumentation.h:110
Templates
- CallableT
Parameters
- CallableT C
¶template <typename CallableT>
void registerAfterPassCallback(CallableT C)
template <typename CallableT>
void registerAfterPassCallback(CallableT C)
Declared at: llvm/include/llvm/IR/PassInstrumentation.h:95
Templates
- CallableT
Parameters
- CallableT C
¶template <typename CallableT>
void registerAfterPassInvalidatedCallback(
CallableT C)
template <typename CallableT>
void registerAfterPassInvalidatedCallback(
CallableT C)
Declared at: llvm/include/llvm/IR/PassInstrumentation.h:100
Templates
- CallableT
Parameters
- CallableT C
¶template <typename CallableT>
void registerBeforeAnalysisCallback(CallableT C)
template <typename CallableT>
void registerBeforeAnalysisCallback(CallableT C)
Declared at: llvm/include/llvm/IR/PassInstrumentation.h:105
Templates
- CallableT
Parameters
- CallableT C
¶template <typename CallableT>
void registerBeforePassCallback(CallableT C)
template <typename CallableT>
void registerBeforePassCallback(CallableT C)
Declared at: llvm/include/llvm/IR/PassInstrumentation.h:91
Templates
- CallableT
Parameters
- CallableT C