|
PAPI 7.1.0.0
|
#include <pfmlib_itanium.h>
Data Fields | |
| unsigned long | pmc_val |
| struct { | |
| unsigned long pmc_plm:4 | |
| unsigned long pmc_ev:1 | |
| unsigned long pmc_oi:1 | |
| unsigned long pmc_pm:1 | |
| unsigned long pmc_ig1:1 | |
| unsigned long pmc_es:7 | |
| unsigned long pmc_ig2:1 | |
| unsigned long pmc_umask:4 | |
| unsigned long pmc_thres:3 | |
| unsigned long pmc_ig3:1 | |
| unsigned long pmc_ism:2 | |
| unsigned long pmc_ig4:38 | |
| } | pmc_ita_count_reg |
| struct { | |
| unsigned long ignored1:3 | |
| unsigned long mask:27 | |
| unsigned long ignored2:3 | |
| unsigned long match:27 | |
| unsigned long b:1 | |
| unsigned long f:1 | |
| unsigned long i:1 | |
| unsigned long m:1 | |
| } | pmc8_9_ita_reg |
| struct { | |
| unsigned long iear_plm:4 | |
| unsigned long iear_ig1:2 | |
| unsigned long iear_pm:1 | |
| unsigned long iear_tlb:1 | |
| unsigned long iear_ig2:8 | |
| unsigned long iear_umask:4 | |
| unsigned long iear_ig3:4 | |
| unsigned long iear_ism:2 | |
| unsigned long iear_ig4:38 | |
| } | pmc10_ita_reg |
| struct { | |
| unsigned long dear_plm:4 | |
| unsigned long dear_ig1:2 | |
| unsigned long dear_pm:1 | |
| unsigned long dear_tlb:1 | |
| unsigned long dear_ig2:8 | |
| unsigned long dear_umask:4 | |
| unsigned long dear_ig3:4 | |
| unsigned long dear_ism:2 | |
| unsigned long dear_ig4:2 | |
| unsigned long dear_pt:1 | |
| unsigned long dear_ig5:35 | |
| } | pmc11_ita_reg |
| struct { | |
| unsigned long btbc_plm:4 | |
| unsigned long btbc_ig1:2 | |
| unsigned long btbc_pm:1 | |
| unsigned long btbc_tar:1 | |
| unsigned long btbc_tm:2 | |
| unsigned long btbc_ptm:2 | |
| unsigned long btbc_ppm:2 | |
| unsigned long btbc_bpt:1 | |
| unsigned long btbc_bac:1 | |
| unsigned long btbc_ig2:48 | |
| } | pmc12_ita_reg |
| struct { | |
| unsigned long irange_ta:1 | |
| unsigned long irange_ig:63 | |
| } | pmc13_ita_reg |
Definition at line 49 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::b |
Definition at line 74 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::btbc_bac |
Definition at line 118 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::btbc_bpt |
Definition at line 117 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::btbc_ig1 |
Definition at line 111 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::btbc_ig2 |
Definition at line 119 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::btbc_plm |
Definition at line 110 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::btbc_pm |
Definition at line 112 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::btbc_ppm |
Definition at line 116 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::btbc_ptm |
Definition at line 115 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::btbc_tar |
Definition at line 113 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::btbc_tm |
Definition at line 114 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::dear_ig1 |
Definition at line 96 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::dear_ig2 |
Definition at line 99 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::dear_ig3 |
Definition at line 101 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::dear_ig4 |
Definition at line 103 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::dear_ig5 |
Definition at line 105 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::dear_ism |
Definition at line 102 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::dear_plm |
Definition at line 95 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::dear_pm |
Definition at line 97 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::dear_pt |
Definition at line 104 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::dear_tlb |
Definition at line 98 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::dear_umask |
Definition at line 100 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::f |
Definition at line 75 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::i |
Definition at line 76 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::iear_ig1 |
Definition at line 83 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::iear_ig2 |
Definition at line 86 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::iear_ig3 |
Definition at line 88 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::iear_ig4 |
Definition at line 90 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::iear_ism |
Definition at line 89 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::iear_plm |
Definition at line 82 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::iear_pm |
Definition at line 84 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::iear_tlb |
Definition at line 85 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::iear_umask |
Definition at line 87 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::ignored1 |
Definition at line 70 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::ignored2 |
Definition at line 72 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::irange_ig |
Definition at line 124 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::irange_ta |
Definition at line 123 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::m |
Definition at line 77 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::mask |
Definition at line 71 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::match |
Definition at line 73 of file pfmlib_itanium.h.
| struct { ... } pfm_ita_pmc_reg_t::pmc10_ita_reg |
| struct { ... } pfm_ita_pmc_reg_t::pmc11_ita_reg |
| struct { ... } pfm_ita_pmc_reg_t::pmc12_ita_reg |
| struct { ... } pfm_ita_pmc_reg_t::pmc13_ita_reg |
| struct { ... } pfm_ita_pmc_reg_t::pmc8_9_ita_reg |
| unsigned long pfm_ita_pmc_reg_t::pmc_es |
Definition at line 59 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::pmc_ev |
Definition at line 55 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::pmc_ig1 |
Definition at line 58 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::pmc_ig2 |
Definition at line 60 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::pmc_ig3 |
Definition at line 63 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::pmc_ig4 |
Definition at line 65 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::pmc_ism |
Definition at line 64 of file pfmlib_itanium.h.
| struct { ... } pfm_ita_pmc_reg_t::pmc_ita_count_reg |
| unsigned long pfm_ita_pmc_reg_t::pmc_oi |
Definition at line 56 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::pmc_plm |
Definition at line 54 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::pmc_pm |
Definition at line 57 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::pmc_thres |
Definition at line 62 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::pmc_umask |
Definition at line 61 of file pfmlib_itanium.h.
| unsigned long pfm_ita_pmc_reg_t::pmc_val |
Definition at line 50 of file pfmlib_itanium.h.