HPCToolkit
InsnFilter Class Reference

#include <PCProfileFilter.hpp>

Inheritance diagram for InsnFilter:
Collaboration diagram for InsnFilter:

Public Member Functions

 InsnFilter (InsnClassExpr expr_, binutils::LM *lm_)
 
virtual ~InsnFilter ()
 
virtual bool operator() (VMA pc, ushort opIndex)
 

Private Attributes

InsnClassExpr expr
 
binutils::LM * lm
 

Detailed Description

Definition at line 278 of file PCProfileFilter.hpp.

Constructor & Destructor Documentation

◆ InsnFilter()

InsnFilter::InsnFilter ( InsnClassExpr  expr_,
binutils::LM *  lm_ 
)

Definition at line 115 of file PCProfileFilter.cpp.

◆ ~InsnFilter()

InsnFilter::~InsnFilter ( )
virtual

Definition at line 120 of file PCProfileFilter.cpp.

Member Function Documentation

◆ operator()()

bool InsnFilter::operator() ( VMA  pc,
ushort  opIndex 
)
virtual

Implements PCFilter.

Definition at line 125 of file PCProfileFilter.cpp.

Here is the call graph for this function:

Member Data Documentation

◆ expr

InsnClassExpr InsnFilter::expr
private

Definition at line 288 of file PCProfileFilter.hpp.

◆ lm

binutils::LM* InsnFilter::lm
private

Definition at line 289 of file PCProfileFilter.hpp.


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