16#define BUF_ELEM_CNT 32*1024*1024
19 b = ((z1 << 6) ^ z1) >> 13;\
20 z1 = ((z1 & 4294967294U) << 18) ^ b;\
21 b = ((z2 << 2) ^ z2) >> 27;\
22 z2 = ((z2 & 4294967288U) << 2) ^ b;\
23 b = ((z3 << 13) ^ z3) >> 21;\
24 z3 = ((z3 & 4294967280U) << 7) ^ b;\
25 b = ((z4 << 3) ^ z4) >> 12;\
26 z4 = ((z4 & 4294967168U) << 13) ^ b;\
27 b = ((z1 << 6) ^ z4) >> 13;\
28 z1 = ((z1 & 4294967294U) << 18) ^ b;\
29 b = ((z2 << 2) ^ z1) >> 27;\
31 z2 = ((z2 & 4294967288U) << 2) ^ b;\
32 result = z1 ^ z2 ^ z3 ^ z4;\
36void seq_driver(FILE* ofp_papi,
char* papi_event_name,
int init,
int show_progress);
void seq_driver(FILE *ofp_papi, char *papi_event_name, int init, int show_progress)
void i_cache_driver(char *papi_event_name, int init, hw_desc_t *hw_desc, char *outdir, int show_progress)