PAPI 7.1.0.0
|
Go to the source code of this file.
Data Structures | |
struct | test_events_t |
Macros | |
#define | MASK_FP_OPS 0x80000 |
#define | MASK_L1_DCA 0x40000 /* three new events for POWER4 */ |
#define | MASK_L1_DCW 0x20000 |
#define | MASK_L1_DCR 0x10000 |
#define | MASK_TOT_IIS 0x04000 /* Try this if TOT_INS won't work */ |
#define | MASK_BR_PRC 0x02000 |
#define | MASK_BR_MSP 0x01000 |
#define | MASK_BR_CN 0x00800 |
#define | MASK_L2_TCH 0x00400 |
#define | MASK_L2_TCA 0x00200 |
#define | MASK_L2_TCM 0x00100 |
#define | MASK_L1_DCM 0x00040 |
#define | MASK_L1_ICM 0x00020 |
#define | MASK_L1_TCM 0x00010 |
#define | MASK_FP_INS 0x00004 |
#define | MASK_TOT_INS 0x00002 |
#define | MASK_TOT_CYC 0x00001 |
#define | MAX_TEST_EVENTS 18 |
#define | PAPI_NORETURN |
#define | ONEHDR " %12s" |
#define | TAB2HDR "%s %12s %12s\n" |
#define | TAB3HDR "%s %12s %12s %12s\n" |
#define | TAB4HDR "%s %12s %12s %12s %12s\n" |
#define | ONENUM " %12lld" |
#define | TAB1 "%-12s %12lld\n" |
#define | TAB2 "%-12s %12lld %12lld\n" |
#define | TAB3 "%-12s %12lld %12lld %12lld\n" |
#define | TAB4 "%-12s %12lld %12lld %12lld %12lld\n" |
#define | TAB5 "%-12s %12lld %12lld %12lld %12lld %12lld\n" |
#define | TWO12 "%12lld %12lld %s" |
#define | LLDFMT "%lld" |
#define | LLDFMT10 "%10lld" |
#define | LLDFMT12 "%12lld" |
#define | LLDFMT15 "%15lld" |
Variables | |
struct test_events_t | test_events [] |
int | TESTS_QUIET |
#define LLDFMT "%lld" |
Definition at line 104 of file papi_test.h.
#define LLDFMT10 "%10lld" |
Definition at line 105 of file papi_test.h.
#define LLDFMT12 "%12lld" |
Definition at line 106 of file papi_test.h.
#define LLDFMT15 "%15lld" |
Definition at line 107 of file papi_test.h.
#define MASK_BR_CN 0x00800 |
Definition at line 31 of file papi_test.h.
#define MASK_BR_MSP 0x01000 |
Definition at line 30 of file papi_test.h.
#define MASK_BR_PRC 0x02000 |
Definition at line 29 of file papi_test.h.
#define MASK_FP_INS 0x00004 |
Definition at line 38 of file papi_test.h.
#define MASK_FP_OPS 0x80000 |
Definition at line 24 of file papi_test.h.
#define MASK_L1_DCA 0x40000 /* three new events for POWER4 */ |
Definition at line 25 of file papi_test.h.
#define MASK_L1_DCM 0x00040 |
Definition at line 35 of file papi_test.h.
#define MASK_L1_DCR 0x10000 |
Definition at line 27 of file papi_test.h.
#define MASK_L1_DCW 0x20000 |
Definition at line 26 of file papi_test.h.
#define MASK_L1_ICM 0x00020 |
Definition at line 36 of file papi_test.h.
#define MASK_L1_TCM 0x00010 |
Definition at line 37 of file papi_test.h.
#define MASK_L2_TCA 0x00200 |
Definition at line 33 of file papi_test.h.
#define MASK_L2_TCH 0x00400 |
Definition at line 32 of file papi_test.h.
#define MASK_L2_TCM 0x00100 |
Definition at line 34 of file papi_test.h.
#define MASK_TOT_CYC 0x00001 |
Definition at line 40 of file papi_test.h.
Definition at line 28 of file papi_test.h.
#define MASK_TOT_INS 0x00002 |
Definition at line 39 of file papi_test.h.
#define MAX_TEST_EVENTS 18 |
Definition at line 42 of file papi_test.h.
#define ONEHDR " %12s" |
Definition at line 93 of file papi_test.h.
#define ONENUM " %12lld" |
Definition at line 97 of file papi_test.h.
#define PAPI_NORETURN |
Definition at line 55 of file papi_test.h.
#define TAB1 "%-12s %12lld\n" |
Definition at line 98 of file papi_test.h.
#define TAB2 "%-12s %12lld %12lld\n" |
Definition at line 99 of file papi_test.h.
#define TAB2HDR "%s %12s %12s\n" |
Definition at line 94 of file papi_test.h.
#define TAB3 "%-12s %12lld %12lld %12lld\n" |
Definition at line 100 of file papi_test.h.
Definition at line 95 of file papi_test.h.
#define TAB4 "%-12s %12lld %12lld %12lld %12lld\n" |
Definition at line 101 of file papi_test.h.
Definition at line 96 of file papi_test.h.
#define TAB5 "%-12s %12lld %12lld %12lld %12lld %12lld\n" |
Definition at line 102 of file papi_test.h.
#define TWO12 "%12lld %12lld %s" |
Definition at line 103 of file papi_test.h.
Definition at line 152 of file test_utils.c.
Definition at line 640 of file test_utils.c.
Definition at line 671 of file test_utils.c.
Definition at line 46 of file test_utils.c.
int approx_equals | ( | double | a, |
double | b | ||
) |
Definition at line 33 of file test_utils.c.
int enum_add_native_events | ( | int * | num_events, |
int ** | evtcodes, | ||
int | need_interrupts, | ||
int | no_software_events, | ||
int | cidx | ||
) |
Definition at line 709 of file test_utils.c.
int find_nonderived_event | ( | void | ) |
Definition at line 98 of file test_utils.c.
void * get_overflow_address | ( | void * | context | ) |
Definition at line 201 of file test_utils.c.
char * stringify_all_domains | ( | int | domains | ) |
Definition at line 293 of file test_utils.c.
char * stringify_all_granularities | ( | int | granularities | ) |
Definition at line 332 of file test_utils.c.
char * stringify_domain | ( | int | domain | ) |
Definition at line 312 of file test_utils.c.
char * stringify_granularity | ( | int | granularity | ) |
Definition at line 353 of file test_utils.c.
void PAPI_NORETURN test_fail | ( | const char * | file, |
int | line, | ||
const char * | call, | ||
int | retval | ||
) |
Definition at line 491 of file test_utils.c.
void PAPI_NORETURN test_hl_pass | ( | const char * | filename | ) |
Definition at line 467 of file test_utils.c.
void PAPI_NORETURN test_pass | ( | const char * | filename | ) |
Definition at line 432 of file test_utils.c.
void test_print_event_header | ( | const char * | call, |
int | evset | ||
) |
Definition at line 605 of file test_utils.c.
void PAPI_NORETURN test_skip | ( | const char * | file, |
int | line, | ||
const char * | call, | ||
int | retval | ||
) |
Definition at line 584 of file test_utils.c.
Definition at line 547 of file test_utils.c.
Definition at line 376 of file test_utils.c.
void validate_string | ( | const char * | name, |
char * | s | ||
) |
Definition at line 23 of file test_utils.c.
|
extern |
Definition at line 130 of file test_utils.c.
|
extern |
Definition at line 18 of file test_utils.c.