HPCToolkit
PCProfileFilter.hpp File Reference
#include <vector>
#include <list>
#include <string>
#include <include/uint.h>
#include <lib/isa/ISA.hpp>
#include <lib/binutils/LM.hpp>
Include dependency graph for PCProfileFilter.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  PCProfileFilterList
 
class  PCProfileFilter
 
class  MetricFilter
 
class  PCFilter
 
class  InsnClassExpr
 
class  InsnFilter
 

Macros

#define INSN_CLASS_ALL   0x00000001 /* cannot be part of disjunction! */
 
#define INSN_CLASS_FLOP   0x00000002
 
#define INSN_CLASS_INTOP   0x00000004
 
#define INSN_CLASS_MEMOP   0x00000008
 
#define INSN_CLASS_OTHER   0x00000010
 

Functions

InsnClassExpr::bitvec_t ConvertToInsnClass (ISA::InsnDesc d)
 

Macro Definition Documentation

◆ INSN_CLASS_ALL

#define INSN_CLASS_ALL   0x00000001 /* cannot be part of disjunction! */

Definition at line 189 of file PCProfileFilter.hpp.

◆ INSN_CLASS_FLOP

#define INSN_CLASS_FLOP   0x00000002

Definition at line 190 of file PCProfileFilter.hpp.

◆ INSN_CLASS_INTOP

#define INSN_CLASS_INTOP   0x00000004

Definition at line 191 of file PCProfileFilter.hpp.

◆ INSN_CLASS_MEMOP

#define INSN_CLASS_MEMOP   0x00000008

Definition at line 192 of file PCProfileFilter.hpp.

◆ INSN_CLASS_OTHER

#define INSN_CLASS_OTHER   0x00000010

Definition at line 193 of file PCProfileFilter.hpp.

Function Documentation

◆ ConvertToInsnClass()

InsnClassExpr::bitvec_t ConvertToInsnClass ( ISA::InsnDesc  d)

Definition at line 103 of file PCProfileFilter.cpp.

Here is the call graph for this function:
Here is the caller graph for this function: