Deleted Added
full compact
26c26
< * $FreeBSD: head/sys/dev/hwpmc/pmc_events.h 204635 2010-03-03 15:05:58Z gnn $
---
> * $FreeBSD: head/sys/dev/hwpmc/pmc_events.h 206089 2010-04-02 13:23:49Z fabient $
470a471
> __PMC_EV(IAP, EVENT_02H_01H) \
472a474
> __PMC_EV(IAP, EVENT_03H_01H) \
480a483
> __PMC_EV(IAP, EVENT_04H_07H) \
482a486,488
> __PMC_EV(IAP, EVENT_05H_01H) \
> __PMC_EV(IAP, EVENT_05H_02H) \
> __PMC_EV(IAP, EVENT_05H_03H) \
483a490,494
> __PMC_EV(IAP, EVENT_06H_01H) \
> __PMC_EV(IAP, EVENT_06H_02H) \
> __PMC_EV(IAP, EVENT_06H_04H) \
> __PMC_EV(IAP, EVENT_06H_08H) \
> __PMC_EV(IAP, EVENT_06H_0FH) \
497a509,512
> __PMC_EV(IAP, EVENT_08H_10H) \
> __PMC_EV(IAP, EVENT_08H_20H) \
> __PMC_EV(IAP, EVENT_08H_40H) \
> __PMC_EV(IAP, EVENT_08H_80H) \
499a515,519
> __PMC_EV(IAP, EVENT_09H_04H) \
> __PMC_EV(IAP, EVENT_09H_08H) \
> __PMC_EV(IAP, EVENT_0BH_01H) \
> __PMC_EV(IAP, EVENT_0BH_02H) \
> __PMC_EV(IAP, EVENT_0BH_10H) \
502a523,530
> __PMC_EV(IAP, EVENT_0EH_01H) \
> __PMC_EV(IAP, EVENT_0EH_02H) \
> __PMC_EV(IAP, EVENT_0FH_01H) \
> __PMC_EV(IAP, EVENT_0FH_02H) \
> __PMC_EV(IAP, EVENT_0FH_08H) \
> __PMC_EV(IAP, EVENT_0FH_10H) \
> __PMC_EV(IAP, EVENT_0FH_20H) \
> __PMC_EV(IAP, EVENT_0FH_80H) \
504a533,539
> __PMC_EV(IAP, EVENT_10H_02H) \
> __PMC_EV(IAP, EVENT_10H_04H) \
> __PMC_EV(IAP, EVENT_10H_08H) \
> __PMC_EV(IAP, EVENT_10H_10H) \
> __PMC_EV(IAP, EVENT_10H_20H) \
> __PMC_EV(IAP, EVENT_10H_40H) \
> __PMC_EV(IAP, EVENT_10H_80H) \
510a546,551
> __PMC_EV(IAP, EVENT_12H_02H) \
> __PMC_EV(IAP, EVENT_12H_04H) \
> __PMC_EV(IAP, EVENT_12H_08H) \
> __PMC_EV(IAP, EVENT_12H_10H) \
> __PMC_EV(IAP, EVENT_12H_20H) \
> __PMC_EV(IAP, EVENT_12H_40H) \
513a555,557
> __PMC_EV(IAP, EVENT_13H_02H) \
> __PMC_EV(IAP, EVENT_13H_04H) \
> __PMC_EV(IAP, EVENT_13H_07H) \
516a561,562
> __PMC_EV(IAP, EVENT_14H_02H) \
> __PMC_EV(IAP, EVENT_17H_01H) \
517a564
> __PMC_EV(IAP, EVENT_18H_01H) \
520a568,572
> __PMC_EV(IAP, EVENT_1DH_01H) \
> __PMC_EV(IAP, EVENT_1DH_02H) \
> __PMC_EV(IAP, EVENT_1DH_04H) \
> __PMC_EV(IAP, EVENT_1EH_01H) \
> __PMC_EV(IAP, EVENT_20H_01H) \
524a577,590
> __PMC_EV(IAP, EVENT_24H_01H) \
> __PMC_EV(IAP, EVENT_24H_02H) \
> __PMC_EV(IAP, EVENT_24H_03H) \
> __PMC_EV(IAP, EVENT_24H_04H) \
> __PMC_EV(IAP, EVENT_24H_08H) \
> __PMC_EV(IAP, EVENT_24H_0CH) \
> __PMC_EV(IAP, EVENT_24H_10H) \
> __PMC_EV(IAP, EVENT_24H_20H) \
> __PMC_EV(IAP, EVENT_24H_30H) \
> __PMC_EV(IAP, EVENT_24H_40H) \
> __PMC_EV(IAP, EVENT_24H_80H) \
> __PMC_EV(IAP, EVENT_24H_AAH) \
> __PMC_EV(IAP, EVENT_24H_C0H) \
> __PMC_EV(IAP, EVENT_24H_FFH) \
526a593,603
> __PMC_EV(IAP, EVENT_26H_01H) \
> __PMC_EV(IAP, EVENT_26H_02H) \
> __PMC_EV(IAP, EVENT_26H_04H) \
> __PMC_EV(IAP, EVENT_26H_08H) \
> __PMC_EV(IAP, EVENT_26H_0FH) \
> __PMC_EV(IAP, EVENT_26H_10H) \
> __PMC_EV(IAP, EVENT_26H_20H) \
> __PMC_EV(IAP, EVENT_26H_40H) \
> __PMC_EV(IAP, EVENT_26H_80H) \
> __PMC_EV(IAP, EVENT_26H_F0H) \
> __PMC_EV(IAP, EVENT_26H_FFH) \
527a605,616
> __PMC_EV(IAP, EVENT_27H_01H) \
> __PMC_EV(IAP, EVENT_27H_02H) \
> __PMC_EV(IAP, EVENT_27H_04H) \
> __PMC_EV(IAP, EVENT_27H_08H) \
> __PMC_EV(IAP, EVENT_27H_0EH) \
> __PMC_EV(IAP, EVENT_27H_0FH) \
> __PMC_EV(IAP, EVENT_27H_10H) \
> __PMC_EV(IAP, EVENT_27H_20H) \
> __PMC_EV(IAP, EVENT_27H_40H) \
> __PMC_EV(IAP, EVENT_27H_80H) \
> __PMC_EV(IAP, EVENT_27H_E0H) \
> __PMC_EV(IAP, EVENT_27H_F0H) \
528a618,622
> __PMC_EV(IAP, EVENT_28H_01H) \
> __PMC_EV(IAP, EVENT_28H_02H) \
> __PMC_EV(IAP, EVENT_28H_04H) \
> __PMC_EV(IAP, EVENT_28H_08H) \
> __PMC_EV(IAP, EVENT_28H_0FH) \
532a627,628
> __PMC_EV(IAP, EVENT_2EH_01H) \
> __PMC_EV(IAP, EVENT_2EH_02H) \
542a639
> __PMC_EV(IAP, EVENT_3DH_01H) \
543a641,645
> __PMC_EV(IAP, EVENT_40H_01H) \
> __PMC_EV(IAP, EVENT_40H_02H) \
> __PMC_EV(IAP, EVENT_40H_04H) \
> __PMC_EV(IAP, EVENT_40H_08H) \
> __PMC_EV(IAP, EVENT_40H_0FH) \
545a648,652
> __PMC_EV(IAP, EVENT_41H_01H) \
> __PMC_EV(IAP, EVENT_41H_02H) \
> __PMC_EV(IAP, EVENT_41H_04H) \
> __PMC_EV(IAP, EVENT_41H_08H) \
> __PMC_EV(IAP, EVENT_41H_0FH) \
547a655,658
> __PMC_EV(IAP, EVENT_42H_01H) \
> __PMC_EV(IAP, EVENT_42H_02H) \
> __PMC_EV(IAP, EVENT_42H_04H) \
> __PMC_EV(IAP, EVENT_42H_08H) \
555a667
> __PMC_EV(IAP, EVENT_48H_02H) \
558a671,675
> __PMC_EV(IAP, EVENT_49H_04H) \
> __PMC_EV(IAP, EVENT_49H_10H) \
> __PMC_EV(IAP, EVENT_49H_20H) \
> __PMC_EV(IAP, EVENT_49H_40H) \
> __PMC_EV(IAP, EVENT_49H_80H) \
562a680
> __PMC_EV(IAP, EVENT_4BH_08H) \
563a682,686
> __PMC_EV(IAP, EVENT_4CH_01H) \
> __PMC_EV(IAP, EVENT_4DH_01H) \
> __PMC_EV(IAP, EVENT_4EH_01H) \
> __PMC_EV(IAP, EVENT_4EH_02H) \
> __PMC_EV(IAP, EVENT_4EH_04H) \
565a689,698
> __PMC_EV(IAP, EVENT_4FH_02H) \
> __PMC_EV(IAP, EVENT_4FH_04H) \
> __PMC_EV(IAP, EVENT_4FH_08H) \
> __PMC_EV(IAP, EVENT_4FH_10H) \
> __PMC_EV(IAP, EVENT_51H_01H) \
> __PMC_EV(IAP, EVENT_51H_02H) \
> __PMC_EV(IAP, EVENT_51H_04H) \
> __PMC_EV(IAP, EVENT_51H_08H) \
> __PMC_EV(IAP, EVENT_52H_01H) \
> __PMC_EV(IAP, EVENT_53H_01H) \
566a700,703
> __PMC_EV(IAP, EVENT_60H_01H) \
> __PMC_EV(IAP, EVENT_60H_02H) \
> __PMC_EV(IAP, EVENT_60H_04H) \
> __PMC_EV(IAP, EVENT_60H_08H) \
571a709,710
> __PMC_EV(IAP, EVENT_63H_01H) \
> __PMC_EV(IAP, EVENT_63H_02H) \
581a721
> __PMC_EV(IAP, EVENT_6CH_01H) \
594a735
> __PMC_EV(IAP, EVENT_80H_01H) \
596a738,739
> __PMC_EV(IAP, EVENT_80H_04H) \
> __PMC_EV(IAP, EVENT_80H_10H) \
597a741,743
> __PMC_EV(IAP, EVENT_81H_01H) \
> __PMC_EV(IAP, EVENT_81H_02H) \
> __PMC_EV(IAP, EVENT_82H_01H) \
602a749
> __PMC_EV(IAP, EVENT_83H_01H) \
604a752,758
> __PMC_EV(IAP, EVENT_85H_01H) \
> __PMC_EV(IAP, EVENT_85H_02H) \
> __PMC_EV(IAP, EVENT_85H_04H) \
> __PMC_EV(IAP, EVENT_85H_10H) \
> __PMC_EV(IAP, EVENT_85H_20H) \
> __PMC_EV(IAP, EVENT_85H_40H) \
> __PMC_EV(IAP, EVENT_85H_80H) \
606a761,765
> __PMC_EV(IAP, EVENT_87H_01H) \
> __PMC_EV(IAP, EVENT_87H_02H) \
> __PMC_EV(IAP, EVENT_87H_04H) \
> __PMC_EV(IAP, EVENT_87H_08H) \
> __PMC_EV(IAP, EVENT_87H_0FH) \
607a767,776
> __PMC_EV(IAP, EVENT_88H_01H) \
> __PMC_EV(IAP, EVENT_88H_02H) \
> __PMC_EV(IAP, EVENT_88H_04H) \
> __PMC_EV(IAP, EVENT_88H_07H) \
> __PMC_EV(IAP, EVENT_88H_08H) \
> __PMC_EV(IAP, EVENT_88H_10H) \
> __PMC_EV(IAP, EVENT_88H_20H) \
> __PMC_EV(IAP, EVENT_88H_30H) \
> __PMC_EV(IAP, EVENT_88H_40H) \
> __PMC_EV(IAP, EVENT_88H_7FH) \
608a778,787
> __PMC_EV(IAP, EVENT_89H_01H) \
> __PMC_EV(IAP, EVENT_89H_02H) \
> __PMC_EV(IAP, EVENT_89H_04H) \
> __PMC_EV(IAP, EVENT_89H_07H) \
> __PMC_EV(IAP, EVENT_89H_08H) \
> __PMC_EV(IAP, EVENT_89H_10H) \
> __PMC_EV(IAP, EVENT_89H_20H) \
> __PMC_EV(IAP, EVENT_89H_30H) \
> __PMC_EV(IAP, EVENT_89H_40H) \
> __PMC_EV(IAP, EVENT_89H_7FH) \
629a809,819
> __PMC_EV(IAP, EVENT_A2H_01H) \
> __PMC_EV(IAP, EVENT_A2H_02H) \
> __PMC_EV(IAP, EVENT_A2H_04H) \
> __PMC_EV(IAP, EVENT_A2H_08H) \
> __PMC_EV(IAP, EVENT_A2H_10H) \
> __PMC_EV(IAP, EVENT_A2H_20H) \
> __PMC_EV(IAP, EVENT_A2H_40H) \
> __PMC_EV(IAP, EVENT_A2H_80H) \
> __PMC_EV(IAP, EVENT_A6H_01H) \
> __PMC_EV(IAP, EVENT_A7H_01H) \
> __PMC_EV(IAP, EVENT_A8H_01H) \
635a826
> __PMC_EV(IAP, EVENT_AEH_01H) \
636a828,834
> __PMC_EV(IAP, EVENT_B0H_01H) \
> __PMC_EV(IAP, EVENT_B0H_02H) \
> __PMC_EV(IAP, EVENT_B0H_04H) \
> __PMC_EV(IAP, EVENT_B0H_08H) \
> __PMC_EV(IAP, EVENT_B0H_10H) \
> __PMC_EV(IAP, EVENT_B0H_20H) \
> __PMC_EV(IAP, EVENT_B0H_40H) \
638a837,845
> __PMC_EV(IAP, EVENT_B1H_01H) \
> __PMC_EV(IAP, EVENT_B1H_02H) \
> __PMC_EV(IAP, EVENT_B1H_04H) \
> __PMC_EV(IAP, EVENT_B1H_08H) \
> __PMC_EV(IAP, EVENT_B1H_10H) \
> __PMC_EV(IAP, EVENT_B1H_1FH) \
> __PMC_EV(IAP, EVENT_B1H_20H) \
> __PMC_EV(IAP, EVENT_B1H_3FH) \
> __PMC_EV(IAP, EVENT_B1H_40H) \
639a847
> __PMC_EV(IAP, EVENT_B2H_01H) \
651a860,869
> __PMC_EV(IAP, EVENT_B4H_01H) \
> __PMC_EV(IAP, EVENT_B4H_02H) \
> __PMC_EV(IAP, EVENT_B4H_04H) \
> __PMC_EV(IAP, EVENT_B7H_01H) \
> __PMC_EV(IAP, EVENT_B8H_01H) \
> __PMC_EV(IAP, EVENT_B8H_02H) \
> __PMC_EV(IAP, EVENT_B8H_04H) \
> __PMC_EV(IAP, EVENT_BAH_01H) \
> __PMC_EV(IAP, EVENT_BAH_02H) \
> __PMC_EV(IAP, EVENT_BBH_01H) \
664a883
> __PMC_EV(IAP, EVENT_C2H_08H) \
667d885
< __PMC_EV(IAP, EVENT_C2H_08H) \
669a888
> __PMC_EV(IAP, EVENT_C3H_02H) \
670a890
> __PMC_EV(IAP, EVENT_C3H_10H) \
678a899,901
> __PMC_EV(IAP, EVENT_C5H_01H) \
> __PMC_EV(IAP, EVENT_C5H_02H) \
> __PMC_EV(IAP, EVENT_C5H_04H) \
689a913
> __PMC_EV(IAP, EVENT_C8H_20H) \
700a925,926
> __PMC_EV(IAP, EVENT_CBH_40H) \
> __PMC_EV(IAP, EVENT_CBH_80H) \
703a930
> __PMC_EV(IAP, EVENT_CCH_03H) \
707a935,939
> __PMC_EV(IAP, EVENT_D0H_01H) \
> __PMC_EV(IAP, EVENT_D1H_01H) \
> __PMC_EV(IAP, EVENT_D1H_02H) \
> __PMC_EV(IAP, EVENT_D1H_04H) \
> __PMC_EV(IAP, EVENT_D1H_08H) \
737a970
> __PMC_EV(IAP, EVENT_DBH_01H) \
748,963d980
< __PMC_EV(IAP, EVENT_E6H_00H) \
< __PMC_EV(IAP, EVENT_E6H_01H) \
< __PMC_EV(IAP, EVENT_F0H_00H) \
< __PMC_EV(IAP, EVENT_F8H_00H) \
< __PMC_EV(IAP, EVENT_02H_01H) \
< __PMC_EV(IAP, EVENT_03H_01H) \
< __PMC_EV(IAP, EVENT_05H_01H) \
< __PMC_EV(IAP, EVENT_05H_02H) \
< __PMC_EV(IAP, EVENT_05H_03H) \
< __PMC_EV(IAP, EVENT_06H_01H) \
< __PMC_EV(IAP, EVENT_06H_02H) \
< __PMC_EV(IAP, EVENT_06H_04H) \
< __PMC_EV(IAP, EVENT_06H_08H) \
< __PMC_EV(IAP, EVENT_06H_0FH) \
< __PMC_EV(IAP, EVENT_08H_10H) \
< __PMC_EV(IAP, EVENT_08H_20H) \
< __PMC_EV(IAP, EVENT_08H_40H) \
< __PMC_EV(IAP, EVENT_08H_80H) \
< __PMC_EV(IAP, EVENT_09H_04H) \
< __PMC_EV(IAP, EVENT_09H_08H) \
< __PMC_EV(IAP, EVENT_0BH_01H) \
< __PMC_EV(IAP, EVENT_0BH_02H) \
< __PMC_EV(IAP, EVENT_0EH_01H) \
< __PMC_EV(IAP, EVENT_0EH_02H) \
< __PMC_EV(IAP, EVENT_0FH_02H) \
< __PMC_EV(IAP, EVENT_0FH_08H) \
< __PMC_EV(IAP, EVENT_0FH_10H) \
< __PMC_EV(IAP, EVENT_0FH_20H) \
< __PMC_EV(IAP, EVENT_10H_02H) \
< __PMC_EV(IAP, EVENT_10H_04H) \
< __PMC_EV(IAP, EVENT_10H_08H) \
< __PMC_EV(IAP, EVENT_10H_10H) \
< __PMC_EV(IAP, EVENT_10H_20H) \
< __PMC_EV(IAP, EVENT_10H_40H) \
< __PMC_EV(IAP, EVENT_10H_80H) \
< __PMC_EV(IAP, EVENT_12H_02H) \
< __PMC_EV(IAP, EVENT_12H_04H) \
< __PMC_EV(IAP, EVENT_12H_08H) \
< __PMC_EV(IAP, EVENT_12H_10H) \
< __PMC_EV(IAP, EVENT_12H_20H) \
< __PMC_EV(IAP, EVENT_12H_40H) \
< __PMC_EV(IAP, EVENT_13H_02H) \
< __PMC_EV(IAP, EVENT_13H_04H) \
< __PMC_EV(IAP, EVENT_13H_07H) \
< __PMC_EV(IAP, EVENT_14H_02H) \
< __PMC_EV(IAP, EVENT_17H_01H) \
< __PMC_EV(IAP, EVENT_18H_01H) \
< __PMC_EV(IAP, EVENT_1DH_01H) \
< __PMC_EV(IAP, EVENT_1DH_02H) \
< __PMC_EV(IAP, EVENT_1DH_04H) \
< __PMC_EV(IAP, EVENT_1EH_01H) \
< __PMC_EV(IAP, EVENT_24H_01H) \
< __PMC_EV(IAP, EVENT_24H_02H) \
< __PMC_EV(IAP, EVENT_24H_03H) \
< __PMC_EV(IAP, EVENT_24H_04H) \
< __PMC_EV(IAP, EVENT_24H_08H) \
< __PMC_EV(IAP, EVENT_24H_0CH) \
< __PMC_EV(IAP, EVENT_24H_10H) \
< __PMC_EV(IAP, EVENT_24H_20H) \
< __PMC_EV(IAP, EVENT_24H_30H) \
< __PMC_EV(IAP, EVENT_24H_40H) \
< __PMC_EV(IAP, EVENT_24H_80H) \
< __PMC_EV(IAP, EVENT_24H_AAH) \
< __PMC_EV(IAP, EVENT_24H_C0H) \
< __PMC_EV(IAP, EVENT_24H_FFH) \
< __PMC_EV(IAP, EVENT_26H_01H) \
< __PMC_EV(IAP, EVENT_26H_02H) \
< __PMC_EV(IAP, EVENT_26H_04H) \
< __PMC_EV(IAP, EVENT_26H_08H) \
< __PMC_EV(IAP, EVENT_26H_0FH) \
< __PMC_EV(IAP, EVENT_26H_10H) \
< __PMC_EV(IAP, EVENT_26H_20H) \
< __PMC_EV(IAP, EVENT_26H_40H) \
< __PMC_EV(IAP, EVENT_26H_80H) \
< __PMC_EV(IAP, EVENT_26H_F0H) \
< __PMC_EV(IAP, EVENT_26H_FFH) \
< __PMC_EV(IAP, EVENT_27H_01H) \
< __PMC_EV(IAP, EVENT_27H_02H) \
< __PMC_EV(IAP, EVENT_27H_04H) \
< __PMC_EV(IAP, EVENT_27H_08H) \
< __PMC_EV(IAP, EVENT_27H_0EH) \
< __PMC_EV(IAP, EVENT_27H_0FH) \
< __PMC_EV(IAP, EVENT_27H_10H) \
< __PMC_EV(IAP, EVENT_27H_20H) \
< __PMC_EV(IAP, EVENT_27H_40H) \
< __PMC_EV(IAP, EVENT_27H_80H) \
< __PMC_EV(IAP, EVENT_27H_E0H) \
< __PMC_EV(IAP, EVENT_27H_F0H) \
< __PMC_EV(IAP, EVENT_28H_01H) \
< __PMC_EV(IAP, EVENT_28H_02H) \
< __PMC_EV(IAP, EVENT_28H_04H) \
< __PMC_EV(IAP, EVENT_28H_08H) \
< __PMC_EV(IAP, EVENT_28H_0FH) \
< __PMC_EV(IAP, EVENT_3DH_01H) \
< __PMC_EV(IAP, EVENT_40H_01H) \
< __PMC_EV(IAP, EVENT_40H_02H) \
< __PMC_EV(IAP, EVENT_40H_04H) \
< __PMC_EV(IAP, EVENT_40H_08H) \
< __PMC_EV(IAP, EVENT_40H_0FH) \
< __PMC_EV(IAP, EVENT_41H_01H) \
< __PMC_EV(IAP, EVENT_41H_02H) \
< __PMC_EV(IAP, EVENT_41H_04H) \
< __PMC_EV(IAP, EVENT_41H_08H) \
< __PMC_EV(IAP, EVENT_41H_0FH) \
< __PMC_EV(IAP, EVENT_42H_01H) \
< __PMC_EV(IAP, EVENT_42H_02H) \
< __PMC_EV(IAP, EVENT_42H_04H) \
< __PMC_EV(IAP, EVENT_42H_08H) \
< __PMC_EV(IAP, EVENT_48H_02H) \
< __PMC_EV(IAP, EVENT_49H_10H) \
< __PMC_EV(IAP, EVENT_49H_20H) \
< __PMC_EV(IAP, EVENT_49H_40H) \
< __PMC_EV(IAP, EVENT_49H_80H) \
< __PMC_EV(IAP, EVENT_4BH_08H) \
< __PMC_EV(IAP, EVENT_4CH_01H) \
< __PMC_EV(IAP, EVENT_4DH_01H) \
< __PMC_EV(IAP, EVENT_4EH_01H) \
< __PMC_EV(IAP, EVENT_4EH_02H) \
< __PMC_EV(IAP, EVENT_4EH_04H) \
< __PMC_EV(IAP, EVENT_4FH_02H) \
< __PMC_EV(IAP, EVENT_4FH_04H) \
< __PMC_EV(IAP, EVENT_4FH_08H) \
< __PMC_EV(IAP, EVENT_51H_01H) \
< __PMC_EV(IAP, EVENT_51H_02H) \
< __PMC_EV(IAP, EVENT_51H_04H) \
< __PMC_EV(IAP, EVENT_51H_08H) \
< __PMC_EV(IAP, EVENT_52H_01H) \
< __PMC_EV(IAP, EVENT_53H_01H) \
< __PMC_EV(IAP, EVENT_60H_01H) \
< __PMC_EV(IAP, EVENT_60H_02H) \
< __PMC_EV(IAP, EVENT_60H_04H) \
< __PMC_EV(IAP, EVENT_60H_08H) \
< __PMC_EV(IAP, EVENT_63H_01H) \
< __PMC_EV(IAP, EVENT_63H_02H) \
< __PMC_EV(IAP, EVENT_6CH_01H) \
< __PMC_EV(IAP, EVENT_80H_01H) \
< __PMC_EV(IAP, EVENT_80H_04H) \
< __PMC_EV(IAP, EVENT_80H_10H) \
< __PMC_EV(IAP, EVENT_81H_01H) \
< __PMC_EV(IAP, EVENT_81H_02H) \
< __PMC_EV(IAP, EVENT_82H_01H) \
< __PMC_EV(IAP, EVENT_83H_01H) \
< __PMC_EV(IAP, EVENT_85H_01H) \
< __PMC_EV(IAP, EVENT_85H_02H) \
< __PMC_EV(IAP, EVENT_85H_04H) \
< __PMC_EV(IAP, EVENT_85H_10H) \
< __PMC_EV(IAP, EVENT_85H_20H) \
< __PMC_EV(IAP, EVENT_85H_40H) \
< __PMC_EV(IAP, EVENT_85H_80H) \
< __PMC_EV(IAP, EVENT_87H_01H) \
< __PMC_EV(IAP, EVENT_87H_02H) \
< __PMC_EV(IAP, EVENT_87H_04H) \
< __PMC_EV(IAP, EVENT_87H_08H) \
< __PMC_EV(IAP, EVENT_87H_0FH) \
< __PMC_EV(IAP, EVENT_88H_01H) \
< __PMC_EV(IAP, EVENT_88H_02H) \
< __PMC_EV(IAP, EVENT_88H_04H) \
< __PMC_EV(IAP, EVENT_88H_07H) \
< __PMC_EV(IAP, EVENT_88H_08H) \
< __PMC_EV(IAP, EVENT_88H_10H) \
< __PMC_EV(IAP, EVENT_88H_20H) \
< __PMC_EV(IAP, EVENT_88H_30H) \
< __PMC_EV(IAP, EVENT_88H_40H) \
< __PMC_EV(IAP, EVENT_89H_01H) \
< __PMC_EV(IAP, EVENT_89H_02H) \
< __PMC_EV(IAP, EVENT_89H_04H) \
< __PMC_EV(IAP, EVENT_89H_07H) \
< __PMC_EV(IAP, EVENT_89H_08H) \
< __PMC_EV(IAP, EVENT_89H_10H) \
< __PMC_EV(IAP, EVENT_89H_20H) \
< __PMC_EV(IAP, EVENT_89H_30H) \
< __PMC_EV(IAP, EVENT_89H_40H) \
< __PMC_EV(IAP, EVENT_89H_7FH) \
< __PMC_EV(IAP, EVENT_A2H_01H) \
< __PMC_EV(IAP, EVENT_A2H_02H) \
< __PMC_EV(IAP, EVENT_A2H_04H) \
< __PMC_EV(IAP, EVENT_A2H_08H) \
< __PMC_EV(IAP, EVENT_A2H_10H) \
< __PMC_EV(IAP, EVENT_A2H_20H) \
< __PMC_EV(IAP, EVENT_A2H_40H) \
< __PMC_EV(IAP, EVENT_A2H_80H) \
< __PMC_EV(IAP, EVENT_A6H_01H) \
< __PMC_EV(IAP, EVENT_A7H_01H) \
< __PMC_EV(IAP, EVENT_A8H_01H) \
< __PMC_EV(IAP, EVENT_B0H_01H) \
< __PMC_EV(IAP, EVENT_B0H_02H) \
< __PMC_EV(IAP, EVENT_B0H_04H) \
< __PMC_EV(IAP, EVENT_B0H_08H) \
< __PMC_EV(IAP, EVENT_B0H_20H) \
< __PMC_EV(IAP, EVENT_B0H_40H) \
< __PMC_EV(IAP, EVENT_B1H_01H) \
< __PMC_EV(IAP, EVENT_B1H_02H) \
< __PMC_EV(IAP, EVENT_B1H_04H) \
< __PMC_EV(IAP, EVENT_B1H_08H) \
< __PMC_EV(IAP, EVENT_B1H_10H) \
< __PMC_EV(IAP, EVENT_B1H_20H) \
< __PMC_EV(IAP, EVENT_B1H_40H) \
< __PMC_EV(IAP, EVENT_B2H_01H) \
< __PMC_EV(IAP, EVENT_B7H_01H) \
< __PMC_EV(IAP, EVENT_B8H_01H) \
< __PMC_EV(IAP, EVENT_B8H_02H) \
< __PMC_EV(IAP, EVENT_B8H_04H) \
< __PMC_EV(IAP, EVENT_BAH_01H) \
< __PMC_EV(IAP, EVENT_BAH_02H) \
< __PMC_EV(IAP, EVENT_C3H_02H) \
< __PMC_EV(IAP, EVENT_C3H_10H) \
< __PMC_EV(IAP, EVENT_C5H_02H) \
< __PMC_EV(IAP, EVENT_C8H_20H) \
< __PMC_EV(IAP, EVENT_CBH_40H) \
< __PMC_EV(IAP, EVENT_CBH_80H) \
< __PMC_EV(IAP, EVENT_CCH_03H) \
< __PMC_EV(IAP, EVENT_D0H_01H) \
< __PMC_EV(IAP, EVENT_D1H_02H) \
< __PMC_EV(IAP, EVENT_D1H_04H) \
< __PMC_EV(IAP, EVENT_D1H_08H) \
< __PMC_EV(IAP, EVENT_DBH_01H) \
966,986c983,984
< __PMC_EV(IAP, EVENT_F3H_04H) \
< __PMC_EV(IAP, EVENT_F3H_08H) \
< __PMC_EV(IAP, EVENT_F3H_10H) \
< __PMC_EV(IAP, EVENT_F3H_20H) \
< __PMC_EV(IAP, EVENT_F4H_01H) \
< __PMC_EV(IAP, EVENT_F4H_02H) \
< __PMC_EV(IAP, EVENT_F4H_04H) \
< __PMC_EV(IAP, EVENT_F4H_08H) \
< __PMC_EV(IAP, EVENT_F4H_10H) \
< __PMC_EV(IAP, EVENT_F6H_01H) \
< __PMC_EV(IAP, EVENT_F7H_01H) \
< __PMC_EV(IAP, EVENT_F7H_02H) \
< __PMC_EV(IAP, EVENT_F7H_04H) \
< __PMC_EV(IAP, EVENT_F8H_01H) \
< __PMC_EV(IAP, EVENT_FDH_01H) \
< __PMC_EV(IAP, EVENT_FDH_02H) \
< __PMC_EV(IAP, EVENT_FDH_04H) \
< __PMC_EV(IAP, EVENT_FDH_08H) \
< __PMC_EV(IAP, EVENT_FDH_10H) \
< __PMC_EV(IAP, EVENT_FDH_20H) \
< __PMC_EV(IAP, EVENT_FDH_40H) \
---
> __PMC_EV(IAP, EVENT_E6H_00H) \
> __PMC_EV(IAP, EVENT_E6H_01H) \
990a989,990
> __PMC_EV(IAP, EVENT_ECH_01H) \
> __PMC_EV(IAP, EVENT_F0H_00H) \
1008c1008,1030
< __PMC_EV(IAP, EVENT_F3H_02H)
---
> __PMC_EV(IAP, EVENT_F3H_02H) \
> __PMC_EV(IAP, EVENT_F3H_04H) \
> __PMC_EV(IAP, EVENT_F3H_08H) \
> __PMC_EV(IAP, EVENT_F3H_10H) \
> __PMC_EV(IAP, EVENT_F3H_20H) \
> __PMC_EV(IAP, EVENT_F4H_01H) \
> __PMC_EV(IAP, EVENT_F4H_02H) \
> __PMC_EV(IAP, EVENT_F4H_04H) \
> __PMC_EV(IAP, EVENT_F4H_08H) \
> __PMC_EV(IAP, EVENT_F4H_10H) \
> __PMC_EV(IAP, EVENT_F6H_01H) \
> __PMC_EV(IAP, EVENT_F7H_01H) \
> __PMC_EV(IAP, EVENT_F7H_02H) \
> __PMC_EV(IAP, EVENT_F7H_04H) \
> __PMC_EV(IAP, EVENT_F8H_00H) \
> __PMC_EV(IAP, EVENT_F8H_01H) \
> __PMC_EV(IAP, EVENT_FDH_01H) \
> __PMC_EV(IAP, EVENT_FDH_02H) \
> __PMC_EV(IAP, EVENT_FDH_04H) \
> __PMC_EV(IAP, EVENT_FDH_08H) \
> __PMC_EV(IAP, EVENT_FDH_10H) \
> __PMC_EV(IAP, EVENT_FDH_20H) \
> __PMC_EV(IAP, EVENT_FDH_40H)
1010,1011c1032
<
< #define PMC_EV_IAP_FIRST PMC_EV_IAP_EVENT_02H_81H
---
> #define PMC_EV_IAP_FIRST PMC_EV_IAP_EVENT_02H_01H
1650c1671,1672
< * Aliases for Core i7 PMC events.
---
> * Core i7 and Xeon 5500 events removed between 253669-031US June 2009
> * and 253669-033US December 2009.
1651a1674,1751
> #define __PMC_EV_ALIAS_COREI7_OLD() \
> __PMC_EV_ALIAS("SB_FORWARD.ANY", IAP_EVENT_02H_01H) \
> __PMC_EV_ALIAS("LOAD_BLOCK.STD", IAP_EVENT_03H_01H) \
> __PMC_EV_ALIAS("LOAD_BLOCK.ADDRESS_OFFSET", IAP_EVENT_03H_04H) \
> __PMC_EV_ALIAS("SB_DRAIN.CYCLES", IAP_EVENT_04H_01H) \
> __PMC_EV_ALIAS("MISALIGN_MEM_REF.LOAD", IAP_EVENT_05H_01H) \
> __PMC_EV_ALIAS("MISALIGN_MEM_REF.STORE", IAP_EVENT_05H_02H) \
> __PMC_EV_ALIAS("MISALIGN_MEM_REF.ANY", IAP_EVENT_05H_03H) \
> __PMC_EV_ALIAS("STORE_BLOCKS.NOT_STA", IAP_EVENT_06H_01H) \
> __PMC_EV_ALIAS("STORE_BLOCKS.STA", IAP_EVENT_06H_02H) \
> __PMC_EV_ALIAS("STORE_BLOCKS.ANY", IAP_EVENT_06H_0FH) \
> __PMC_EV_ALIAS("MEMORY_DISAMBIGURATION.RESET", IAP_EVENT_09H_01H) \
> __PMC_EV_ALIAS("MEMORY_DISAMBIGURATION.SUCCESS", IAP_EVENT_09H_02H) \
> __PMC_EV_ALIAS("MEMORY_DISAMBIGURATION.WATCHDOG", IAP_EVENT_09H_04H) \
> __PMC_EV_ALIAS("MEMORY_DISAMBIGURATION.WATCH_CYCLES", IAP_EVENT_09H_08H)\
> __PMC_EV_ALIAS("HW_INT.RCV", IAP_EVENT_1DH_01H) \
> __PMC_EV_ALIAS("HW_INT.CYCLES_MASKED", IAP_EVENT_1DH_02H) \
> __PMC_EV_ALIAS("HW_INT.CYCLES_PENDING_AND_MASKED", IAP_EVENT_1DH_04H) \
> __PMC_EV_ALIAS("L2_WRITE.RFO.E_STATE", IAP_EVENT_27H_04H) \
> __PMC_EV_ALIAS("UOPS_DECODED.DEC0", IAP_EVENT_3DH_01H) \
> __PMC_EV_ALIAS("L1D_CACHE_ST.I_STATE", IAP_EVENT_41H_01H) \
> __PMC_EV_ALIAS("L1D_CACHE_ST.MESI", IAP_EVENT_41H_0FH) \
> __PMC_EV_ALIAS("DTLB_MISSES.PDE_MISS", IAP_EVENT_49H_20H) \
> __PMC_EV_ALIAS("DTLB_MISSES.PDP_MISS", IAP_EVENT_49H_40H) \
> __PMC_EV_ALIAS("DTLB_MISSES.LARGE_WALK_COMPLETED", IAP_EVENT_49H_80H) \
> __PMC_EV_ALIAS("SSE_MEM_EXEC.NTA", IAP_EVENT_4BH_01H) \
> __PMC_EV_ALIAS("SSE_MEM_EXEC.STREAMING_STORES", IAP_EVENT_4BH_08H) \
> __PMC_EV_ALIAS("SFENCE_CYCLES", IAP_EVENT_4DH_01H) \
> __PMC_EV_ALIAS("EPT.EPDE_MISS", IAP_EVENT_4FH_02H) \
> __PMC_EV_ALIAS("EPT.EPDPE_HIT", IAP_EVENT_4FH_04H) \
> __PMC_EV_ALIAS("EPT.EPDPE_MISS", IAP_EVENT_4FH_08H) \
> __PMC_EV_ALIAS("OFFCORE_REQUESTS_OUTSTANDING.DEMAND.READ_DATA", \
> IAP_EVENT_60H_01H) \
> __PMC_EV_ALIAS("OFFCORE_REQUESTS_OUTSTANDING.DEMAND.READ_CODE", \
> IAP_EVENT_60H_02H) \
> __PMC_EV_ALIAS("OFFCORE_REQUESTS_OUTSTANDING.DEMAND.RFO", \
> IAP_EVENT_60H_04H) \
> __PMC_EV_ALIAS("OFFCORE_REQUESTS_OUTSTANDING.ANY.READ", \
> IAP_EVENT_60H_08H) \
> __PMC_EV_ALIAS("IFU_IVC.FULL", IAP_EVENT_81H_01H) \
> __PMC_EV_ALIAS("IFU_IVC.L1I_EVICTION", IAP_EVENT_81H_02H) \
> __PMC_EV_ALIAS("L1I_OPPORTUNISTIC_HITS", IAP_EVENT_83H_01H) \
> __PMC_EV_ALIAS("ITLB_MISSES.WALK_CYCLES", IAP_EVENT_85H_04H) \
> __PMC_EV_ALIAS("ITLB_MISSES.PMH_BUSY_CYCLES", IAP_EVENT_85H_04H) \
> __PMC_EV_ALIAS("ITLB_MISSES.STLB_HIT", IAP_EVENT_85H_10H) \
> __PMC_EV_ALIAS("ITLB_MISSES.PDE_MISS", IAP_EVENT_85H_20H) \
> __PMC_EV_ALIAS("ITLB_MISSES.PDP_MISS", IAP_EVENT_85H_40H) \
> __PMC_EV_ALIAS("ITLB_MISSES.LARGE_WALK_COMPLETED", IAP_EVENT_85H_80H) \
> __PMC_EV_ALIAS("OFFCORE_REQUESTS.DEMAND.READ_DATA", IAP_EVENT_B0H_01H) \
> __PMC_EV_ALIAS("OFFCORE_REQUESTS.DEMAND.READ_CODE", IAP_EVENT_B0H_02H) \
> __PMC_EV_ALIAS("OFFCORE_REQUESTS.DEMAND.RFO", IAP_EVENT_B0H_04H) \
> __PMC_EV_ALIAS("OFFCORE_REQUESTS.ANY.READ", IAP_EVENT_B0H_08H) \
> __PMC_EV_ALIAS("OFFCORE_REQUESTS.ANY.RFO", IAP_EVENT_B0H_10H) \
> __PMC_EV_ALIAS("OFFCORE_REQUESTS.UNCACHED_MEM", IAP_EVENT_B0H_20H) \
> __PMC_EV_ALIAS("OFFCORE_REQUESTS.ANY", IAP_EVENT_B0H_80H) \
> __PMC_EV_ALIAS("SNOOPQ_REQUESTS_OUTSTANDING.DATA", IAP_EVENT_B3H_01H) \
> __PMC_EV_ALIAS("SNOOPQ_REQUESTS_OUTSTANDING.INVALIDATE", \
> IAP_EVENT_B3H_02H) \
> __PMC_EV_ALIAS("SNOOPQ_REQUESTS_OUTSTANDING.CODE", IAP_EVENT_B3H_04H) \
> __PMC_EV_ALIAS("PIC_ACCESSES.TPR_READS", IAP_EVENT_BAH_01H) \
> __PMC_EV_ALIAS("PIC_ACCESSES.TPR_WRITES", IAP_EVENT_BAH_02H) \
> __PMC_EV_ALIAS("MACHINE_CLEARS.FUSION_ASSIST", IAP_EVENT_C3H_10H) \
> __PMC_EV_ALIAS("BOGUS_BR", IAP_EVENT_E4H_01H) \
> __PMC_EV_ALIAS("L2_HW_PREFETCH.HIT", IAP_EVENT_F3H_01H) \
> __PMC_EV_ALIAS("L2_HW_PREFETCH.ALLOC", IAP_EVENT_F3H_02H) \
> __PMC_EV_ALIAS("L2_HW_PREFETCH.DATA_TRIGGER", IAP_EVENT_F3H_04H) \
> __PMC_EV_ALIAS("L2_HW_PREFETCH.CODE_TRIGGER", IAP_EVENT_F3H_08H) \
> __PMC_EV_ALIAS("L2_HW_PREFETCH.DCA_TRIGGER", IAP_EVENT_F3H_10H) \
> __PMC_EV_ALIAS("L2_HW_PREFETCH.KICK_START", IAP_EVENT_F3H_20H) \
> __PMC_EV_ALIAS("SQ_MISC.PROMOTION", IAP_EVENT_F4H_01H) \
> __PMC_EV_ALIAS("SQ_MISC.PROMOTION_POST_GO", IAP_EVENT_F4H_02H) \
> __PMC_EV_ALIAS("SQ_MISC.LRU_HINTS", IAP_EVENT_F4H_04H) \
> __PMC_EV_ALIAS("SQ_MISC.FILL_DROPPED", IAP_EVENT_F4H_08H) \
> __PMC_EV_ALIAS("SEGMENT_REG_LOADS", IAP_EVENT_F8H_01H)
>
> /*
> * Aliases for Core i7 and Xeon 5500 PMC events (253669-033US December 2009)
> */
1654,1973c1754,2028
< __PMC_EV_ALIAS("SB_FORWARD.ANY", IAP_EVENT_02H_01H) \
< __PMC_EV_ALIAS("LOAD_BLOCK.STD", IAP_EVENT_03H_01H) \
< __PMC_EV_ALIAS("LOAD_BLOCK.ADDRESS_OFFSET", IAP_EVENT_03H_04H) \
< __PMC_EV_ALIAS("SB_DRAIN.CYCLES", IAP_EVENT_04H_01H) \
< __PMC_EV_ALIAS("MISALIGN_MEM_REF.LOAD", IAP_EVENT_05H_01H) \
< __PMC_EV_ALIAS("MISALIGN_MEM_REF.STORE", IAP_EVENT_05H_02H) \
< __PMC_EV_ALIAS("MISALIGN_MEM_REF.ANY", IAP_EVENT_05H_03H) \
< __PMC_EV_ALIAS("STORE_BLOCKS.NOT_STA", IAP_EVENT_06H_01H) \
< __PMC_EV_ALIAS("STORE_BLOCKS.STA", IAP_EVENT_06H_02H) \
< __PMC_EV_ALIAS("STORE_BLOCKS.AT_RET", IAP_EVENT_06H_04H) \
< __PMC_EV_ALIAS("STORE_BLOCKS.L1D_BLOCK", IAP_EVENT_06H_08H) \
< __PMC_EV_ALIAS("STORE_BLOCKS.ANY", IAP_EVENT_06H_0FH) \
< __PMC_EV_ALIAS("PARTIAL_ADDRESS_ALIAS", IAP_EVENT_07H_01H) \
< __PMC_EV_ALIAS("DTLB_LOAD_MISSES.ANY", IAP_EVENT_08H_01H) \
< __PMC_EV_ALIAS("DTLB_LOAD_MISSES.WALK_COMPLETED", IAP_EVENT_08H_02H) \
< __PMC_EV_ALIAS("DTLB_LOAD_MISSES.STLB_HIT", IAP_EVENT_08H_10H) \
< __PMC_EV_ALIAS("DTLB_LOAD_MISSES.PDE_MISS", IAP_EVENT_08H_20H) \
< __PMC_EV_ALIAS("DTLB_LOAD_MISSES.PDP_MISS", IAP_EVENT_08H_40H) \
< __PMC_EV_ALIAS("DTLB_LOAD_MISSES.LARGE_WALK_COMPLETED", IAP_EVENT_08H_80H) \
< __PMC_EV_ALIAS("MEMORY_DISAMBIGURATION.RESET", IAP_EVENT_09H_01H) \
< __PMC_EV_ALIAS("MEMORY_DISAMBIGURATION.SUCCESS", IAP_EVENT_09H_02H) \
< __PMC_EV_ALIAS("MEMORY_DISAMBIGURATION.WATCHDOG", IAP_EVENT_09H_04H) \
< __PMC_EV_ALIAS("MEMORY_DISAMBIGURATION.WATCH_CYCLES", IAP_EVENT_09H_08H) \
< __PMC_EV_ALIAS("MEM_INST_RETIRED.LOADS", IAP_EVENT_0BH_01H) \
< __PMC_EV_ALIAS("MEM_INST_RETIRED.STORES", IAP_EVENT_0BH_02H) \
< __PMC_EV_ALIAS("MEM_STORE_RETIRED.DTLB_MISS", IAP_EVENT_0CH_01H) \
< __PMC_EV_ALIAS("UOPS_ISSUED.ANY", IAP_EVENT_0EH_01H) \
< __PMC_EV_ALIAS("UOPS_ISSUED.FUSED", IAP_EVENT_0EH_02H) \
< __PMC_EV_ALIAS("MEM_UNCORE_RETIRED.OTHER_CORE_L2_HITM", IAP_EVENT_0FH_02H) \
< __PMC_EV_ALIAS("MEM_UNCORE_RETIRED.REMOTE_CACHE_LOCAL_HOME_HIT", IAP_EVENT_0FH_08H) \
< __PMC_EV_ALIAS("MEM_UNCORE_RETIRED.REMOTE_DRAM", IAP_EVENT_0FH_10H) \
< __PMC_EV_ALIAS("MEM_UNCORE_RETIRED.LOCAL_DRAM", IAP_EVENT_0FH_20H) \
< __PMC_EV_ALIAS("FP_COMP_OPS_EXE.X87", IAP_EVENT_10H_01H) \
< __PMC_EV_ALIAS("FP_COMP_OPS_EXE.MMX", IAP_EVENT_10H_02H) \
< __PMC_EV_ALIAS("FP_COMP_OPS_EXE.SSE_FP", IAP_EVENT_10H_04H) \
< __PMC_EV_ALIAS("FP_COMP_OPS_EXE.SSE2_INTEGER", IAP_EVENT_10H_08H) \
< __PMC_EV_ALIAS("FP_COMP_OPS_EXE.SSE_FP_PACKED", IAP_EVENT_10H_10H) \
< __PMC_EV_ALIAS("FP_COMP_OPS_EXE.SSE_FP_SCALAR", IAP_EVENT_10H_20H) \
< __PMC_EV_ALIAS("FP_COMP_OPS_EXE.SSE_SINGLE_PRECISION", IAP_EVENT_10H_40H) \
< __PMC_EV_ALIAS("FP_COMP_OPS_EXE.SSE_DOUBLE_PRECISION", IAP_EVENT_10H_80H) \
< __PMC_EV_ALIAS("SIMD_INT_128.PACKED_MPY", IAP_EVENT_12H_01H) \
< __PMC_EV_ALIAS("SIMD_INT_128.PACKED_SHIFT", IAP_EVENT_12H_02H) \
< __PMC_EV_ALIAS("SIMD_INT_128.PACK", IAP_EVENT_12H_04H) \
< __PMC_EV_ALIAS("SIMD_INT_128.UNPACK", IAP_EVENT_12H_08H) \
< __PMC_EV_ALIAS("SIMD_INT_128.PACKED_LOGICAL", IAP_EVENT_12H_10H) \
< __PMC_EV_ALIAS("SIMD_INT_128.PACKED_ARITH", IAP_EVENT_12H_20H) \
< __PMC_EV_ALIAS("SIMD_INT_128.SHUFFLE_MOVE", IAP_EVENT_12H_40H) \
< __PMC_EV_ALIAS("LOAD_DISPATCH.RS", IAP_EVENT_13H_01H) \
< __PMC_EV_ALIAS("LOAD_DISPATCH.RS_DELAYED", IAP_EVENT_13H_02H) \
< __PMC_EV_ALIAS("LOAD_DISPATCH.MOB", IAP_EVENT_13H_04H) \
< __PMC_EV_ALIAS("LOAD_DISPATCH.ANY", IAP_EVENT_13H_07H) \
< __PMC_EV_ALIAS("ARITH.CYCLES_DIV_BUSY", IAP_EVENT_14H_01H) \
< __PMC_EV_ALIAS("ARITH.MUL", IAP_EVENT_14H_02H) \
< __PMC_EV_ALIAS("INST_QUEUE_WRITES", IAP_EVENT_17H_01H) \
< __PMC_EV_ALIAS("INST_DECODED.DEC0", IAP_EVENT_18H_01H) \
< __PMC_EV_ALIAS("TWO_UOP_INSTS_DECODED", IAP_EVENT_19H_01H) \
< __PMC_EV_ALIAS("HW_INT.RCV", IAP_EVENT_1DH_01H) \
< __PMC_EV_ALIAS("HW_INT.CYCLES_MASKED", IAP_EVENT_1DH_02H) \
< __PMC_EV_ALIAS("HW_INT.CYCLES_PENDING_AND_MASKED", IAP_EVENT_1DH_04H) \
< __PMC_EV_ALIAS("INST_QUEUE_WRITE_CYCLES", IAP_EVENT_1EH_01H) \
< __PMC_EV_ALIAS("L2_RQSTS.LD_HIT", IAP_EVENT_24H_01H) \
< __PMC_EV_ALIAS("L2_RQSTS.LD_MISS", IAP_EVENT_24H_02H) \
< __PMC_EV_ALIAS("L2_RQSTS.LOADS", IAP_EVENT_24H_03H) \
< __PMC_EV_ALIAS("L2_RQSTS.RFO_HIT", IAP_EVENT_24H_04H) \
< __PMC_EV_ALIAS("L2_RQSTS.RFO_MISS", IAP_EVENT_24H_08H) \
< __PMC_EV_ALIAS("L2_RQSTS.RFOS", IAP_EVENT_24H_0CH) \
< __PMC_EV_ALIAS("L2_RQSTS.IFETCH_HIT", IAP_EVENT_24H_10H) \
< __PMC_EV_ALIAS("L2_RQSTS.IFETCH_MISS", IAP_EVENT_24H_20H) \
< __PMC_EV_ALIAS("L2_RQSTS.IFETCHES", IAP_EVENT_24H_30H) \
< __PMC_EV_ALIAS("L2_RQSTS.PREFETCH_HIT", IAP_EVENT_24H_40H) \
< __PMC_EV_ALIAS("L2_RQSTS.PREFETCH_MISS", IAP_EVENT_24H_80H) \
< __PMC_EV_ALIAS("L2_RQSTS.PREFETCHES", IAP_EVENT_24H_C0H) \
< __PMC_EV_ALIAS("L2_RQSTS.MISS", IAP_EVENT_24H_AAH) \
< __PMC_EV_ALIAS("L2_RQSTS.REFERENCES", IAP_EVENT_24H_FFH) \
< __PMC_EV_ALIAS("L2_DATA_RQSTS.DEMAND.I_STATE", IAP_EVENT_26H_01H) \
< __PMC_EV_ALIAS("L2_DATA_RQSTS.DEMAND.S_STATE", IAP_EVENT_26H_02H) \
< __PMC_EV_ALIAS("L2_DATA_RQSTS.DEMAND.E_STATE", IAP_EVENT_26H_04H) \
< __PMC_EV_ALIAS("L2_DATA_RQSTS.DEMAND.M_STATE", IAP_EVENT_26H_08H) \
< __PMC_EV_ALIAS("L2_DATA_RQSTS.DEMAND.MESI", IAP_EVENT_26H_0FH) \
< __PMC_EV_ALIAS("L2_DATA_RQSTS.PREFETCH.I_STATE", IAP_EVENT_26H_10H) \
< __PMC_EV_ALIAS("L2_DATA_RQSTS.PREFETCH.S_STATE", IAP_EVENT_26H_20H) \
< __PMC_EV_ALIAS("L2_DATA_RQSTS.PREFETCH.E_STATE", IAP_EVENT_26H_40H) \
< __PMC_EV_ALIAS("L2_DATA_RQSTS.PREFETCH.M_STATE", IAP_EVENT_26H_80H) \
< __PMC_EV_ALIAS("L2_DATA_RQSTS.PREFETCH.MESI", IAP_EVENT_26H_F0H) \
< __PMC_EV_ALIAS("L2_DATA_RQSTS.ANY", IAP_EVENT_26H_FFH) \
< __PMC_EV_ALIAS("L2_WRITE.RFO.I_STATE", IAP_EVENT_27H_01H) \
< __PMC_EV_ALIAS("L2_WRITE.RFO.S_STATE", IAP_EVENT_27H_02H) \
< __PMC_EV_ALIAS("L2_WRITE.RFO.E_STATE", IAP_EVENT_27H_04H) \
< __PMC_EV_ALIAS("L2_WRITE.RFO.M_STATE", IAP_EVENT_27H_08H) \
< __PMC_EV_ALIAS("L2_WRITE.RFO.HIT", IAP_EVENT_27H_0EH) \
< __PMC_EV_ALIAS("L2_WRITE.RFO.MESI", IAP_EVENT_27H_0FH) \
< __PMC_EV_ALIAS("L2_WRITE.LOCK.I_STATE", IAP_EVENT_27H_10H) \
< __PMC_EV_ALIAS("L2_WRITE.LOCK.S_STATE", IAP_EVENT_27H_20H) \
< __PMC_EV_ALIAS("L2_WRITE.LOCK.E_STATE", IAP_EVENT_27H_40H) \
< __PMC_EV_ALIAS("L2_WRITE.LOCK.M_STATE", IAP_EVENT_27H_80H) \
< __PMC_EV_ALIAS("L2_WRITE.LOCK.HIT", IAP_EVENT_27H_E0H) \
< __PMC_EV_ALIAS("L2_WRITE.LOCK.MESI", IAP_EVENT_27H_F0H) \
< __PMC_EV_ALIAS("L1D_WB_L2.I_STATE", IAP_EVENT_28H_01H) \
< __PMC_EV_ALIAS("L1D_WB_L2.S_STATE", IAP_EVENT_28H_02H) \
< __PMC_EV_ALIAS("L1D_WB_L2.E_STATE", IAP_EVENT_28H_04H) \
< __PMC_EV_ALIAS("L1D_WB_L2.M_STATE", IAP_EVENT_28H_08H) \
< __PMC_EV_ALIAS("L1D_WB_L2.MESI", IAP_EVENT_28H_0FH) \
< __PMC_EV_ALIAS("LONGEST_LAT_CACHE.REFERENCE", IAP_EVENT_2EH_4FH) \
< __PMC_EV_ALIAS("LONGEST_LAT_CACHE.MISS", IAP_EVENT_2EH_41H) \
< __PMC_EV_ALIAS("CPU_CLK_UNHALTED.THREAD_P", IAP_EVENT_3CH_00H) \
< __PMC_EV_ALIAS("CPU_CLK_UNHALTED.REF_P", IAP_EVENT_3CH_01H) \
< __PMC_EV_ALIAS("UOPS_DECODED.DEC0", IAP_EVENT_3DH_01H) \
< __PMC_EV_ALIAS("L1D_CACHE_LD.I_STATE", IAP_EVENT_40H_01H) \
< __PMC_EV_ALIAS("L1D_CACHE_LD.S_STATE", IAP_EVENT_40H_02H) \
< __PMC_EV_ALIAS("L1D_CACHE_LD.E_STATE", IAP_EVENT_40H_04H) \
< __PMC_EV_ALIAS("L1D_CACHE_LD.M_STATE", IAP_EVENT_40H_08H) \
< __PMC_EV_ALIAS("L1D_CACHE_LD.MESI", IAP_EVENT_40H_0FH) \
< __PMC_EV_ALIAS("L1D_CACHE_ST.I_STATE", IAP_EVENT_41H_01H) \
< __PMC_EV_ALIAS("L1D_CACHE_ST.S_STATE", IAP_EVENT_41H_02H) \
< __PMC_EV_ALIAS("L1D_CACHE_ST.E_STATE", IAP_EVENT_41H_04H) \
< __PMC_EV_ALIAS("L1D_CACHE_ST.M_STATE", IAP_EVENT_41H_08H) \
< __PMC_EV_ALIAS("L1D_CACHE_ST.MESI", IAP_EVENT_41H_0FH) \
< __PMC_EV_ALIAS("L1D_CACHE_LOCK.HIT", IAP_EVENT_42H_01H) \
< __PMC_EV_ALIAS("L1D_CACHE_LOCK.S_STATE", IAP_EVENT_42H_02H) \
< __PMC_EV_ALIAS("L1D_CACHE_LOCK.E_STATE", IAP_EVENT_42H_04H) \
< __PMC_EV_ALIAS("L1D_CACHE_LOCK.M_STATE", IAP_EVENT_42H_08H) \
< __PMC_EV_ALIAS("L1D_ALL_REF.ANY", IAP_EVENT_43H_01H) \
< __PMC_EV_ALIAS("L1D_ALL_REF.CACHEABLE", IAP_EVENT_43H_02H) \
< __PMC_EV_ALIAS("L1D_PEND_MISS.LOAD_BUFFERS_FULL", IAP_EVENT_48H_02H) \
< __PMC_EV_ALIAS("DTLB_MISSES.ANY", IAP_EVENT_49H_01H) \
< __PMC_EV_ALIAS("DTLB_MISSES.WALK_COMPLETED", IAP_EVENT_49H_02H) \
< __PMC_EV_ALIAS("DTLB_MISSES.STLB_HIT", IAP_EVENT_49H_10H) \
< __PMC_EV_ALIAS("DTLB_MISSES.PDE_MISS", IAP_EVENT_49H_20H) \
< __PMC_EV_ALIAS("DTLB_MISSES.PDP_MISS", IAP_EVENT_49H_40H) \
< __PMC_EV_ALIAS("DTLB_MISSES.LARGE_WALK_COMPLETED", IAP_EVENT_49H_80H) \
< __PMC_EV_ALIAS("SSE_MEM_EXEC.NTA", IAP_EVENT_4BH_01H) \
< __PMC_EV_ALIAS("SSE_MEM_EXEC.STREAMING_STORES", IAP_EVENT_4BH_08H) \
< __PMC_EV_ALIAS("LOAD_HIT_PRE", IAP_EVENT_4CH_01H) \
< __PMC_EV_ALIAS("SFENCE_CYCLES", IAP_EVENT_4DH_01H) \
< __PMC_EV_ALIAS("L1D_PREFETCH.REQUESTS", IAP_EVENT_4EH_01H) \
< __PMC_EV_ALIAS("L1D_PREFETCH.MISS", IAP_EVENT_4EH_02H) \
< __PMC_EV_ALIAS("L1D_PREFETCH.TRIGGERS", IAP_EVENT_4EH_04H) \
< __PMC_EV_ALIAS("EPT.EPDE_MISS", IAP_EVENT_4FH_02H) \
< __PMC_EV_ALIAS("EPT.EPDPE_HIT", IAP_EVENT_4FH_04H) \
< __PMC_EV_ALIAS("EPT.EPDPE_MISS", IAP_EVENT_4FH_08H) \
< __PMC_EV_ALIAS("L1D.REPL", IAP_EVENT_51H_01H) \
< __PMC_EV_ALIAS("L1D.M_REPL", IAP_EVENT_51H_02H) \
< __PMC_EV_ALIAS("L1D.M_EVICT", IAP_EVENT_51H_04H) \
< __PMC_EV_ALIAS("L1D.M_SNOOP_EVICT", IAP_EVENT_51H_08H) \
< __PMC_EV_ALIAS("L1D_CACHE_PREFETCH_LOCK_FB_HIT", IAP_EVENT_52H_01H) \
< __PMC_EV_ALIAS("L1D_CACHE_LOCK_FB_HIT", IAP_EVENT_53H_01H) \
< __PMC_EV_ALIAS("OFFCORE_REQUESTS_OUTSTANDING.DEMAND.READ_DATA", IAP_EVENT_60H_01H) \
< __PMC_EV_ALIAS("OFFCORE_REQUESTS_OUTSTANDING.DEMAND.READ_CODE", IAP_EVENT_60H_02H) \
< __PMC_EV_ALIAS("OFFCORE_REQUESTS_OUTSTANDING.DEMAND.RFO", IAP_EVENT_60H_04H) \
< __PMC_EV_ALIAS("OFFCORE_REQUESTS_OUTSTANDING.ANY.READ", IAP_EVENT_60H_08H) \
< __PMC_EV_ALIAS("CACHE_LOCK_CYCLES.L1D_L2", IAP_EVENT_63H_01H) \
< __PMC_EV_ALIAS("CACHE_LOCK_CYCLES.L1D", IAP_EVENT_63H_02H) \
< __PMC_EV_ALIAS("IO_TRANSACTIONS", IAP_EVENT_6CH_01H) \
< __PMC_EV_ALIAS("L1I.HITS", IAP_EVENT_80H_01H) \
< __PMC_EV_ALIAS("L1I.MISSES", IAP_EVENT_80H_02H) \
< __PMC_EV_ALIAS("L1I.READS", IAP_EVENT_80H_03H) \
< __PMC_EV_ALIAS("L1I.CYCLES_STALLED", IAP_EVENT_80H_04H) \
< __PMC_EV_ALIAS("IFU_IVC.FULL", IAP_EVENT_81H_01H) \
< __PMC_EV_ALIAS("IFU_IVC.L1I_EVICTION", IAP_EVENT_81H_02H) \
< __PMC_EV_ALIAS("LARGE_ITLB.HIT", IAP_EVENT_82H_01H) \
< __PMC_EV_ALIAS("L1I_OPPORTUNISTIC_HITS", IAP_EVENT_83H_01H) \
< __PMC_EV_ALIAS("ITLB_MISSES.ANY", IAP_EVENT_85H_01H) \
< __PMC_EV_ALIAS("ITLB_MISSES.WALK_COMPLETED", IAP_EVENT_85H_02H) \
< __PMC_EV_ALIAS("ITLB_MISSES.WALK_CYCLES", IAP_EVENT_85H_04H) \
< __PMC_EV_ALIAS("ITLB_MISSES.STLB_HIT", IAP_EVENT_85H_10H) \
< __PMC_EV_ALIAS("ITLB_MISSES.PDE_MISS", IAP_EVENT_85H_20H) \
< __PMC_EV_ALIAS("ITLB_MISSES.PDP_MISS", IAP_EVENT_85H_40H) \
< __PMC_EV_ALIAS("ITLB_MISSES.LARGE_WALK_COMPLETED", IAP_EVENT_85H_80H) \
< __PMC_EV_ALIAS("ILD_STALL.LCP", IAP_EVENT_87H_01H) \
< __PMC_EV_ALIAS("ILD_STALL.MRU", IAP_EVENT_87H_02H) \
< __PMC_EV_ALIAS("ILD_STALL.IQ_FULL", IAP_EVENT_87H_04H) \
< __PMC_EV_ALIAS("ILD_STALL.REGEN", IAP_EVENT_87H_08H) \
< __PMC_EV_ALIAS("ILD_STALL.ANY", IAP_EVENT_87H_0FH) \
< __PMC_EV_ALIAS("BR_INST_EXEC.COND", IAP_EVENT_88H_01H) \
< __PMC_EV_ALIAS("BR_INST_EXEC.DIRECT", IAP_EVENT_88H_02H) \
< __PMC_EV_ALIAS("BR_INST_EXEC.INDIRECT_NON_CALL", IAP_EVENT_88H_04H) \
< __PMC_EV_ALIAS("BR_INST_EXEC.NON_CALLS", IAP_EVENT_88H_07H) \
< __PMC_EV_ALIAS("BR_INST_EXEC.RETURN_NEAR", IAP_EVENT_88H_08H) \
< __PMC_EV_ALIAS("BR_INST_EXEC.DIRECT_NEAR_CALL", IAP_EVENT_88H_10H) \
< __PMC_EV_ALIAS("BR_INST_EXEC.INDIRECT_NEAR_CALL", IAP_EVENT_88H_20H) \
< __PMC_EV_ALIAS("BR_INST_EXEC.NEAR_CALLS", IAP_EVENT_88H_30H) \
< __PMC_EV_ALIAS("BR_INST_EXEC.TAKEN", IAP_EVENT_88H_40H) \
< __PMC_EV_ALIAS("BR_INST_EXEC.ANY", IAP_EVENT_7FH) \
< __PMC_EV_ALIAS("BR_MISP_EXEC.COND", IAP_EVENT_89H_01H) \
< __PMC_EV_ALIAS("BR_MISP_EXEC.DIRECT", IAP_EVENT_89H_02H) \
< __PMC_EV_ALIAS("BR_MISP_EXEC.INDIRECT_NON_CALL", IAP_EVENT_89H_04H) \
< __PMC_EV_ALIAS("BR_MISP_EXEC.NON_CALLS", IAP_EVENT_89H_07H) \
< __PMC_EV_ALIAS("BR_MISP_EXEC.RETURN_NEAR", IAP_EVENT_89H_08H) \
< __PMC_EV_ALIAS("BR_MISP_EXEC.DIRECT_NEAR_CALL", IAP_EVENT_89H_10H) \
< __PMC_EV_ALIAS("BR_MISP_EXEC.INDIRECT_NEAR_CALL", IAP_EVENT_89H_20H) \
< __PMC_EV_ALIAS("BR_MISP_EXEC.NEAR_CALLS", IAP_EVENT_89H_30H) \
< __PMC_EV_ALIAS("BR_MISP_EXEC.TAKEN", IAP_EVENT_89H_40H) \
< __PMC_EV_ALIAS("BR_MISP_EXEC.ANY", IAP_EVENT_89H_7FH) \
< __PMC_EV_ALIAS("RESOURCE_STALLS.ANY", IAP_EVENT_A2H_01H) \
< __PMC_EV_ALIAS("RESOURCE_STALLS.LOAD", IAP_EVENT_A2H_02H) \
< __PMC_EV_ALIAS("RESOURCE_STALLS.RS_FULL", IAP_EVENT_A2H_04H) \
< __PMC_EV_ALIAS("RESOURCE_STALLS.STORE", IAP_EVENT_A2H_08H) \
< __PMC_EV_ALIAS("RESOURCE_STALLS.ROB_FULL", IAP_EVENT_A2H_10H) \
< __PMC_EV_ALIAS("RESOURCE_STALLS.FPCW", IAP_EVENT_A2H_20H) \
< __PMC_EV_ALIAS("RESOURCE_STALLS.MXCSR", IAP_EVENT_A2H_40H) \
< __PMC_EV_ALIAS("RESOURCE_STALLS.OTHER", IAP_EVENT_A2H_80H) \
< __PMC_EV_ALIAS("MACRO_INSTS.FUSIONS_DECODED", IAP_EVENT_A6H_01H) \
< __PMC_EV_ALIAS("BACLEAR_FORCE_IQ", IAP_EVENT_A7H_01H) \
< __PMC_EV_ALIAS("LSD.UOPS", IAP_EVENT_A8H_01H) \
< __PMC_EV_ALIAS("OFFCORE_REQUESTS.DEMAND.READ_DATA", IAP_EVENT_B0H_01H) \
< __PMC_EV_ALIAS("OFFCORE_REQUESTS.DEMAND.READ_CODE", IAP_EVENT_B0H_02H) \
< __PMC_EV_ALIAS("OFFCORE_REQUESTS.DEMAND.RFO", IAP_EVENT_B0H_04H) \
< __PMC_EV_ALIAS("OFFCORE_REQUESTS.ANY.READ", IAP_EVENT_B0H_08H) \
< __PMC_EV_ALIAS("OFFCORE_REQUESTS.ANY.RFO", IAP_EVENT_80H_10H) \
< __PMC_EV_ALIAS("OFFCORE_REQUESTS.UNCACHED_MEM", IAP_EVENT_B0H_20H) \
< __PMC_EV_ALIAS("OFFCORE_REQUESTS.L1D_WRITEBACK", IAP_EVENT_B0H_40H) \
< __PMC_EV_ALIAS("OFFCORE_REQUESTS.ANY", IAP_EVENT_B0H_80H) \
< __PMC_EV_ALIAS("UOPS_EXECUTED.PORT0", IAP_EVENT_B1H_01H) \
< __PMC_EV_ALIAS("UOPS_EXECUTED.PORT1", IAP_EVENT_B1H_02H) \
< __PMC_EV_ALIAS("UOPS_EXECUTED.PORT2_CORE", IAP_EVENT_B1H_04H) \
< __PMC_EV_ALIAS("UOPS_EXECUTED.PORT3_CORE", IAP_EVENT_B1H_08H) \
< __PMC_EV_ALIAS("UOPS_EXECUTED.PORT4_CORE", IAP_EVENT_B1H_10H) \
< __PMC_EV_ALIAS("UOPS_EXECUTED.PORT5", IAP_EVENT_B1H_20H) \
< __PMC_EV_ALIAS("UOPS_EXECUTED.PORT015", IAP_EVENT_B1H_40H) \
< __PMC_EV_ALIAS("UOPS_EXECUTED.PORT234", IAP_EVENT_B1H_80H) \
< __PMC_EV_ALIAS("OFFCORE_REQUESTS_SQ_FULL", IAP_EVENT_B2H_01H) \
< __PMC_EV_ALIAS("SNOOPQ_REQUESTS_OUTSTANDING.DATA", IAP_EVENT_B3H_01H) \
< __PMC_EV_ALIAS("SNOOPQ_REQUESTS_OUTSTANDING.INVALIDATE", IAP_EVENT_B3H_02H) \
< __PMC_EV_ALIAS("SNOOPQ_REQUESTS_OUTSTANDING.CODE", IAP_EVENT_B3H_04H) \
< __PMC_EV_ALIAS("OOF_CORE_RESPONSE_0", IAP_EVENT_B7H_01H) \
< __PMC_EV_ALIAS("SNOOP_RESPONSE.HIT", IAP_EVENT_B8H_01H) \
< __PMC_EV_ALIAS("SNOOP_RESPONSE.HITE", IAP_EVENT_B8H_02H) \
< __PMC_EV_ALIAS("SNOOP_RESPONSE.HITM", IAP_EVENT_B8H_04H) \
< __PMC_EV_ALIAS("PIC_ACCESSES.TPR_READS", IAP_EVENT_BAH_01H) \
< __PMC_EV_ALIAS("PIC_ACCESSES.TPR_WRITES", IAP_EVENT_BAH_02H) \
< __PMC_EV_ALIAS("INST_RETIRED.ANY_P", IAP_EVENT_C0H_01H) \
< __PMC_EV_ALIAS("INST_RETIRED.X87", IAP_EVENT_C0H_02H) \
< __PMC_EV_ALIAS("UOPS_RETIRED.ANY", IAP_EVENT_C2H_01H) \
< __PMC_EV_ALIAS("UOPS_RETIRED.RETIRE_SLOTS", IAP_EVENT_C2H_02H) \
< __PMC_EV_ALIAS("UOPS_RETIRED.MACRO_FUSED", IAP_EVENT_C2H_04H) \
< __PMC_EV_ALIAS("MACHINE_CLEARS.CYCLES", IAP_EVENT_C3H_01H) \
< __PMC_EV_ALIAS("MACHINE_CLEARS.MEM_ORDER", IAP_EVENT_C3H_02H) \
< __PMC_EV_ALIAS("MACHINE_CLEARS.SMC", IAP_EVENT_C3H_04H) \
< __PMC_EV_ALIAS("MACHINE_CLEARS.FUSION_ASSIST", IAP_EVENT_C3H_10H) \
< __PMC_EV_ALIAS("BR_INST_RETIRED.ALL_BRANCHES", IAP_EVENT_C4H_00H) \
< __PMC_EV_ALIAS("BR_INST_RETIRED.CONDITIONAL", IAP_EVENT_C4H_01H) \
< __PMC_EV_ALIAS("BR_INST_RETIRED.NEAR_CALL", IAP_EVENT_C4H_02H) \
< __PMC_EV_ALIAS("BR_INST_RETIRED.ALL_BRANCHES", IAP_EVENT_C4H_04H) \
< __PMC_EV_ALIAS("BR_MISP_RETIRED.ALL_BRANCHES", IAP_EVENT_C5H_00H) \
< __PMC_EV_ALIAS("BR_MISP_RETIRED.NEAR_CALL", IAP_EVENT_C5H_02H) \
< __PMC_EV_ALIAS("SSEX_UOPS_RETIRED.PACKED_SINGLE", IAP_EVENT_C7H_01H) \
< __PMC_EV_ALIAS("SSEX_UOPS_RETIRED.SCALAR_SINGLE", IAP_EVENT_C7H_02H) \
< __PMC_EV_ALIAS("SSEX_UOPS_RETIRED.PACKED_DOUBLE", IAP_EVENT_C7H_04H) \
< __PMC_EV_ALIAS("SSEX_UOPS_RETIRED.SCALAR_DOUBLE", IAP_EVENT_C7H_08H) \
< __PMC_EV_ALIAS("SSEX_UOPS_RETIRED.VECTOR_INTEGER", IAP_EVENT_C7H_10H) \
< __PMC_EV_ALIAS("ITLB_MISS_RETIRED", IAP_EVENT_C8H_20H) \
< __PMC_EV_ALIAS("MEM_LOAD_RETIRED.L1D_HIT", IAP_EVENT_CBH_01H) \
< __PMC_EV_ALIAS("MEM_LOAD_RETIRED.L2_HIT", IAP_EVENT_CBH_02H) \
< __PMC_EV_ALIAS("MEM_LOAD_RETIRED.LLC_UNSHARED_HIT", IAP_EVENT_CBH_04H) \
< __PMC_EV_ALIAS("MEM_LOAD_RETIRED.OTHER_CORE_L2_HIT_HITM", IAP_EVENT_CBH_08H) \
< __PMC_EV_ALIAS("MEM_LOAD_RETIRED.LLC_MISS", IAP_EVENT_CBH_10H) \
< __PMC_EV_ALIAS("MEM_LOAD_RETIRED.HIT_LFB", IAP_EVENT_CBH_40H) \
< __PMC_EV_ALIAS("MEM_LOAD_RETIRED.DTLB_MISS", IAP_EVENT_CBH_80H) \
< __PMC_EV_ALIAS("FP_MMX_TRANS.TO_FP", IAP_EVENT_CCH_01H) \
< __PMC_EV_ALIAS("FP_MMX_TRANS.TO_MMX", IAP_EVENT_CCH_02H) \
< __PMC_EV_ALIAS("FP_MMX_TRANS.ANY", IAP_EVENT_CCH_03H) \
< __PMC_EV_ALIAS("MACRO_INSTS.DECODED", IAP_EVENT_D0H_01H) \
< __PMC_EV_ALIAS("UOPS_DECODED.MS", IAP_EVENT_D1H_02H) \
< __PMC_EV_ALIAS("UOPS_DECODED.ESP_FOLDING", IAP_EVENT_D1H_04H) \
< __PMC_EV_ALIAS("UOPS_DECODED.ESP_SYNC", IAP_EVENT_D1H_08H) \
< __PMC_EV_ALIAS("RAT_STALLS.FLAGS", IAP_EVENT_D2H_01H) \
< __PMC_EV_ALIAS("RAT_STALLS.REGISTERS", IAP_EVENT_D2H_02H) \
< __PMC_EV_ALIAS("RAT_STALLS.ROB_READ_PORT", IAP_EVENT_D2H_04H) \
< __PMC_EV_ALIAS("RAT_STALLS.SCOREBOARD", IAP_EVENT_D2H_08H) \
< __PMC_EV_ALIAS("RAT_STALLS.ANY", IAP_EVENT_D2H_0FH) \
< __PMC_EV_ALIAS("SEG_RENAME_STALLS", IAP_EVENT_D4H_01H) \
< __PMC_EV_ALIAS("ES_REG_RENAMES", IAP_EVENT_D5H_01H) \
< __PMC_EV_ALIAS("UOP_UNFUSION", IAP_EVENT_DBH_01H) \
< __PMC_EV_ALIAS("BR_INST_DECODED", IAP_EVENT_E0H_01H) \
< __PMC_EV_ALIAS("BOGUS_BR", IAP_EVENT_E4H_01H) \
< __PMC_EV_ALIAS("BPU_MISSED_CALL_RET", IAP_EVENT_E5H_01H) \
< __PMC_EV_ALIAS("BACLEAR.CLEAR", IAP_EVENT_E6H_01H) \
< __PMC_EV_ALIAS("BACLEAR.BAD_TARGET", IAP_EVENT_E6H_02H) \
< __PMC_EV_ALIAS("BPU_CLEARS.EARLY", IAP_EVENT_E8H_01H) \
< __PMC_EV_ALIAS("BPU_CLEARS.LATE", IAP_EVENT_E8H_02H) \
< __PMC_EV_ALIAS("BPU_CLEARS.ANY", IAP_EVENT_E8H_03H) \
< __PMC_EV_ALIAS("L2_TRANSACTIONS.LOAD", IAP_EVENT_F0H_01H) \
< __PMC_EV_ALIAS("L2_TRANSACTIONS.RFO", IAP_EVENT_F0H_02H) \
< __PMC_EV_ALIAS("L2_TRANSACTIONS.IFETCH", IAP_EVENT_F0H_04H) \
< __PMC_EV_ALIAS("L2_TRANSACTIONS.PREFETCH", IAP_EVENT_F0H_08H) \
< __PMC_EV_ALIAS("L2_TRANSACTIONS.L1D_WB", IAP_EVENT_F0H_10H) \
< __PMC_EV_ALIAS("L2_TRANSACTIONS.FILL", IAP_EVENT_F0H_20H) \
< __PMC_EV_ALIAS("L2_TRANSACTIONS.WB", IAP_EVENT_F0H_40H) \
< __PMC_EV_ALIAS("L2_TRANSACTIONS.ANY", IAP_EVENT_F0H_80H) \
< __PMC_EV_ALIAS("L2_LINES_IN.S_STATE", IAP_EVENT_F1H_02H) \
< __PMC_EV_ALIAS("L2_LINES_IN.E_STATE", IAP_EVENT_F1H_04H) \
< __PMC_EV_ALIAS("L2_LINES_IN.ANY", IAP_EVENT_F1H_07H) \
< __PMC_EV_ALIAS("L2_LINES_OUT.DEMAND_CLEAN", IAP_EVENT_F2H_01H) \
< __PMC_EV_ALIAS("L2_LINES_OUT.DEMAND_DIRTY", IAP_EVENT_F2H_02H) \
< __PMC_EV_ALIAS("L2_LINES_OUT.PREFETCH_CLEAN", IAP_EVENT_F2H_04H) \
< __PMC_EV_ALIAS("L2_LINES_OUT.PREFETCH_DIRTY", IAP_EVENT_F2H_08H) \
< __PMC_EV_ALIAS("L2_LINES_OUT.ANY", IAP_EVENT_F2H_0FH) \
< __PMC_EV_ALIAS("L2_HW_PREFETCH.HIT", IAP_EVENT_F3H_01H) \
< __PMC_EV_ALIAS("L2_HW_PREFETCH.ALLOC", IAP_EVENT_F3H_02H) \
< __PMC_EV_ALIAS("L2_HW_PREFETCH.DATA_TRIGGER", IAP_EVENT_F3H_04H) \
< __PMC_EV_ALIAS("L2_HW_PREFETCH.CODE_TRIGGER", IAP_EVENT_F3H_08H) \
< __PMC_EV_ALIAS("L2_HW_PREFETCH.DCA_TRIGGER", IAP_EVENT_F3H_10H) \
< __PMC_EV_ALIAS("L2_HW_PREFETCH.KICK_START", IAP_EVENT_F3H_20H) \
< __PMC_EV_ALIAS("SQ_MISC.PROMOTION", IAP_EVENT_F4H_01H) \
< __PMC_EV_ALIAS("SQ_MISC.PROMOTION_POST_GO", IAP_EVENT_F4H_02H) \
< __PMC_EV_ALIAS("SQ_MISC.LRU_HINTS", IAP_EVENT_F4H_04H) \
< __PMC_EV_ALIAS("SQ_MISC.FILL_DROPPED", IAP_EVENT_F4H_08H) \
< __PMC_EV_ALIAS("SQ_MISC.SPLIT_LOCK", IAP_EVENT_F4H_10H) \
< __PMC_EV_ALIAS("SQ_FULL_STALL_CYCLES", IAP_EVENT_F6H_01H) \
< __PMC_EV_ALIAS("FP_ASSIST.ALL", IAP_EVENT_F7H_01H) \
< __PMC_EV_ALIAS("FP_ASSIST.OUTPUT", IAP_EVENT_F7H_02H) \
< __PMC_EV_ALIAS("FP_ASSIST.INPUT", IAP_EVENT_F7H_04H) \
< __PMC_EV_ALIAS("SEGMENT_REG_LOADS", IAP_EVENT_F8H_01H) \
< __PMC_EV_ALIAS("SIMD_INT_64.PACKED_MPY", IAP_EVENT_FDH_01H) \
< __PMC_EV_ALIAS("SIMD_INT_64.PACKED_SHIFT", IAP_EVENT_FDH_02H) \
< __PMC_EV_ALIAS("SIMD_INT_64.PACK", IAP_EVENT_FDH_04H) \
< __PMC_EV_ALIAS("SIMD_INT_64.UNPACK", IAP_EVENT_FDH_08H) \
< __PMC_EV_ALIAS("SIMD_INT_64.PACKED_LOGICAL", IAP_EVENT_FDH_10H) \
< __PMC_EV_ALIAS("SIMD_INT_64.PACKED_ARITH", IAP_EVENT_FDH_20H) \
< __PMC_EV_ALIAS("SIMD_INT_64.SHUFFLE_MOVE", IAP_EVENT_FDH_40H)
---
> __PMC_EV_ALIAS("SB_DRAIN.ANY", IAP_EVENT_04H_07H) \
> __PMC_EV_ALIAS("STORE_BLOCKS.AT_RET", IAP_EVENT_06H_04H) \
> __PMC_EV_ALIAS("STORE_BLOCKS.L1D_BLOCK", IAP_EVENT_06H_08H) \
> __PMC_EV_ALIAS("PARTIAL_ADDRESS_ALIAS", IAP_EVENT_07H_01H) \
> __PMC_EV_ALIAS("DTLB_LOAD_MISSES.ANY", IAP_EVENT_08H_01H) \
> __PMC_EV_ALIAS("DTLB_LOAD_MISSES.WALK_COMPLETED", IAP_EVENT_08H_02H) \
> __PMC_EV_ALIAS("DTLB_LOAD_MISSES.STLB_HIT", IAP_EVENT_08H_10H) \
> __PMC_EV_ALIAS("DTLB_LOAD_MISSES.PDE_MISS", IAP_EVENT_08H_20H) \
> __PMC_EV_ALIAS("DTLB_LOAD_MISSES.PDP_MISS", IAP_EVENT_08H_40H) \
> __PMC_EV_ALIAS("DTLB_LOAD_MISSES.LARGE_WALK_COMPLETED", \
> IAP_EVENT_08H_80H) \
> __PMC_EV_ALIAS("MEM_INST_RETIRED.LOADS", IAP_EVENT_0BH_01H) \
> __PMC_EV_ALIAS("MEM_INST_RETIRED.STORES", IAP_EVENT_0BH_02H) \
> __PMC_EV_ALIAS("MEM_INST_RETIRED.LATENCY_ABOVE_THRESHOLD", \
> IAP_EVENT_0BH_10H) \
> __PMC_EV_ALIAS("MEM_STORE_RETIRED.DTLB_MISS", IAP_EVENT_0CH_01H) \
> __PMC_EV_ALIAS("UOPS_ISSUED.ANY", IAP_EVENT_0EH_01H) \
> __PMC_EV_ALIAS("UOPS_ISSUED.STALLED_CYCLES", IAP_EVENT_0EH_01H) \
> __PMC_EV_ALIAS("UOPS_ISSUED.FUSED", IAP_EVENT_0EH_02H) \
> __PMC_EV_ALIAS("MEM_UNCORE_RETIRED.L3_DATA_MISS_UNKNOWN", \
> IAP_EVENT_0FH_01H) \
> __PMC_EV_ALIAS("MEM_UNCORE_RETIRED.OTHER_CORE_L2_HITM", \
> IAP_EVENT_0FH_02H) \
> __PMC_EV_ALIAS("MEM_UNCORE_RETIRED.REMOTE_CACHE_LOCAL_HOME_HIT", \
> IAP_EVENT_0FH_08H) \
> __PMC_EV_ALIAS("MEM_UNCORE_RETIRED.REMOTE_DRAM", \
> IAP_EVENT_0FH_10H) \
> __PMC_EV_ALIAS("MEM_UNCORE_RETIRED.LOCAL_DRAM", IAP_EVENT_0FH_20H) \
> __PMC_EV_ALIAS("MEM_UNCORE_RETIRED.UNCACHEABLE", IAP_EVENT_0FH_80H) \
> __PMC_EV_ALIAS("FP_COMP_OPS_EXE.X87", IAP_EVENT_10H_01H) \
> __PMC_EV_ALIAS("FP_COMP_OPS_EXE.MMX", IAP_EVENT_10H_02H) \
> __PMC_EV_ALIAS("FP_COMP_OPS_EXE.SSE_FP", IAP_EVENT_10H_04H) \
> __PMC_EV_ALIAS("FP_COMP_OPS_EXE.SSE2_INTEGER", IAP_EVENT_10H_08H) \
> __PMC_EV_ALIAS("FP_COMP_OPS_EXE.SSE_FP_PACKED", IAP_EVENT_10H_10H) \
> __PMC_EV_ALIAS("FP_COMP_OPS_EXE.SSE_FP_SCALAR", IAP_EVENT_10H_20H) \
> __PMC_EV_ALIAS("FP_COMP_OPS_EXE.SSE_SINGLE_PRECISION", \
> IAP_EVENT_10H_40H) \
> __PMC_EV_ALIAS("FP_COMP_OPS_EXE.SSE_DOUBLE_PRECISION", \
> IAP_EVENT_10H_80H) \
> __PMC_EV_ALIAS("SIMD_INT_128.PACKED_MPY", IAP_EVENT_12H_01H) \
> __PMC_EV_ALIAS("SIMD_INT_128.PACKED_SHIFT", IAP_EVENT_12H_02H) \
> __PMC_EV_ALIAS("SIMD_INT_128.PACK", IAP_EVENT_12H_04H) \
> __PMC_EV_ALIAS("SIMD_INT_128.UNPACK", IAP_EVENT_12H_08H) \
> __PMC_EV_ALIAS("SIMD_INT_128.PACKED_LOGICAL", IAP_EVENT_12H_10H) \
> __PMC_EV_ALIAS("SIMD_INT_128.PACKED_ARITH", IAP_EVENT_12H_20H) \
> __PMC_EV_ALIAS("SIMD_INT_128.SHUFFLE_MOVE", IAP_EVENT_12H_40H) \
> __PMC_EV_ALIAS("LOAD_DISPATCH.RS", IAP_EVENT_13H_01H) \
> __PMC_EV_ALIAS("LOAD_DISPATCH.RS_DELAYED", IAP_EVENT_13H_02H) \
> __PMC_EV_ALIAS("LOAD_DISPATCH.MOB", IAP_EVENT_13H_04H) \
> __PMC_EV_ALIAS("LOAD_DISPATCH.ANY", IAP_EVENT_13H_07H) \
> __PMC_EV_ALIAS("ARITH.CYCLES_DIV_BUSY", IAP_EVENT_14H_01H) \
> __PMC_EV_ALIAS("ARITH.MUL", IAP_EVENT_14H_02H) \
> __PMC_EV_ALIAS("INST_QUEUE_WRITES", IAP_EVENT_17H_01H) \
> __PMC_EV_ALIAS("INST_DECODED.DEC0", IAP_EVENT_18H_01H) \
> __PMC_EV_ALIAS("TWO_UOP_INSTS_DECODED", IAP_EVENT_19H_01H) \
> __PMC_EV_ALIAS("INST_QUEUE_WRITE_CYCLES", IAP_EVENT_1EH_01H) \
> __PMC_EV_ALIAS("LSD_OVERFLOW", IAP_EVENT_20H_01H) \
> __PMC_EV_ALIAS("L2_RQSTS.LD_HIT", IAP_EVENT_24H_01H) \
> __PMC_EV_ALIAS("L2_RQSTS.LD_MISS", IAP_EVENT_24H_02H) \
> __PMC_EV_ALIAS("L2_RQSTS.LOADS", IAP_EVENT_24H_03H) \
> __PMC_EV_ALIAS("L2_RQSTS.RFO_HIT", IAP_EVENT_24H_04H) \
> __PMC_EV_ALIAS("L2_RQSTS.RFO_MISS", IAP_EVENT_24H_08H) \
> __PMC_EV_ALIAS("L2_RQSTS.RFOS", IAP_EVENT_24H_0CH) \
> __PMC_EV_ALIAS("L2_RQSTS.IFETCH_HIT", IAP_EVENT_24H_10H) \
> __PMC_EV_ALIAS("L2_RQSTS.IFETCH_MISS", IAP_EVENT_24H_20H) \
> __PMC_EV_ALIAS("L2_RQSTS.IFETCHES", IAP_EVENT_24H_30H) \
> __PMC_EV_ALIAS("L2_RQSTS.PREFETCH_HIT", IAP_EVENT_24H_40H) \
> __PMC_EV_ALIAS("L2_RQSTS.PREFETCH_MISS", IAP_EVENT_24H_80H) \
> __PMC_EV_ALIAS("L2_RQSTS.PREFETCHES", IAP_EVENT_24H_C0H) \
> __PMC_EV_ALIAS("L2_RQSTS.MISS", IAP_EVENT_24H_AAH) \
> __PMC_EV_ALIAS("L2_RQSTS.REFERENCES", IAP_EVENT_24H_FFH) \
> __PMC_EV_ALIAS("L2_DATA_RQSTS.DEMAND.I_STATE", IAP_EVENT_26H_01H) \
> __PMC_EV_ALIAS("L2_DATA_RQSTS.DEMAND.S_STATE", IAP_EVENT_26H_02H) \
> __PMC_EV_ALIAS("L2_DATA_RQSTS.DEMAND.E_STATE", IAP_EVENT_26H_04H) \
> __PMC_EV_ALIAS("L2_DATA_RQSTS.DEMAND.M_STATE", IAP_EVENT_26H_08H) \
> __PMC_EV_ALIAS("L2_DATA_RQSTS.DEMAND.MESI", IAP_EVENT_26H_0FH) \
> __PMC_EV_ALIAS("L2_DATA_RQSTS.PREFETCH.I_STATE", IAP_EVENT_26H_10H) \
> __PMC_EV_ALIAS("L2_DATA_RQSTS.PREFETCH.S_STATE", IAP_EVENT_26H_20H) \
> __PMC_EV_ALIAS("L2_DATA_RQSTS.PREFETCH.E_STATE", IAP_EVENT_26H_40H) \
> __PMC_EV_ALIAS("L2_DATA_RQSTS.PREFETCH.M_STATE", IAP_EVENT_26H_80H) \
> __PMC_EV_ALIAS("L2_DATA_RQSTS.PREFETCH.MESI", IAP_EVENT_26H_F0H) \
> __PMC_EV_ALIAS("L2_DATA_RQSTS.ANY", IAP_EVENT_26H_FFH) \
> __PMC_EV_ALIAS("L2_WRITE.RFO.I_STATE", IAP_EVENT_27H_01H) \
> __PMC_EV_ALIAS("L2_WRITE.RFO.S_STATE", IAP_EVENT_27H_02H) \
> __PMC_EV_ALIAS("L2_WRITE.RFO.M_STATE", IAP_EVENT_27H_08H) \
> __PMC_EV_ALIAS("L2_WRITE.RFO.HIT", IAP_EVENT_27H_0EH) \
> __PMC_EV_ALIAS("L2_WRITE.RFO.MESI", IAP_EVENT_27H_0FH) \
> __PMC_EV_ALIAS("L2_WRITE.LOCK.I_STATE", IAP_EVENT_27H_10H) \
> __PMC_EV_ALIAS("L2_WRITE.LOCK.S_STATE", IAP_EVENT_27H_20H) \
> __PMC_EV_ALIAS("L2_WRITE.LOCK.E_STATE", IAP_EVENT_27H_40H) \
> __PMC_EV_ALIAS("L2_WRITE.LOCK.M_STATE", IAP_EVENT_27H_80H) \
> __PMC_EV_ALIAS("L2_WRITE.LOCK.HIT", IAP_EVENT_27H_E0H) \
> __PMC_EV_ALIAS("L2_WRITE.LOCK.MESI", IAP_EVENT_27H_F0H) \
> __PMC_EV_ALIAS("L1D_WB_L2.I_STATE", IAP_EVENT_28H_01H) \
> __PMC_EV_ALIAS("L1D_WB_L2.S_STATE", IAP_EVENT_28H_02H) \
> __PMC_EV_ALIAS("L1D_WB_L2.E_STATE", IAP_EVENT_28H_04H) \
> __PMC_EV_ALIAS("L1D_WB_L2.M_STATE", IAP_EVENT_28H_08H) \
> __PMC_EV_ALIAS("L1D_WB_L2.MESI", IAP_EVENT_28H_0FH) \
> __PMC_EV_ALIAS("L3_LAT_CACHE.REFERENCE", IAP_EVENT_2EH_4FH) \
> __PMC_EV_ALIAS("L3_LAT_CACHE.MISS", IAP_EVENT_2EH_41H) \
> __PMC_EV_ALIAS("CPU_CLK_UNHALTED.THREAD_P", IAP_EVENT_3CH_00H) \
> __PMC_EV_ALIAS("CPU_CLK_UNHALTED.REF_P", IAP_EVENT_3CH_01H) \
> __PMC_EV_ALIAS("L1D_CACHE_LD.I_STATE", IAP_EVENT_40H_01H) \
> __PMC_EV_ALIAS("L1D_CACHE_LD.S_STATE", IAP_EVENT_40H_02H) \
> __PMC_EV_ALIAS("L1D_CACHE_LD.E_STATE", IAP_EVENT_40H_04H) \
> __PMC_EV_ALIAS("L1D_CACHE_LD.M_STATE", IAP_EVENT_40H_08H) \
> __PMC_EV_ALIAS("L1D_CACHE_LD.MESI", IAP_EVENT_40H_0FH) \
> __PMC_EV_ALIAS("L1D_CACHE_ST.S_STATE", IAP_EVENT_41H_02H) \
> __PMC_EV_ALIAS("L1D_CACHE_ST.E_STATE", IAP_EVENT_41H_04H) \
> __PMC_EV_ALIAS("L1D_CACHE_ST.M_STATE", IAP_EVENT_41H_08H) \
> __PMC_EV_ALIAS("L1D_CACHE_LOCK.HIT", IAP_EVENT_42H_01H) \
> __PMC_EV_ALIAS("L1D_CACHE_LOCK.S_STATE", IAP_EVENT_42H_02H) \
> __PMC_EV_ALIAS("L1D_CACHE_LOCK.E_STATE", IAP_EVENT_42H_04H) \
> __PMC_EV_ALIAS("L1D_CACHE_LOCK.M_STATE", IAP_EVENT_42H_08H) \
> __PMC_EV_ALIAS("L1D_ALL_REF.ANY", IAP_EVENT_43H_01H) \
> __PMC_EV_ALIAS("L1D_ALL_REF.CACHEABLE", IAP_EVENT_43H_02H) \
> __PMC_EV_ALIAS("L1D_PEND_MISS.LOAD_BUFFERS_FULL", IAP_EVENT_48H_02H) \
> __PMC_EV_ALIAS("DTLB_MISSES.ANY", IAP_EVENT_49H_01H) \
> __PMC_EV_ALIAS("DTLB_MISSES.WALK_COMPLETED", IAP_EVENT_49H_02H) \
> __PMC_EV_ALIAS("DTLB_MISSES.STLB_HIT", IAP_EVENT_49H_10H) \
> __PMC_EV_ALIAS("LOAD_HIT_PRE", IAP_EVENT_4CH_01H) \
> __PMC_EV_ALIAS("L1D_PREFETCH.REQUESTS", IAP_EVENT_4EH_01H) \
> __PMC_EV_ALIAS("L1D_PREFETCH.MISS", IAP_EVENT_4EH_02H) \
> __PMC_EV_ALIAS("L1D_PREFETCH.TRIGGERS", IAP_EVENT_4EH_04H) \
> __PMC_EV_ALIAS("L1D.REPL", IAP_EVENT_51H_01H) \
> __PMC_EV_ALIAS("L1D.M_REPL", IAP_EVENT_51H_02H) \
> __PMC_EV_ALIAS("L1D.M_EVICT", IAP_EVENT_51H_04H) \
> __PMC_EV_ALIAS("L1D.M_SNOOP_EVICT", IAP_EVENT_51H_08H) \
> __PMC_EV_ALIAS("L1D_CACHE_PREFETCH_LOCK_FB_HIT", IAP_EVENT_52H_01H) \
> __PMC_EV_ALIAS("L1D_CACHE_LOCK_FB_HIT", IAP_EVENT_53H_01H) \
> __PMC_EV_ALIAS("CACHE_LOCK_CYCLES.L1D_L2", IAP_EVENT_63H_01H) \
> __PMC_EV_ALIAS("CACHE_LOCK_CYCLES.L1D", IAP_EVENT_63H_02H) \
> __PMC_EV_ALIAS("IO_TRANSACTIONS", IAP_EVENT_6CH_01H) \
> __PMC_EV_ALIAS("L1I.HITS", IAP_EVENT_80H_01H) \
> __PMC_EV_ALIAS("L1I.MISSES", IAP_EVENT_80H_02H) \
> __PMC_EV_ALIAS("L1I.READS", IAP_EVENT_80H_03H) \
> __PMC_EV_ALIAS("L1I.CYCLES_STALLED", IAP_EVENT_80H_04H) \
> __PMC_EV_ALIAS("LARGE_ITLB.HIT", IAP_EVENT_82H_01H) \
> __PMC_EV_ALIAS("ITLB_MISSES.ANY", IAP_EVENT_85H_01H) \
> __PMC_EV_ALIAS("ITLB_MISSES.WALK_COMPLETED", IAP_EVENT_85H_02H) \
> __PMC_EV_ALIAS("ILD_STALL.LCP", IAP_EVENT_87H_01H) \
> __PMC_EV_ALIAS("ILD_STALL.MRU", IAP_EVENT_87H_02H) \
> __PMC_EV_ALIAS("ILD_STALL.IQ_FULL", IAP_EVENT_87H_04H) \
> __PMC_EV_ALIAS("ILD_STALL.REGEN", IAP_EVENT_87H_08H) \
> __PMC_EV_ALIAS("ILD_STALL.ANY", IAP_EVENT_87H_0FH) \
> __PMC_EV_ALIAS("BR_INST_EXEC.COND", IAP_EVENT_88H_01H) \
> __PMC_EV_ALIAS("BR_INST_EXEC.DIRECT", IAP_EVENT_88H_02H) \
> __PMC_EV_ALIAS("BR_INST_EXEC.INDIRECT_NON_CALL", IAP_EVENT_88H_04H) \
> __PMC_EV_ALIAS("BR_INST_EXEC.NON_CALLS", IAP_EVENT_88H_07H) \
> __PMC_EV_ALIAS("BR_INST_EXEC.RETURN_NEAR", IAP_EVENT_88H_08H) \
> __PMC_EV_ALIAS("BR_INST_EXEC.DIRECT_NEAR_CALL", IAP_EVENT_88H_10H) \
> __PMC_EV_ALIAS("BR_INST_EXEC.INDIRECT_NEAR_CALL", IAP_EVENT_88H_20H) \
> __PMC_EV_ALIAS("BR_INST_EXEC.NEAR_CALLS", IAP_EVENT_88H_30H) \
> __PMC_EV_ALIAS("BR_INST_EXEC.TAKEN", IAP_EVENT_88H_40H) \
> __PMC_EV_ALIAS("BR_INST_EXEC.ANY", IAP_EVENT_88H_7FH) \
> __PMC_EV_ALIAS("BR_MISP_EXEC.COND", IAP_EVENT_89H_01H) \
> __PMC_EV_ALIAS("BR_MISP_EXEC.DIRECT", IAP_EVENT_89H_02H) \
> __PMC_EV_ALIAS("BR_MISP_EXEC.INDIRECT_NON_CALL", IAP_EVENT_89H_04H) \
> __PMC_EV_ALIAS("BR_MISP_EXEC.NON_CALLS", IAP_EVENT_89H_07H) \
> __PMC_EV_ALIAS("BR_MISP_EXEC.RETURN_NEAR", IAP_EVENT_89H_08H) \
> __PMC_EV_ALIAS("BR_MISP_EXEC.DIRECT_NEAR_CALL", IAP_EVENT_89H_10H) \
> __PMC_EV_ALIAS("BR_MISP_EXEC.INDIRECT_NEAR_CALL", IAP_EVENT_89H_20H) \
> __PMC_EV_ALIAS("BR_MISP_EXEC.NEAR_CALLS", IAP_EVENT_89H_30H) \
> __PMC_EV_ALIAS("BR_MISP_EXEC.TAKEN", IAP_EVENT_89H_40H) \
> __PMC_EV_ALIAS("BR_MISP_EXEC.ANY", IAP_EVENT_89H_7FH) \
> __PMC_EV_ALIAS("RESOURCE_STALLS.ANY", IAP_EVENT_A2H_01H) \
> __PMC_EV_ALIAS("RESOURCE_STALLS.LOAD", IAP_EVENT_A2H_02H) \
> __PMC_EV_ALIAS("RESOURCE_STALLS.RS_FULL", IAP_EVENT_A2H_04H) \
> __PMC_EV_ALIAS("RESOURCE_STALLS.STORE", IAP_EVENT_A2H_08H) \
> __PMC_EV_ALIAS("RESOURCE_STALLS.ROB_FULL", IAP_EVENT_A2H_10H) \
> __PMC_EV_ALIAS("RESOURCE_STALLS.FPCW", IAP_EVENT_A2H_20H) \
> __PMC_EV_ALIAS("RESOURCE_STALLS.MXCSR", IAP_EVENT_A2H_40H) \
> __PMC_EV_ALIAS("RESOURCE_STALLS.OTHER", IAP_EVENT_A2H_80H) \
> __PMC_EV_ALIAS("MACRO_INSTS.FUSIONS_DECODED", IAP_EVENT_A6H_01H) \
> __PMC_EV_ALIAS("BACLEAR_FORCE_IQ", IAP_EVENT_A7H_01H) \
> __PMC_EV_ALIAS("LSD.UOPS", IAP_EVENT_A8H_01H) \
> __PMC_EV_ALIAS("ITLB_FLUSH", IAP_EVENT_AEH_01H) \
> __PMC_EV_ALIAS("OFFCORE_REQUESTS.L1D_WRITEBACK", IAP_EVENT_B0H_40H) \
> __PMC_EV_ALIAS("UOPS_EXECUTED.PORT0", IAP_EVENT_B1H_01H) \
> __PMC_EV_ALIAS("UOPS_EXECUTED.PORT1", IAP_EVENT_B1H_02H) \
> __PMC_EV_ALIAS("UOPS_EXECUTED.PORT2_CORE", IAP_EVENT_B1H_04H) \
> __PMC_EV_ALIAS("UOPS_EXECUTED.PORT3_CORE", IAP_EVENT_B1H_08H) \
> __PMC_EV_ALIAS("UOPS_EXECUTED.PORT4_CORE", IAP_EVENT_B1H_10H) \
> __PMC_EV_ALIAS("UOPS_EXECUTED.CORE_ACTIVE_CYCLES_NO_PORT5", \
> IAP_EVENT_B1H_1FH) \
> __PMC_EV_ALIAS("UOPS_EXECUTED.PORT5", IAP_EVENT_B1H_20H) \
> __PMC_EV_ALIAS("UOPS_EXECUTED.CORE_ACTIVE_CYCLES", IAP_EVENT_B1H_3FH) \
> __PMC_EV_ALIAS("UOPS_EXECUTED.PORT015", IAP_EVENT_B1H_40H) \
> __PMC_EV_ALIAS("UOPS_EXECUTED.PORT234", IAP_EVENT_B1H_80H) \
> __PMC_EV_ALIAS("OFFCORE_REQUESTS_SQ_FULL", IAP_EVENT_B2H_01H) \
> __PMC_EV_ALIAS("OFF_CORE_RESPONSE_0", IAP_EVENT_B7H_01H) \
> __PMC_EV_ALIAS("SNOOP_RESPONSE.HIT", IAP_EVENT_B8H_01H) \
> __PMC_EV_ALIAS("SNOOP_RESPONSE.HITE", IAP_EVENT_B8H_02H) \
> __PMC_EV_ALIAS("SNOOP_RESPONSE.HITM", IAP_EVENT_B8H_04H) \
> __PMC_EV_ALIAS("OFF_CORE_RESPONSE_1", IAP_EVENT_BBH_01H) \
> __PMC_EV_ALIAS("INST_RETIRED.ANY_P", IAP_EVENT_C0H_01H) \
> __PMC_EV_ALIAS("INST_RETIRED.X87", IAP_EVENT_C0H_02H) \
> __PMC_EV_ALIAS("INST_RETIRED.MMX", IAP_EVENT_C0H_04H) \
> __PMC_EV_ALIAS("UOPS_RETIRED.ANY", IAP_EVENT_C2H_01H) \
> __PMC_EV_ALIAS("UOPS_RETIRED.RETIRE_SLOTS", IAP_EVENT_C2H_02H) \
> __PMC_EV_ALIAS("UOPS_RETIRED.MACRO_FUSED", IAP_EVENT_C2H_04H) \
> __PMC_EV_ALIAS("MACHINE_CLEARS.CYCLES", IAP_EVENT_C3H_01H) \
> __PMC_EV_ALIAS("MACHINE_CLEARS.MEM_ORDER", IAP_EVENT_C3H_02H) \
> __PMC_EV_ALIAS("MACHINE_CLEARS.SMC", IAP_EVENT_C3H_04H) \
> __PMC_EV_ALIAS("BR_INST_RETIRED.ALL_BRANCHES", IAP_EVENT_C4H_00H) \
> __PMC_EV_ALIAS("BR_INST_RETIRED.CONDITIONAL", IAP_EVENT_C4H_01H) \
> __PMC_EV_ALIAS("BR_INST_RETIRED.NEAR_CALL", IAP_EVENT_C4H_02H) \
> __PMC_EV_ALIAS("BR_INST_RETIRED.ALL_BRANCHES", IAP_EVENT_C4H_04H) \
> __PMC_EV_ALIAS("BR_MISP_RETIRED.ALL_BRANCHES", IAP_EVENT_C5H_00H) \
> __PMC_EV_ALIAS("BR_MISP_RETIRED.NEAR_CALL", IAP_EVENT_C5H_02H) \
> __PMC_EV_ALIAS("SSEX_UOPS_RETIRED.PACKED_SINGLE", IAP_EVENT_C7H_01H) \
> __PMC_EV_ALIAS("SSEX_UOPS_RETIRED.SCALAR_SINGLE", IAP_EVENT_C7H_02H) \
> __PMC_EV_ALIAS("SSEX_UOPS_RETIRED.PACKED_DOUBLE", IAP_EVENT_C7H_04H) \
> __PMC_EV_ALIAS("SSEX_UOPS_RETIRED.SCALAR_DOUBLE", IAP_EVENT_C7H_08H) \
> __PMC_EV_ALIAS("SSEX_UOPS_RETIRED.VECTOR_INTEGER", IAP_EVENT_C7H_10H) \
> __PMC_EV_ALIAS("ITLB_MISS_RETIRED", IAP_EVENT_C8H_20H) \
> __PMC_EV_ALIAS("MEM_LOAD_RETIRED.L1D_HIT", IAP_EVENT_CBH_01H) \
> __PMC_EV_ALIAS("MEM_LOAD_RETIRED.L2_HIT", IAP_EVENT_CBH_02H) \
> __PMC_EV_ALIAS("MEM_LOAD_RETIRED.L3_UNSHARED_HIT", IAP_EVENT_CBH_04H) \
> __PMC_EV_ALIAS("MEM_LOAD_RETIRED.OTHER_CORE_L2_HIT_HITM", \
> IAP_EVENT_CBH_08H) \
> __PMC_EV_ALIAS("MEM_LOAD_RETIRED.L3_MISS", IAP_EVENT_CBH_10H) \
> __PMC_EV_ALIAS("MEM_LOAD_RETIRED.HIT_LFB", IAP_EVENT_CBH_40H) \
> __PMC_EV_ALIAS("MEM_LOAD_RETIRED.DTLB_MISS", IAP_EVENT_CBH_80H) \
> __PMC_EV_ALIAS("FP_MMX_TRANS.TO_FP", IAP_EVENT_CCH_01H) \
> __PMC_EV_ALIAS("FP_MMX_TRANS.TO_MMX", IAP_EVENT_CCH_02H) \
> __PMC_EV_ALIAS("FP_MMX_TRANS.ANY", IAP_EVENT_CCH_03H) \
> __PMC_EV_ALIAS("MACRO_INSTS.DECODED", IAP_EVENT_D0H_01H) \
> __PMC_EV_ALIAS("UOPS_DECODED.MS", IAP_EVENT_D1H_02H) \
> __PMC_EV_ALIAS("UOPS_DECODED.ESP_FOLDING", IAP_EVENT_D1H_04H) \
> __PMC_EV_ALIAS("UOPS_DECODED.ESP_SYNC", IAP_EVENT_D1H_08H) \
> __PMC_EV_ALIAS("RAT_STALLS.FLAGS", IAP_EVENT_D2H_01H) \
> __PMC_EV_ALIAS("RAT_STALLS.REGISTERS", IAP_EVENT_D2H_02H) \
> __PMC_EV_ALIAS("RAT_STALLS.ROB_READ_PORT", IAP_EVENT_D2H_04H) \
> __PMC_EV_ALIAS("RAT_STALLS.SCOREBOARD", IAP_EVENT_D2H_08H) \
> __PMC_EV_ALIAS("RAT_STALLS.ANY", IAP_EVENT_D2H_0FH) \
> __PMC_EV_ALIAS("SEG_RENAME_STALLS", IAP_EVENT_D4H_01H) \
> __PMC_EV_ALIAS("ES_REG_RENAMES", IAP_EVENT_D5H_01H) \
> __PMC_EV_ALIAS("UOP_UNFUSION", IAP_EVENT_DBH_01H) \
> __PMC_EV_ALIAS("BR_INST_DECODED", IAP_EVENT_E0H_01H) \
> __PMC_EV_ALIAS("BPU_MISSED_CALL_RET", IAP_EVENT_E5H_01H) \
> __PMC_EV_ALIAS("BACLEAR.CLEAR", IAP_EVENT_E6H_01H) \
> __PMC_EV_ALIAS("BACLEAR.BAD_TARGET", IAP_EVENT_E6H_02H) \
> __PMC_EV_ALIAS("BPU_CLEARS.EARLY", IAP_EVENT_E8H_01H) \
> __PMC_EV_ALIAS("BPU_CLEARS.LATE", IAP_EVENT_E8H_02H) \
> __PMC_EV_ALIAS("BPU_CLEARS.ANY", IAP_EVENT_E8H_03H) \
> __PMC_EV_ALIAS("L2_TRANSACTIONS.LOAD", IAP_EVENT_F0H_01H) \
> __PMC_EV_ALIAS("L2_TRANSACTIONS.RFO", IAP_EVENT_F0H_02H) \
> __PMC_EV_ALIAS("L2_TRANSACTIONS.IFETCH", IAP_EVENT_F0H_04H) \
> __PMC_EV_ALIAS("L2_TRANSACTIONS.PREFETCH", IAP_EVENT_F0H_08H) \
> __PMC_EV_ALIAS("L2_TRANSACTIONS.L1D_WB", IAP_EVENT_F0H_10H) \
> __PMC_EV_ALIAS("L2_TRANSACTIONS.FILL", IAP_EVENT_F0H_20H) \
> __PMC_EV_ALIAS("L2_TRANSACTIONS.WB", IAP_EVENT_F0H_40H) \
> __PMC_EV_ALIAS("L2_TRANSACTIONS.ANY", IAP_EVENT_F0H_80H) \
> __PMC_EV_ALIAS("L2_LINES_IN.S_STATE", IAP_EVENT_F1H_02H) \
> __PMC_EV_ALIAS("L2_LINES_IN.E_STATE", IAP_EVENT_F1H_04H) \
> __PMC_EV_ALIAS("L2_LINES_IN.ANY", IAP_EVENT_F1H_07H) \
> __PMC_EV_ALIAS("L2_LINES_OUT.DEMAND_CLEAN", IAP_EVENT_F2H_01H) \
> __PMC_EV_ALIAS("L2_LINES_OUT.DEMAND_DIRTY", IAP_EVENT_F2H_02H) \
> __PMC_EV_ALIAS("L2_LINES_OUT.PREFETCH_CLEAN", IAP_EVENT_F2H_04H) \
> __PMC_EV_ALIAS("L2_LINES_OUT.PREFETCH_DIRTY", IAP_EVENT_F2H_08H) \
> __PMC_EV_ALIAS("L2_LINES_OUT.ANY", IAP_EVENT_F2H_0FH) \
> __PMC_EV_ALIAS("SQ_MISC.SPLIT_LOCK", IAP_EVENT_F4H_10H) \
> __PMC_EV_ALIAS("SQ_FULL_STALL_CYCLES", IAP_EVENT_F6H_01H) \
> __PMC_EV_ALIAS("FP_ASSIST.ALL", IAP_EVENT_F7H_01H) \
> __PMC_EV_ALIAS("FP_ASSIST.OUTPUT", IAP_EVENT_F7H_02H) \
> __PMC_EV_ALIAS("FP_ASSIST.INPUT", IAP_EVENT_F7H_04H) \
> __PMC_EV_ALIAS("SIMD_INT_64.PACKED_MPY", IAP_EVENT_FDH_01H) \
> __PMC_EV_ALIAS("SIMD_INT_64.PACKED_SHIFT", IAP_EVENT_FDH_02H) \
> __PMC_EV_ALIAS("SIMD_INT_64.PACK", IAP_EVENT_FDH_04H) \
> __PMC_EV_ALIAS("SIMD_INT_64.UNPACK", IAP_EVENT_FDH_08H) \
> __PMC_EV_ALIAS("SIMD_INT_64.PACKED_LOGICAL", IAP_EVENT_FDH_10H) \
> __PMC_EV_ALIAS("SIMD_INT_64.PACKED_ARITH", IAP_EVENT_FDH_20H) \
> __PMC_EV_ALIAS("SIMD_INT_64.SHUFFLE_MOVE", IAP_EVENT_FDH_40H) \
> __PMC_EV_ALIAS_COREI7_OLD()
1974a2030,2320
> /*
> * Aliases for Westmere PMC events (253669-033US December 2009)
> */
> #define __PMC_EV_ALIAS_WESTMERE() \
> __PMC_EV_ALIAS_INTEL_ARCHITECTURAL() \
> __PMC_EV_ALIAS("LOAD_BLOCK.OVERLAP_STORE", IAP_EVENT_03H_02H) \
> __PMC_EV_ALIAS("SB_DRAIN.ANY", IAP_EVENT_04H_07H) \
> __PMC_EV_ALIAS("MISALIGN_MEMORY.STORE", IAP_EVENT_05H_02H) \
> __PMC_EV_ALIAS("STORE_BLOCKS.AT_RET", IAP_EVENT_06H_04H) \
> __PMC_EV_ALIAS("STORE_BLOCKS.L1D_BLOCK", IAP_EVENT_06H_08H) \
> __PMC_EV_ALIAS("PARTIAL_ADDRESS_ALIAS", IAP_EVENT_07H_01H) \
> __PMC_EV_ALIAS("DTLB_LOAD_MISSES.ANY", IAP_EVENT_08H_01H) \
> __PMC_EV_ALIAS("DTLB_LOAD_MISSES.WALK_COMPLETED", IAP_EVENT_08H_02H) \
> __PMC_EV_ALIAS("DTLB_LOAD_MISSES.WALK_CYCLES", IAP_EVENT_08H_04H) \
> __PMC_EV_ALIAS("DTLB_LOAD_MISSES.STLB_HIT", IAP_EVENT_08H_10H) \
> __PMC_EV_ALIAS("DTLB_LOAD_MISSES.PDE_MISS", IAP_EVENT_08H_20H) \
> __PMC_EV_ALIAS("MEM_INST_RETIRED.LOADS", IAP_EVENT_0BH_01H) \
> __PMC_EV_ALIAS("MEM_INST_RETIRED.STORES", IAP_EVENT_0BH_02H) \
> __PMC_EV_ALIAS("MEM_INST_RETIRED.LATENCY_ABOVE_THRESHOLD", \
> IAP_EVENT_0BH_10H) \
> __PMC_EV_ALIAS("MEM_STORE_RETIRED.DTLB_MISS", IAP_EVENT_0CH_01H) \
> __PMC_EV_ALIAS("UOPS_ISSUED.ANY", IAP_EVENT_0EH_01H) \
> __PMC_EV_ALIAS("UOPS_ISSUED.STALLED_CYCLES", IAP_EVENT_0EH_01H) \
> __PMC_EV_ALIAS("UOPS_ISSUED.FUSED", IAP_EVENT_0EH_02H) \
> __PMC_EV_ALIAS("MEM_UNCORE_RETIRED.LOCAL_HITM", IAP_EVENT_0FH_02H) \
> __PMC_EV_ALIAS("MEM_UNCORE_RETIRED.LOCAL_DRAM_AND_REMOTE_CACHE_HIT", \
> IAP_EVENT_0FH_08H) \
> __PMC_EV_ALIAS("MEM_UNCORE_RETIRED.LOCAL_DRAM", IAP_EVENT_0FH_10H) \
> __PMC_EV_ALIAS("MEM_UNCORE_RETIRED.REMOTE_DRAM", IAP_EVENT_0FH_20H) \
> __PMC_EV_ALIAS("MEM_UNCORE_RETIRED.UNCACHEABLE", IAP_EVENT_0FH_80H) \
> __PMC_EV_ALIAS("FP_COMP_OPS_EXE.X87", IAP_EVENT_10H_01H) \
> __PMC_EV_ALIAS("FP_COMP_OPS_EXE.MMX", IAP_EVENT_10H_02H) \
> __PMC_EV_ALIAS("FP_COMP_OPS_EXE.SSE_FP", IAP_EVENT_10H_04H) \
> __PMC_EV_ALIAS("FP_COMP_OPS_EXE.SSE2_INTEGER", IAP_EVENT_10H_08H) \
> __PMC_EV_ALIAS("FP_COMP_OPS_EXE.SSE_FP_PACKED", IAP_EVENT_10H_10H) \
> __PMC_EV_ALIAS("FP_COMP_OPS_EXE.SSE_FP_SCALAR", IAP_EVENT_10H_20H) \
> __PMC_EV_ALIAS("FP_COMP_OPS_EXE.SSE_SINGLE_PRECISION", \
> IAP_EVENT_10H_40H) \
> __PMC_EV_ALIAS("FP_COMP_OPS_EXE.SSE_DOUBLE_PRECISION", \
> IAP_EVENT_10H_80H) \
> __PMC_EV_ALIAS("SIMD_INT_128.PACKED_MPY", IAP_EVENT_12H_01H) \
> __PMC_EV_ALIAS("SIMD_INT_128.PACKED_SHIFT", IAP_EVENT_12H_02H) \
> __PMC_EV_ALIAS("SIMD_INT_128.PACK", IAP_EVENT_12H_04H) \
> __PMC_EV_ALIAS("SIMD_INT_128.UNPACK", IAP_EVENT_12H_08H) \
> __PMC_EV_ALIAS("SIMD_INT_128.PACKED_LOGICAL", IAP_EVENT_12H_10H) \
> __PMC_EV_ALIAS("SIMD_INT_128.PACKED_ARITH", IAP_EVENT_12H_20H) \
> __PMC_EV_ALIAS("SIMD_INT_128.SHUFFLE_MOVE", IAP_EVENT_12H_40H) \
> __PMC_EV_ALIAS("LOAD_DISPATCH.RS", IAP_EVENT_13H_01H) \
> __PMC_EV_ALIAS("LOAD_DISPATCH.RS_DELAYED", IAP_EVENT_13H_02H) \
> __PMC_EV_ALIAS("LOAD_DISPATCH.MOB", IAP_EVENT_13H_04H) \
> __PMC_EV_ALIAS("LOAD_DISPATCH.ANY", IAP_EVENT_13H_07H) \
> __PMC_EV_ALIAS("ARITH.CYCLES_DIV_BUSY", IAP_EVENT_14H_01H) \
> __PMC_EV_ALIAS("ARITH.MUL", IAP_EVENT_14H_02H) \
> __PMC_EV_ALIAS("INST_QUEUE_WRITES", IAP_EVENT_17H_01H) \
> __PMC_EV_ALIAS("INST_DECODED.DEC0", IAP_EVENT_18H_01H) \
> __PMC_EV_ALIAS("TWO_UOP_INSTS_DECODED", IAP_EVENT_19H_01H) \
> __PMC_EV_ALIAS("INST_QUEUE_WRITE_CYCLES", IAP_EVENT_1EH_01H) \
> __PMC_EV_ALIAS("LSD_OVERFLOW", IAP_EVENT_20H_01H) \
> __PMC_EV_ALIAS("L2_RQSTS.LD_HIT", IAP_EVENT_24H_01H) \
> __PMC_EV_ALIAS("L2_RQSTS.LD_MISS", IAP_EVENT_24H_02H) \
> __PMC_EV_ALIAS("L2_RQSTS.LOADS", IAP_EVENT_24H_03H) \
> __PMC_EV_ALIAS("L2_RQSTS.RFO_HIT", IAP_EVENT_24H_04H) \
> __PMC_EV_ALIAS("L2_RQSTS.RFO_MISS", IAP_EVENT_24H_08H) \
> __PMC_EV_ALIAS("L2_RQSTS.RFOS", IAP_EVENT_24H_0CH) \
> __PMC_EV_ALIAS("L2_RQSTS.IFETCH_HIT", IAP_EVENT_24H_10H) \
> __PMC_EV_ALIAS("L2_RQSTS.IFETCH_MISS", IAP_EVENT_24H_20H) \
> __PMC_EV_ALIAS("L2_RQSTS.IFETCHES", IAP_EVENT_24H_30H) \
> __PMC_EV_ALIAS("L2_RQSTS.PREFETCH_HIT", IAP_EVENT_24H_40H) \
> __PMC_EV_ALIAS("L2_RQSTS.PREFETCH_MISS", IAP_EVENT_24H_80H) \
> __PMC_EV_ALIAS("L2_RQSTS.PREFETCHES", IAP_EVENT_24H_C0H) \
> __PMC_EV_ALIAS("L2_RQSTS.MISS", IAP_EVENT_24H_AAH) \
> __PMC_EV_ALIAS("L2_RQSTS.REFERENCES", IAP_EVENT_24H_FFH) \
> __PMC_EV_ALIAS("L2_DATA_RQSTS.DEMAND.I_STATE", IAP_EVENT_26H_01H) \
> __PMC_EV_ALIAS("L2_DATA_RQSTS.DEMAND.S_STATE", IAP_EVENT_26H_02H) \
> __PMC_EV_ALIAS("L2_DATA_RQSTS.DEMAND.E_STATE", IAP_EVENT_26H_04H) \
> __PMC_EV_ALIAS("L2_DATA_RQSTS.DEMAND.M_STATE", IAP_EVENT_26H_08H) \
> __PMC_EV_ALIAS("L2_DATA_RQSTS.DEMAND.MESI", IAP_EVENT_26H_0FH) \
> __PMC_EV_ALIAS("L2_DATA_RQSTS.PREFETCH.I_STATE", IAP_EVENT_26H_10H) \
> __PMC_EV_ALIAS("L2_DATA_RQSTS.PREFETCH.S_STATE", IAP_EVENT_26H_20H) \
> __PMC_EV_ALIAS("L2_DATA_RQSTS.PREFETCH.E_STATE", IAP_EVENT_26H_40H) \
> __PMC_EV_ALIAS("L2_DATA_RQSTS.PREFETCH.M_STATE", IAP_EVENT_26H_80H) \
> __PMC_EV_ALIAS("L2_DATA_RQSTS.PREFETCH.MESI", IAP_EVENT_26H_F0H) \
> __PMC_EV_ALIAS("L2_DATA_RQSTS.ANY", IAP_EVENT_26H_FFH) \
> __PMC_EV_ALIAS("L2_WRITE.RFO.I_STATE", IAP_EVENT_27H_01H) \
> __PMC_EV_ALIAS("L2_WRITE.RFO.S_STATE", IAP_EVENT_27H_02H) \
> __PMC_EV_ALIAS("L2_WRITE.RFO.M_STATE", IAP_EVENT_27H_08H) \
> __PMC_EV_ALIAS("L2_WRITE.RFO.HIT", IAP_EVENT_27H_0EH) \
> __PMC_EV_ALIAS("L2_WRITE.RFO.MESI", IAP_EVENT_27H_0FH) \
> __PMC_EV_ALIAS("L2_WRITE.LOCK.I_STATE", IAP_EVENT_27H_10H) \
> __PMC_EV_ALIAS("L2_WRITE.LOCK.S_STATE", IAP_EVENT_27H_20H) \
> __PMC_EV_ALIAS("L2_WRITE.LOCK.E_STATE", IAP_EVENT_27H_40H) \
> __PMC_EV_ALIAS("L2_WRITE.LOCK.M_STATE", IAP_EVENT_27H_80H) \
> __PMC_EV_ALIAS("L2_WRITE.LOCK.HIT", IAP_EVENT_27H_E0H) \
> __PMC_EV_ALIAS("L2_WRITE.LOCK.MESI", IAP_EVENT_27H_F0H) \
> __PMC_EV_ALIAS("L1D_WB_L2.I_STATE", IAP_EVENT_28H_01H) \
> __PMC_EV_ALIAS("L1D_WB_L2.S_STATE", IAP_EVENT_28H_02H) \
> __PMC_EV_ALIAS("L1D_WB_L2.E_STATE", IAP_EVENT_28H_04H) \
> __PMC_EV_ALIAS("L1D_WB_L2.M_STATE", IAP_EVENT_28H_08H) \
> __PMC_EV_ALIAS("L1D_WB_L2.MESI", IAP_EVENT_28H_0FH) \
> __PMC_EV_ALIAS("L3_LAT_CACHE.REFERENCE", IAP_EVENT_2EH_02H) \
> __PMC_EV_ALIAS("L3_LAT_CACHE.MISS", IAP_EVENT_2EH_01H) \
> __PMC_EV_ALIAS("CPU_CLK_UNHALTED.THREAD_P", IAP_EVENT_3CH_00H) \
> __PMC_EV_ALIAS("CPU_CLK_UNHALTED.REF_P", IAP_EVENT_3CH_01H) \
> __PMC_EV_ALIAS("DTLB_MISSES.ANY", IAP_EVENT_49H_01H) \
> __PMC_EV_ALIAS("DTLB_MISSES.WALK_COMPLETED", IAP_EVENT_49H_02H) \
> __PMC_EV_ALIAS("DTLB_MISSES.WALK_CYCLES", IAP_EVENT_49H_04H) \
> __PMC_EV_ALIAS("DTLB_MISSES.STLB_HIT", IAP_EVENT_49H_10H) \
> __PMC_EV_ALIAS("DTLB_MISSES.LARGE_WALK_COMPLETED", IAP_EVENT_49H_80H) \
> __PMC_EV_ALIAS("LOAD_HIT_PRE", IAP_EVENT_4CH_01H) \
> __PMC_EV_ALIAS("L1D_PREFETCH.REQUESTS", IAP_EVENT_4EH_01H) \
> __PMC_EV_ALIAS("L1D_PREFETCH.MISS", IAP_EVENT_4EH_02H) \
> __PMC_EV_ALIAS("L1D_PREFETCH.TRIGGERS", IAP_EVENT_4EH_04H) \
> __PMC_EV_ALIAS("EPT.WALK_CYCLES", IAP_EVENT_4FH_10H) \
> __PMC_EV_ALIAS("L1D.REPL", IAP_EVENT_51H_01H) \
> __PMC_EV_ALIAS("L1D.M_REPL", IAP_EVENT_51H_02H) \
> __PMC_EV_ALIAS("L1D.M_EVICT", IAP_EVENT_51H_04H) \
> __PMC_EV_ALIAS("L1D.M_SNOOP_EVICT", IAP_EVENT_51H_08H) \
> __PMC_EV_ALIAS("L1D_CACHE_PREFETCH_LOCK_FB_HIT", IAP_EVENT_52H_01H) \
> __PMC_EV_ALIAS("L1D_CACHE_LOCK_FB_HIT", IAP_EVENT_53H_01H) \
> __PMC_EV_ALIAS("OFFCORE_REQUESTS_OUTSTANDING.DEMAND.READ_DATA", \
> IAP_EVENT_60H_01H) \
> __PMC_EV_ALIAS("OFFCORE_REQUESTS_OUTSTANDING.DEMAND.READ_CODE", \
> IAP_EVENT_60H_02H) \
> __PMC_EV_ALIAS("OFFCORE_REQUESTS_OUTSTANDING.DEMAND.RFO", \
> IAP_EVENT_60H_04H) \
> __PMC_EV_ALIAS("OFFCORE_REQUESTS_OUTSTANDING.ANY.READ", \
> IAP_EVENT_60H_08H) \
> __PMC_EV_ALIAS("CACHE_LOCK_CYCLES.L1D_L2", IAP_EVENT_63H_01H) \
> __PMC_EV_ALIAS("CACHE_LOCK_CYCLES.L1D", IAP_EVENT_63H_02H) \
> __PMC_EV_ALIAS("IO_TRANSACTIONS", IAP_EVENT_6CH_01H) \
> __PMC_EV_ALIAS("L1I.HITS", IAP_EVENT_80H_01H) \
> __PMC_EV_ALIAS("L1I.MISSES", IAP_EVENT_80H_02H) \
> __PMC_EV_ALIAS("L1I.READS", IAP_EVENT_80H_03H) \
> __PMC_EV_ALIAS("L1I.CYCLES_STALLED", IAP_EVENT_80H_04H) \
> __PMC_EV_ALIAS("LARGE_ITLB.HIT", IAP_EVENT_82H_01H) \
> __PMC_EV_ALIAS("ITLB_MISSES.ANY", IAP_EVENT_85H_01H) \
> __PMC_EV_ALIAS("ITLB_MISSES.WALK_COMPLETED", IAP_EVENT_85H_02H) \
> __PMC_EV_ALIAS("ITLB_MISSES.WALK_CYCLES", IAP_EVENT_85H_04H) \
> __PMC_EV_ALIAS("ITLB_MISSES.LARGE_WALK_COMPLETED", IAP_EVENT_85H_80H) \
> __PMC_EV_ALIAS("ILD_STALL.LCP", IAP_EVENT_87H_01H) \
> __PMC_EV_ALIAS("ILD_STALL.MRU", IAP_EVENT_87H_02H) \
> __PMC_EV_ALIAS("ILD_STALL.IQ_FULL", IAP_EVENT_87H_04H) \
> __PMC_EV_ALIAS("ILD_STALL.REGEN", IAP_EVENT_87H_08H) \
> __PMC_EV_ALIAS("ILD_STALL.ANY", IAP_EVENT_87H_0FH) \
> __PMC_EV_ALIAS("BR_INST_EXEC.COND", IAP_EVENT_88H_01H) \
> __PMC_EV_ALIAS("BR_INST_EXEC.DIRECT", IAP_EVENT_88H_02H) \
> __PMC_EV_ALIAS("BR_INST_EXEC.INDIRECT_NON_CALL", IAP_EVENT_88H_04H) \
> __PMC_EV_ALIAS("BR_INST_EXEC.NON_CALLS", IAP_EVENT_88H_07H) \
> __PMC_EV_ALIAS("BR_INST_EXEC.RETURN_NEAR", IAP_EVENT_88H_08H) \
> __PMC_EV_ALIAS("BR_INST_EXEC.DIRECT_NEAR_CALL", IAP_EVENT_88H_10H) \
> __PMC_EV_ALIAS("BR_INST_EXEC.INDIRECT_NEAR_CALL", IAP_EVENT_88H_20H) \
> __PMC_EV_ALIAS("BR_INST_EXEC.NEAR_CALLS", IAP_EVENT_88H_30H) \
> __PMC_EV_ALIAS("BR_INST_EXEC.TAKEN", IAP_EVENT_88H_40H) \
> __PMC_EV_ALIAS("BR_INST_EXEC.ANY", IAP_EVENT_88H_7FH) \
> __PMC_EV_ALIAS("BR_MISP_EXEC.COND", IAP_EVENT_89H_01H) \
> __PMC_EV_ALIAS("BR_MISP_EXEC.DIRECT", IAP_EVENT_89H_02H) \
> __PMC_EV_ALIAS("BR_MISP_EXEC.INDIRECT_NON_CALL", IAP_EVENT_89H_04H) \
> __PMC_EV_ALIAS("BR_MISP_EXEC.NON_CALLS", IAP_EVENT_89H_07H) \
> __PMC_EV_ALIAS("BR_MISP_EXEC.RETURN_NEAR", IAP_EVENT_89H_08H) \
> __PMC_EV_ALIAS("BR_MISP_EXEC.DIRECT_NEAR_CALL", IAP_EVENT_89H_10H) \
> __PMC_EV_ALIAS("BR_MISP_EXEC.INDIRECT_NEAR_CALL", IAP_EVENT_89H_20H) \
> __PMC_EV_ALIAS("BR_MISP_EXEC.NEAR_CALLS", IAP_EVENT_89H_30H) \
> __PMC_EV_ALIAS("BR_MISP_EXEC.TAKEN", IAP_EVENT_89H_40H) \
> __PMC_EV_ALIAS("BR_MISP_EXEC.ANY", IAP_EVENT_89H_7FH) \
> __PMC_EV_ALIAS("RESOURCE_STALLS.ANY", IAP_EVENT_A2H_01H) \
> __PMC_EV_ALIAS("RESOURCE_STALLS.LOAD", IAP_EVENT_A2H_02H) \
> __PMC_EV_ALIAS("RESOURCE_STALLS.RS_FULL", IAP_EVENT_A2H_04H) \
> __PMC_EV_ALIAS("RESOURCE_STALLS.STORE", IAP_EVENT_A2H_08H) \
> __PMC_EV_ALIAS("RESOURCE_STALLS.ROB_FULL", IAP_EVENT_A2H_10H) \
> __PMC_EV_ALIAS("RESOURCE_STALLS.FPCW", IAP_EVENT_A2H_20H) \
> __PMC_EV_ALIAS("RESOURCE_STALLS.MXCSR", IAP_EVENT_A2H_40H) \
> __PMC_EV_ALIAS("RESOURCE_STALLS.OTHER", IAP_EVENT_A2H_80H) \
> __PMC_EV_ALIAS("MACRO_INSTS.FUSIONS_DECODED", IAP_EVENT_A6H_01H) \
> __PMC_EV_ALIAS("BACLEAR_FORCE_IQ", IAP_EVENT_A7H_01H) \
> __PMC_EV_ALIAS("LSD.UOPS", IAP_EVENT_A8H_01H) \
> __PMC_EV_ALIAS("ITLB_FLUSH", IAP_EVENT_AEH_01H) \
> __PMC_EV_ALIAS("OFFCORE_REQUESTS.DEMAND.READ_DATA", IAP_EVENT_B0H_01H) \
> __PMC_EV_ALIAS("OFFCORE_REQUESTS.DEMAND.READ_CODE", IAP_EVENT_B0H_02H) \
> __PMC_EV_ALIAS("OFFCORE_REQUESTS.DEMAND.RFO", IAP_EVENT_B0H_04H) \
> __PMC_EV_ALIAS("OFFCORE_REQUESTS.ANY.READ", IAP_EVENT_B0H_08H) \
> __PMC_EV_ALIAS("OFFCORE_REQUESTS.ANY.RFO", IAP_EVENT_80H_10H) \
> __PMC_EV_ALIAS("OFFCORE_REQUESTS.L1D_WRITEBACK", IAP_EVENT_B0H_40H) \
> __PMC_EV_ALIAS("OFFCORE_REQUESTS.ANY", IAP_EVENT_B0H_80H) \
> __PMC_EV_ALIAS("UOPS_EXECUTED.PORT0", IAP_EVENT_B1H_01H) \
> __PMC_EV_ALIAS("UOPS_EXECUTED.PORT1", IAP_EVENT_B1H_02H) \
> __PMC_EV_ALIAS("UOPS_EXECUTED.PORT2_CORE", IAP_EVENT_B1H_04H) \
> __PMC_EV_ALIAS("UOPS_EXECUTED.PORT3_CORE", IAP_EVENT_B1H_08H) \
> __PMC_EV_ALIAS("UOPS_EXECUTED.PORT4_CORE", IAP_EVENT_B1H_10H) \
> __PMC_EV_ALIAS("UOPS_EXECUTED.CORE_ACTIVE_CYCLES_NO_PORT5", \
> IAP_EVENT_B1H_1FH) \
> __PMC_EV_ALIAS("UOPS_EXECUTED.PORT5", IAP_EVENT_B1H_20H) \
> __PMC_EV_ALIAS("UOPS_EXECUTED.CORE_ACTIVE_CYCLES", IAP_EVENT_B1H_3FH) \
> __PMC_EV_ALIAS("UOPS_EXECUTED.PORT015", IAP_EVENT_B1H_40H) \
> __PMC_EV_ALIAS("UOPS_EXECUTED.PORT234", IAP_EVENT_B1H_80H) \
> __PMC_EV_ALIAS("OFFCORE_REQUESTS_SQ_FULL", IAP_EVENT_B2H_01H) \
> __PMC_EV_ALIAS("SNOOPQ_REQUESTS_OUTSTANDING.DATA", IAP_EVENT_B3H_01H) \
> __PMC_EV_ALIAS("SNOOPQ_REQUESTS_OUTSTANDING.INVALIDATE", \
> IAP_EVENT_B3H_02H) \
> __PMC_EV_ALIAS("SNOOPQ_REQUESTS_OUTSTANDING.CODE", IAP_EVENT_B3H_04H) \
> __PMC_EV_ALIAS("SNOOPQ_REQUESTS.CODE", IAP_EVENT_B4H_01H) \
> __PMC_EV_ALIAS("SNOOPQ_REQUESTS.DATA", IAP_EVENT_B4H_02H) \
> __PMC_EV_ALIAS("SNOOPQ_REQUESTS.INVALIDATE", IAP_EVENT_B4H_04H) \
> __PMC_EV_ALIAS("OFF_CORE_RESPONSE_0", IAP_EVENT_B7H_01H) \
> __PMC_EV_ALIAS("SNOOP_RESPONSE.HIT", IAP_EVENT_B8H_01H) \
> __PMC_EV_ALIAS("SNOOP_RESPONSE.HITE", IAP_EVENT_B8H_02H) \
> __PMC_EV_ALIAS("SNOOP_RESPONSE.HITM", IAP_EVENT_B8H_04H) \
> __PMC_EV_ALIAS("OFF_CORE_RESPONSE_1", IAP_EVENT_BBH_01H) \
> __PMC_EV_ALIAS("INST_RETIRED.ANY_P", IAP_EVENT_C0H_01H) \
> __PMC_EV_ALIAS("INST_RETIRED.X87", IAP_EVENT_C0H_02H) \
> __PMC_EV_ALIAS("INST_RETIRED.MMX", IAP_EVENT_C0H_04H) \
> __PMC_EV_ALIAS("UOPS_RETIRED.ANY", IAP_EVENT_C2H_01H) \
> __PMC_EV_ALIAS("UOPS_RETIRED.RETIRE_SLOTS", IAP_EVENT_C2H_02H) \
> __PMC_EV_ALIAS("UOPS_RETIRED.MACRO_FUSED", IAP_EVENT_C2H_04H) \
> __PMC_EV_ALIAS("MACHINE_CLEARS.CYCLES", IAP_EVENT_C3H_01H) \
> __PMC_EV_ALIAS("MACHINE_CLEARS.MEM_ORDER", IAP_EVENT_C3H_02H) \
> __PMC_EV_ALIAS("MACHINE_CLEARS.SMC", IAP_EVENT_C3H_04H) \
> __PMC_EV_ALIAS("BR_INST_RETIRED.ALL_BRANCHES", IAP_EVENT_C4H_00H) \
> __PMC_EV_ALIAS("BR_INST_RETIRED.CONDITIONAL", IAP_EVENT_C4H_01H) \
> __PMC_EV_ALIAS("BR_INST_RETIRED.NEAR_CALL", IAP_EVENT_C4H_02H) \
> __PMC_EV_ALIAS("BR_INST_RETIRED.ALL_BRANCHES", IAP_EVENT_C4H_04H) \
> __PMC_EV_ALIAS("BR_MISP_RETIRED.ALL_BRANCHES", IAP_EVENT_C5H_00H) \
> __PMC_EV_ALIAS("BR_MISP_RETIRED.CONDITIONAL", IAP_EVENT_C5H_01H) \
> __PMC_EV_ALIAS("BR_MISP_RETIRED.NEAR_CALL", IAP_EVENT_C5H_02H) \
> __PMC_EV_ALIAS("BR_MISP_RETIRED.ALL_BRANCHES", IAP_EVENT_C5H_04H) \
> __PMC_EV_ALIAS("SSEX_UOPS_RETIRED.PACKED_SINGLE", IAP_EVENT_C7H_01H) \
> __PMC_EV_ALIAS("SSEX_UOPS_RETIRED.SCALAR_SINGLE", IAP_EVENT_C7H_02H) \
> __PMC_EV_ALIAS("SSEX_UOPS_RETIRED.PACKED_DOUBLE", IAP_EVENT_C7H_04H) \
> __PMC_EV_ALIAS("SSEX_UOPS_RETIRED.SCALAR_DOUBLE", IAP_EVENT_C7H_08H) \
> __PMC_EV_ALIAS("SSEX_UOPS_RETIRED.VECTOR_INTEGER", IAP_EVENT_C7H_10H) \
> __PMC_EV_ALIAS("ITLB_MISS_RETIRED", IAP_EVENT_C8H_20H) \
> __PMC_EV_ALIAS("MEM_LOAD_RETIRED.L1D_HIT", IAP_EVENT_CBH_01H) \
> __PMC_EV_ALIAS("MEM_LOAD_RETIRED.L2_HIT", IAP_EVENT_CBH_02H) \
> __PMC_EV_ALIAS("MEM_LOAD_RETIRED.L3_UNSHARED_HIT", IAP_EVENT_CBH_04H) \
> __PMC_EV_ALIAS("MEM_LOAD_RETIRED.OTHER_CORE_L2_HIT_HITM", \
> IAP_EVENT_CBH_08H) \
> __PMC_EV_ALIAS("MEM_LOAD_RETIRED.L3_MISS", IAP_EVENT_CBH_10H) \
> __PMC_EV_ALIAS("MEM_LOAD_RETIRED.HIT_LFB", IAP_EVENT_CBH_40H) \
> __PMC_EV_ALIAS("MEM_LOAD_RETIRED.DTLB_MISS", IAP_EVENT_CBH_80H) \
> __PMC_EV_ALIAS("FP_MMX_TRANS.TO_FP", IAP_EVENT_CCH_01H) \
> __PMC_EV_ALIAS("FP_MMX_TRANS.TO_MMX", IAP_EVENT_CCH_02H) \
> __PMC_EV_ALIAS("FP_MMX_TRANS.ANY", IAP_EVENT_CCH_03H) \
> __PMC_EV_ALIAS("MACRO_INSTS.DECODED", IAP_EVENT_D0H_01H) \
> __PMC_EV_ALIAS("UOPS_DECODED.STALL_CYCLES", IAP_EVENT_D1H_01H) \
> __PMC_EV_ALIAS("UOPS_DECODED.MS", IAP_EVENT_D1H_02H) \
> __PMC_EV_ALIAS("UOPS_DECODED.ESP_FOLDING", IAP_EVENT_D1H_04H) \
> __PMC_EV_ALIAS("UOPS_DECODED.ESP_SYNC", IAP_EVENT_D1H_08H) \
> __PMC_EV_ALIAS("RAT_STALLS.FLAGS", IAP_EVENT_D2H_01H) \
> __PMC_EV_ALIAS("RAT_STALLS.REGISTERS", IAP_EVENT_D2H_02H) \
> __PMC_EV_ALIAS("RAT_STALLS.ROB_READ_PORT", IAP_EVENT_D2H_04H) \
> __PMC_EV_ALIAS("RAT_STALLS.SCOREBOARD", IAP_EVENT_D2H_08H) \
> __PMC_EV_ALIAS("RAT_STALLS.ANY", IAP_EVENT_D2H_0FH) \
> __PMC_EV_ALIAS("SEG_RENAME_STALLS", IAP_EVENT_D4H_01H) \
> __PMC_EV_ALIAS("ES_REG_RENAMES", IAP_EVENT_D5H_01H) \
> __PMC_EV_ALIAS("UOP_UNFUSION", IAP_EVENT_DBH_01H) \
> __PMC_EV_ALIAS("BR_INST_DECODED", IAP_EVENT_E0H_01H) \
> __PMC_EV_ALIAS("BPU_MISSED_CALL_RET", IAP_EVENT_E5H_01H) \
> __PMC_EV_ALIAS("BACLEAR.CLEAR", IAP_EVENT_E6H_01H) \
> __PMC_EV_ALIAS("BACLEAR.BAD_TARGET", IAP_EVENT_E6H_02H) \
> __PMC_EV_ALIAS("BPU_CLEARS.EARLY", IAP_EVENT_E8H_01H) \
> __PMC_EV_ALIAS("BPU_CLEARS.LATE", IAP_EVENT_E8H_02H) \
> __PMC_EV_ALIAS("THREAD_ACTIVE", IAP_EVENT_ECH_01H) \
> __PMC_EV_ALIAS("L2_TRANSACTIONS.LOAD", IAP_EVENT_F0H_01H) \
> __PMC_EV_ALIAS("L2_TRANSACTIONS.RFO", IAP_EVENT_F0H_02H) \
> __PMC_EV_ALIAS("L2_TRANSACTIONS.IFETCH", IAP_EVENT_F0H_04H) \
> __PMC_EV_ALIAS("L2_TRANSACTIONS.PREFETCH", IAP_EVENT_F0H_08H) \
> __PMC_EV_ALIAS("L2_TRANSACTIONS.L1D_WB", IAP_EVENT_F0H_10H) \
> __PMC_EV_ALIAS("L2_TRANSACTIONS.FILL", IAP_EVENT_F0H_20H) \
> __PMC_EV_ALIAS("L2_TRANSACTIONS.WB", IAP_EVENT_F0H_40H) \
> __PMC_EV_ALIAS("L2_TRANSACTIONS.ANY", IAP_EVENT_F0H_80H) \
> __PMC_EV_ALIAS("L2_LINES_IN.S_STATE", IAP_EVENT_F1H_02H) \
> __PMC_EV_ALIAS("L2_LINES_IN.E_STATE", IAP_EVENT_F1H_04H) \
> __PMC_EV_ALIAS("L2_LINES_IN.ANY", IAP_EVENT_F1H_07H) \
> __PMC_EV_ALIAS("L2_LINES_OUT.DEMAND_CLEAN", IAP_EVENT_F2H_01H) \
> __PMC_EV_ALIAS("L2_LINES_OUT.DEMAND_DIRTY", IAP_EVENT_F2H_02H) \
> __PMC_EV_ALIAS("L2_LINES_OUT.PREFETCH_CLEAN", IAP_EVENT_F2H_04H) \
> __PMC_EV_ALIAS("L2_LINES_OUT.PREFETCH_DIRTY", IAP_EVENT_F2H_08H) \
> __PMC_EV_ALIAS("L2_LINES_OUT.ANY", IAP_EVENT_F2H_0FH) \
> __PMC_EV_ALIAS("SQ_MISC.LRU_HINTS", IAP_EVENT_F4H_04H) \
> __PMC_EV_ALIAS("SQ_MISC.SPLIT_LOCK", IAP_EVENT_F4H_10H) \
> __PMC_EV_ALIAS("SQ_FULL_STALL_CYCLES", IAP_EVENT_F6H_01H) \
> __PMC_EV_ALIAS("FP_ASSIST.ALL", IAP_EVENT_F7H_01H) \
> __PMC_EV_ALIAS("FP_ASSIST.OUTPUT", IAP_EVENT_F7H_02H) \
> __PMC_EV_ALIAS("FP_ASSIST.INPUT", IAP_EVENT_F7H_04H) \
> __PMC_EV_ALIAS("SIMD_INT_64.PACKED_MPY", IAP_EVENT_FDH_01H) \
> __PMC_EV_ALIAS("SIMD_INT_64.PACKED_SHIFT", IAP_EVENT_FDH_02H) \
> __PMC_EV_ALIAS("SIMD_INT_64.PACK", IAP_EVENT_FDH_04H) \
> __PMC_EV_ALIAS("SIMD_INT_64.UNPACK", IAP_EVENT_FDH_08H) \
> __PMC_EV_ALIAS("SIMD_INT_64.PACKED_LOGICAL", IAP_EVENT_FDH_10H) \
> __PMC_EV_ALIAS("SIMD_INT_64.PACKED_ARITH", IAP_EVENT_FDH_20H) \
> __PMC_EV_ALIAS("SIMD_INT_64.SHUFFLE_MOVE", IAP_EVENT_FDH_40H)
>
1981a2328,2329
> #define __PMC_EV_UCF() \
> __PMC_EV(UCF, UCLOCK)
1982a2331,2949
> #define PMC_EV_UCF_FIRST PMC_EV_UCF_UCLOCK
> #define PMC_EV_UCF_LAST PMC_EV_UCF_UCLOCK
>
> #define __PMC_EV_UCP() \
> __PMC_EV(UCP, EVENT_00H_01H) \
> __PMC_EV(UCP, EVENT_00H_02H) \
> __PMC_EV(UCP, EVENT_00H_04H) \
> __PMC_EV(UCP, EVENT_01H_01H) \
> __PMC_EV(UCP, EVENT_01H_02H) \
> __PMC_EV(UCP, EVENT_01H_04H) \
> __PMC_EV(UCP, EVENT_02H_01H) \
> __PMC_EV(UCP, EVENT_03H_01H) \
> __PMC_EV(UCP, EVENT_03H_02H) \
> __PMC_EV(UCP, EVENT_03H_04H) \
> __PMC_EV(UCP, EVENT_03H_08H) \
> __PMC_EV(UCP, EVENT_03H_10H) \
> __PMC_EV(UCP, EVENT_03H_20H) \
> __PMC_EV(UCP, EVENT_03H_40H) \
> __PMC_EV(UCP, EVENT_04H_01H) \
> __PMC_EV(UCP, EVENT_04H_02H) \
> __PMC_EV(UCP, EVENT_04H_04H) \
> __PMC_EV(UCP, EVENT_04H_08H) \
> __PMC_EV(UCP, EVENT_04H_10H) \
> __PMC_EV(UCP, EVENT_05H_01H) \
> __PMC_EV(UCP, EVENT_05H_02H) \
> __PMC_EV(UCP, EVENT_05H_04H) \
> __PMC_EV(UCP, EVENT_06H_01H) \
> __PMC_EV(UCP, EVENT_06H_02H) \
> __PMC_EV(UCP, EVENT_06H_04H) \
> __PMC_EV(UCP, EVENT_06H_08H) \
> __PMC_EV(UCP, EVENT_06H_10H) \
> __PMC_EV(UCP, EVENT_06H_20H) \
> __PMC_EV(UCP, EVENT_07H_01H) \
> __PMC_EV(UCP, EVENT_07H_02H) \
> __PMC_EV(UCP, EVENT_07H_04H) \
> __PMC_EV(UCP, EVENT_07H_08H) \
> __PMC_EV(UCP, EVENT_07H_10H) \
> __PMC_EV(UCP, EVENT_07H_20H) \
> __PMC_EV(UCP, EVENT_07H_24H) \
> __PMC_EV(UCP, EVENT_08H_01H) \
> __PMC_EV(UCP, EVENT_08H_02H) \
> __PMC_EV(UCP, EVENT_08H_04H) \
> __PMC_EV(UCP, EVENT_08H_03H) \
> __PMC_EV(UCP, EVENT_09H_01H) \
> __PMC_EV(UCP, EVENT_09H_02H) \
> __PMC_EV(UCP, EVENT_09H_04H) \
> __PMC_EV(UCP, EVENT_09H_03H) \
> __PMC_EV(UCP, EVENT_0AH_01H) \
> __PMC_EV(UCP, EVENT_0AH_02H) \
> __PMC_EV(UCP, EVENT_0AH_04H) \
> __PMC_EV(UCP, EVENT_0AH_08H) \
> __PMC_EV(UCP, EVENT_0AH_0FH) \
> __PMC_EV(UCP, EVENT_0BH_01H) \
> __PMC_EV(UCP, EVENT_0BH_02H) \
> __PMC_EV(UCP, EVENT_0BH_04H) \
> __PMC_EV(UCP, EVENT_0BH_08H) \
> __PMC_EV(UCP, EVENT_0BH_10H) \
> __PMC_EV(UCP, EVENT_0BH_1FH) \
> __PMC_EV(UCP, EVENT_0CH_01H) \
> __PMC_EV(UCP, EVENT_0CH_02H) \
> __PMC_EV(UCP, EVENT_0CH_04H) \
> __PMC_EV(UCP, EVENT_0CH_08H) \
> __PMC_EV(UCP, EVENT_20H_01H) \
> __PMC_EV(UCP, EVENT_20H_02H) \
> __PMC_EV(UCP, EVENT_20H_04H) \
> __PMC_EV(UCP, EVENT_20H_08H) \
> __PMC_EV(UCP, EVENT_20H_10H) \
> __PMC_EV(UCP, EVENT_20H_20H) \
> __PMC_EV(UCP, EVENT_21H_01H) \
> __PMC_EV(UCP, EVENT_21H_02H) \
> __PMC_EV(UCP, EVENT_21H_04H) \
> __PMC_EV(UCP, EVENT_22H_01H) \
> __PMC_EV(UCP, EVENT_22H_02H) \
> __PMC_EV(UCP, EVENT_22H_04H) \
> __PMC_EV(UCP, EVENT_23H_01H) \
> __PMC_EV(UCP, EVENT_23H_02H) \
> __PMC_EV(UCP, EVENT_23H_04H) \
> __PMC_EV(UCP, EVENT_24H_02H) \
> __PMC_EV(UCP, EVENT_24H_04H) \
> __PMC_EV(UCP, EVENT_25H_01H) \
> __PMC_EV(UCP, EVENT_25H_02H) \
> __PMC_EV(UCP, EVENT_25H_04H) \
> __PMC_EV(UCP, EVENT_26H_01H) \
> __PMC_EV(UCP, EVENT_27H_01H) \
> __PMC_EV(UCP, EVENT_27H_02H) \
> __PMC_EV(UCP, EVENT_27H_04H) \
> __PMC_EV(UCP, EVENT_27H_08H) \
> __PMC_EV(UCP, EVENT_27H_10H) \
> __PMC_EV(UCP, EVENT_27H_20H) \
> __PMC_EV(UCP, EVENT_28H_01H) \
> __PMC_EV(UCP, EVENT_28H_02H) \
> __PMC_EV(UCP, EVENT_28H_04H) \
> __PMC_EV(UCP, EVENT_28H_08H) \
> __PMC_EV(UCP, EVENT_28H_10H) \
> __PMC_EV(UCP, EVENT_28H_20H) \
> __PMC_EV(UCP, EVENT_29H_01H) \
> __PMC_EV(UCP, EVENT_29H_02H) \
> __PMC_EV(UCP, EVENT_29H_04H) \
> __PMC_EV(UCP, EVENT_29H_08H) \
> __PMC_EV(UCP, EVENT_29H_10H) \
> __PMC_EV(UCP, EVENT_29H_20H) \
> __PMC_EV(UCP, EVENT_2AH_01H) \
> __PMC_EV(UCP, EVENT_2AH_02H) \
> __PMC_EV(UCP, EVENT_2AH_04H) \
> __PMC_EV(UCP, EVENT_2AH_07H) \
> __PMC_EV(UCP, EVENT_2BH_01H) \
> __PMC_EV(UCP, EVENT_2BH_02H) \
> __PMC_EV(UCP, EVENT_2BH_04H) \
> __PMC_EV(UCP, EVENT_2BH_07H) \
> __PMC_EV(UCP, EVENT_2CH_01H) \
> __PMC_EV(UCP, EVENT_2CH_02H) \
> __PMC_EV(UCP, EVENT_2CH_04H) \
> __PMC_EV(UCP, EVENT_2CH_07H) \
> __PMC_EV(UCP, EVENT_2DH_01H) \
> __PMC_EV(UCP, EVENT_2DH_02H) \
> __PMC_EV(UCP, EVENT_2DH_04H) \
> __PMC_EV(UCP, EVENT_2DH_07H) \
> __PMC_EV(UCP, EVENT_2EH_01H) \
> __PMC_EV(UCP, EVENT_2EH_02H) \
> __PMC_EV(UCP, EVENT_2EH_04H) \
> __PMC_EV(UCP, EVENT_2EH_07H) \
> __PMC_EV(UCP, EVENT_2FH_01H) \
> __PMC_EV(UCP, EVENT_2FH_02H) \
> __PMC_EV(UCP, EVENT_2FH_04H) \
> __PMC_EV(UCP, EVENT_2FH_07H) \
> __PMC_EV(UCP, EVENT_2FH_08H) \
> __PMC_EV(UCP, EVENT_2FH_10H) \
> __PMC_EV(UCP, EVENT_2FH_20H) \
> __PMC_EV(UCP, EVENT_2FH_38H) \
> __PMC_EV(UCP, EVENT_30H_01H) \
> __PMC_EV(UCP, EVENT_30H_02H) \
> __PMC_EV(UCP, EVENT_30H_04H) \
> __PMC_EV(UCP, EVENT_30H_07H) \
> __PMC_EV(UCP, EVENT_31H_01H) \
> __PMC_EV(UCP, EVENT_31H_02H) \
> __PMC_EV(UCP, EVENT_31H_04H) \
> __PMC_EV(UCP, EVENT_31H_07H) \
> __PMC_EV(UCP, EVENT_32H_01H) \
> __PMC_EV(UCP, EVENT_32H_02H) \
> __PMC_EV(UCP, EVENT_32H_04H) \
> __PMC_EV(UCP, EVENT_32H_07H) \
> __PMC_EV(UCP, EVENT_33H_01H) \
> __PMC_EV(UCP, EVENT_33H_02H) \
> __PMC_EV(UCP, EVENT_33H_04H) \
> __PMC_EV(UCP, EVENT_33H_07H) \
> __PMC_EV(UCP, EVENT_34H_01H) \
> __PMC_EV(UCP, EVENT_34H_02H) \
> __PMC_EV(UCP, EVENT_34H_04H) \
> __PMC_EV(UCP, EVENT_34H_08H) \
> __PMC_EV(UCP, EVENT_34H_10H) \
> __PMC_EV(UCP, EVENT_34H_20H) \
> __PMC_EV(UCP, EVENT_35H_01H) \
> __PMC_EV(UCP, EVENT_35H_02H) \
> __PMC_EV(UCP, EVENT_35H_04H) \
> __PMC_EV(UCP, EVENT_40H_01H) \
> __PMC_EV(UCP, EVENT_40H_02H) \
> __PMC_EV(UCP, EVENT_40H_04H) \
> __PMC_EV(UCP, EVENT_40H_08H) \
> __PMC_EV(UCP, EVENT_40H_10H) \
> __PMC_EV(UCP, EVENT_40H_20H) \
> __PMC_EV(UCP, EVENT_40H_07H) \
> __PMC_EV(UCP, EVENT_40H_38H) \
> __PMC_EV(UCP, EVENT_41H_01H) \
> __PMC_EV(UCP, EVENT_41H_02H) \
> __PMC_EV(UCP, EVENT_41H_04H) \
> __PMC_EV(UCP, EVENT_41H_08H) \
> __PMC_EV(UCP, EVENT_41H_10H) \
> __PMC_EV(UCP, EVENT_41H_20H) \
> __PMC_EV(UCP, EVENT_41H_07H) \
> __PMC_EV(UCP, EVENT_41H_38H) \
> __PMC_EV(UCP, EVENT_42H_01H) \
> __PMC_EV(UCP, EVENT_42H_02H) \
> __PMC_EV(UCP, EVENT_42H_04H) \
> __PMC_EV(UCP, EVENT_42H_08H) \
> __PMC_EV(UCP, EVENT_43H_01H) \
> __PMC_EV(UCP, EVENT_43H_02H) \
> __PMC_EV(UCP, EVENT_60H_01H) \
> __PMC_EV(UCP, EVENT_60H_02H) \
> __PMC_EV(UCP, EVENT_60H_04H) \
> __PMC_EV(UCP, EVENT_61H_01H) \
> __PMC_EV(UCP, EVENT_61H_02H) \
> __PMC_EV(UCP, EVENT_61H_04H) \
> __PMC_EV(UCP, EVENT_62H_01H) \
> __PMC_EV(UCP, EVENT_62H_02H) \
> __PMC_EV(UCP, EVENT_62H_04H) \
> __PMC_EV(UCP, EVENT_63H_01H) \
> __PMC_EV(UCP, EVENT_63H_02H) \
> __PMC_EV(UCP, EVENT_63H_04H) \
> __PMC_EV(UCP, EVENT_63H_08H) \
> __PMC_EV(UCP, EVENT_63H_10H) \
> __PMC_EV(UCP, EVENT_63H_20H) \
> __PMC_EV(UCP, EVENT_64H_01H) \
> __PMC_EV(UCP, EVENT_64H_02H) \
> __PMC_EV(UCP, EVENT_64H_04H) \
> __PMC_EV(UCP, EVENT_64H_08H) \
> __PMC_EV(UCP, EVENT_64H_10H) \
> __PMC_EV(UCP, EVENT_64H_20H) \
> __PMC_EV(UCP, EVENT_65H_01H) \
> __PMC_EV(UCP, EVENT_65H_02H) \
> __PMC_EV(UCP, EVENT_65H_04H) \
> __PMC_EV(UCP, EVENT_66H_01H) \
> __PMC_EV(UCP, EVENT_66H_02H) \
> __PMC_EV(UCP, EVENT_66H_04H) \
> __PMC_EV(UCP, EVENT_67H_01H) \
> __PMC_EV(UCP, EVENT_80H_01H) \
> __PMC_EV(UCP, EVENT_80H_02H) \
> __PMC_EV(UCP, EVENT_80H_04H) \
> __PMC_EV(UCP, EVENT_80H_08H) \
> __PMC_EV(UCP, EVENT_81H_01H) \
> __PMC_EV(UCP, EVENT_81H_02H) \
> __PMC_EV(UCP, EVENT_81H_04H) \
> __PMC_EV(UCP, EVENT_81H_08H) \
> __PMC_EV(UCP, EVENT_82H_01H) \
> __PMC_EV(UCP, EVENT_83H_01H) \
> __PMC_EV(UCP, EVENT_83H_02H) \
> __PMC_EV(UCP, EVENT_83H_04H) \
> __PMC_EV(UCP, EVENT_83H_08H) \
> __PMC_EV(UCP, EVENT_84H_01H) \
> __PMC_EV(UCP, EVENT_84H_02H) \
> __PMC_EV(UCP, EVENT_84H_04H) \
> __PMC_EV(UCP, EVENT_84H_08H) \
> __PMC_EV(UCP, EVENT_85H_02H) \
> __PMC_EV(UCP, EVENT_86H_01H)
>
> #define PMC_EV_UCP_FIRST PMC_EV_UCP_EVENT_00H_01H
> #define PMC_EV_UCP_LAST PMC_EV_UCP_EVENT_86H_01H
>
> #define __PMC_EV_ALIAS_COREI7UC() \
> __PMC_EV_ALIAS("GQ_CYCLES_FULL.READ_TRACKER", UCP_EVENT_00H_01H) \
> __PMC_EV_ALIAS("GQ_CYCLES_FULL.WRITE_TRACKER", UCP_EVENT_00H_02H) \
> __PMC_EV_ALIAS("GQ_CYCLES_FULL.PEER_PROBE_TRACKER", UCP_EVENT_00H_04H) \
> __PMC_EV_ALIAS("GQ_CYCLES_NOT_EMPTY.READ_TRACKER", UCP_EVENT_01H_01H) \
> __PMC_EV_ALIAS("GQ_CYCLES_NOT_EMPTY.WRITE_TRACKER", UCP_EVENT_01H_02H) \
> __PMC_EV_ALIAS("GQ_CYCLES_NOT_EMPTY.PEER_PROBE_TRACKER", UCP_EVENT_01H_04H) \
> __PMC_EV_ALIAS("GQ_ALLOC.READ_TRACKER", UCP_EVENT_03H_01H) \
> __PMC_EV_ALIAS("GQ_ALLOC.RT_L3_MISS", UCP_EVENT_03H_02H) \
> __PMC_EV_ALIAS("GQ_ALLOC.RT_TO_L3_RESP", UCP_EVENT_03H_04H) \
> __PMC_EV_ALIAS("GQ_ALLOC.RT_TO_RTID_ACQUIRED", UCP_EVENT_03H_08H) \
> __PMC_EV_ALIAS("GQ_ALLOC.WT_TO_RTID_ACQUIRED", UCP_EVENT_03H_10H) \
> __PMC_EV_ALIAS("GQ_ALLOC.WRITE_TRACKER", UCP_EVENT_03H_20H) \
> __PMC_EV_ALIAS("GQ_ALLOC.PEER_PROBE_TRACKER", UCP_EVENT_03H_40H) \
> __PMC_EV_ALIAS("GQ_DATA.FROM_QPI", UCP_EVENT_04H_01H) \
> __PMC_EV_ALIAS("GQ_DATA.FROM_QMC", UCP_EVENT_04H_02H) \
> __PMC_EV_ALIAS("GQ_DATA.FROM_L3", UCP_EVENT_04H_04H) \
> __PMC_EV_ALIAS("GQ_DATA.FROM_CORES_02", UCP_EVENT_04H_08H) \
> __PMC_EV_ALIAS("GQ_DATA.FROM_CORES_13", UCP_EVENT_04H_10H) \
> __PMC_EV_ALIAS("GQ_DATA.TO_QPI_QMC", UCP_EVENT_05H_01H) \
> __PMC_EV_ALIAS("GQ_DATA.TO_L3", UCP_EVENT_05H_02H) \
> __PMC_EV_ALIAS("GQ_DATA.TO_CORES", UCP_EVENT_05H_04H) \
> __PMC_EV_ALIAS("SNP_RESP_TO_LOCAL_HOME.I_STATE", UCP_EVENT_06H_01H) \
> __PMC_EV_ALIAS("SNP_RESP_TO_LOCAL_HOME.S_STATE", UCP_EVENT_06H_02H) \
> __PMC_EV_ALIAS("SNP_RESP_TO_LOCAL_HOME.FWD_S_STATE", UCP_EVENT_06H_04H) \
> __PMC_EV_ALIAS("SNP_RESP_TO_LOCAL_HOME.FWD_I_STATE", UCP_EVENT_06H_08H) \
> __PMC_EV_ALIAS("SNP_RESP_TO_LOCAL_HOME.CONFLICT", UCP_EVENT_06H_10H) \
> __PMC_EV_ALIAS("SNP_RESP_TO_LOCAL_HOME.WB", UCP_EVENT_06H_20H) \
> __PMC_EV_ALIAS("SNP_RESP_TO_REMOTE_HOME.I_STATE", UCP_EVENT_07H_01H) \
> __PMC_EV_ALIAS("SNP_RESP_TO_REMOTE_HOME.S_STATE", UCP_EVENT_07H_02H) \
> __PMC_EV_ALIAS("SNP_RESP_TO_REMOTE_HOME.FWD_S_STATE", UCP_EVENT_07H_04H) \
> __PMC_EV_ALIAS("SNP_RESP_TO_REMOTE_HOME.FWD_I_STATE", UCP_EVENT_07H_08H) \
> __PMC_EV_ALIAS("SNP_RESP_TO_REMOTE_HOME.CONFLICT", UCP_EVENT_07H_10H) \
> __PMC_EV_ALIAS("SNP_RESP_TO_REMOTE_HOME.WB", UCP_EVENT_07H_20H) \
> __PMC_EV_ALIAS("SNP_RESP_TO_REMOTE_HOME.HITM", UCP_EVENT_07H_24H) \
> __PMC_EV_ALIAS("L3_HITS.READ", UCP_EVENT_08H_01H) \
> __PMC_EV_ALIAS("L3_HITS.WRITE", UCP_EVENT_08H_02H) \
> __PMC_EV_ALIAS("L3_HITS.PROBE", UCP_EVENT_08H_04H) \
> __PMC_EV_ALIAS("L3_HITS.ANY", UCP_EVENT_08H_03H) \
> __PMC_EV_ALIAS("L3_MISS.READ", UCP_EVENT_09H_01H) \
> __PMC_EV_ALIAS("L3_MISS.WRITE", UCP_EVENT_09H_02H) \
> __PMC_EV_ALIAS("L3_MISS.PROBE", UCP_EVENT_09H_04H) \
> __PMC_EV_ALIAS("L3_MISS.ANY", UCP_EVENT_09H_03H) \
> __PMC_EV_ALIAS("L3_LINES_IN.M_STATE", UCP_EVENT_0AH_01H) \
> __PMC_EV_ALIAS("L3_LINES_IN.E_STATE", UCP_EVENT_0AH_02H) \
> __PMC_EV_ALIAS("L3_LINES_IN.S_STATE", UCP_EVENT_0AH_04H) \
> __PMC_EV_ALIAS("L3_LINES_IN.F_STATE", UCP_EVENT_0AH_08H) \
> __PMC_EV_ALIAS("L3_LINES_IN.ANY", UCP_EVENT_0AH_0FH) \
> __PMC_EV_ALIAS("L3_LINES_OUT.M_STATE", UCP_EVENT_0BH_01H) \
> __PMC_EV_ALIAS("L3_LINES_OUT.E_STATE", UCP_EVENT_0BH_02H) \
> __PMC_EV_ALIAS("L3_LINES_OUT.S_STATE", UCP_EVENT_0BH_04H) \
> __PMC_EV_ALIAS("L3_LINES_OUT.I_STATE", UCP_EVENT_0BH_08H) \
> __PMC_EV_ALIAS("L3_LINES_OUT.F_STATE", UCP_EVENT_0BH_10H) \
> __PMC_EV_ALIAS("L3_LINES_OUT.ANY", UCP_EVENT_0BH_1FH) \
> __PMC_EV_ALIAS("QHL_REQUESTS.IOH_READS", UCP_EVENT_20H_01H) \
> __PMC_EV_ALIAS("QHL_REQUESTS.IOH_WRITES", UCP_EVENT_20H_02H) \
> __PMC_EV_ALIAS("QHL_REQUESTS.REMOTE_READS", UCP_EVENT_20H_04H) \
> __PMC_EV_ALIAS("QHL_REQUESTS.REMOTE_WRITES", UCP_EVENT_20H_08H) \
> __PMC_EV_ALIAS("QHL_REQUESTS.LOCAL_READS", UCP_EVENT_20H_10H) \
> __PMC_EV_ALIAS("QHL_REQUESTS.LOCAL_WRITES", UCP_EVENT_20H_20H) \
> __PMC_EV_ALIAS("QHL_CYCLES_FULL.IOH", UCP_EVENT_21H_01H) \
> __PMC_EV_ALIAS("QHL_CYCLES_FULL.REMOTE", UCP_EVENT_21H_02H) \
> __PMC_EV_ALIAS("QHL_CYCLES_FULL.LOCAL", UCP_EVENT_21H_04H) \
> __PMC_EV_ALIAS("QHL_CYCLES_NOT_EMPTY.IOH", UCP_EVENT_22H_01H) \
> __PMC_EV_ALIAS("QHL_CYCLES_NOT_EMPTY.REMOTE", UCP_EVENT_22H_02H) \
> __PMC_EV_ALIAS("QHL_CYCLES_NOT_EMPTY.LOCAL", UCP_EVENT_22H_04H) \
> __PMC_EV_ALIAS("QHL_OCCUPANCY.IOH", UCP_EVENT_23H_01H) \
> __PMC_EV_ALIAS("QHL_OCCUPANCY.REMOTE", UCP_EVENT_23H_02H) \
> __PMC_EV_ALIAS("QHL_OCCUPANCY.LOCAL", UCP_EVENT_23H_04H) \
> __PMC_EV_ALIAS("QHL_ADDRESS_CONFLICTS.2WAY", UCP_EVENT_24H_02H) \
> __PMC_EV_ALIAS("QHL_ADDRESS_CONFLICTS.3WAY", UCP_EVENT_24H_04H) \
> __PMC_EV_ALIAS("QHL_CONFLICT_CYCLES.IOH", UCP_EVENT_25H_01H) \
> __PMC_EV_ALIAS("QHL_CONFLICT_CYCLES.REMOTE", UCP_EVENT_25H_02H) \
> __PMC_EV_ALIAS("QHL_CONFLICT_CYCLES.LOCAL", UCP_EVENT_25H_04H) \
> __PMC_EV_ALIAS("QHL_TO_QMC_BYPASS", UCP_EVENT_26H_01H) \
> __PMC_EV_ALIAS("QMC_NORMAL_FULL.READ.CH0", UCP_EVENT_27H_01H) \
> __PMC_EV_ALIAS("QMC_NORMAL_FULL.READ.CH1", UCP_EVENT_27H_02H) \
> __PMC_EV_ALIAS("QMC_NORMAL_FULL.READ.CH2", UCP_EVENT_27H_04H) \
> __PMC_EV_ALIAS("QMC_NORMAL_FULL.WRITE.CH0", UCP_EVENT_27H_08H) \
> __PMC_EV_ALIAS("QMC_NORMAL_FULL.WRITE.CH1", UCP_EVENT_27H_10H) \
> __PMC_EV_ALIAS("QMC_NORMAL_FULL.WRITE.CH2", UCP_EVENT_27H_20H) \
> __PMC_EV_ALIAS("QMC_ISOC_FULL.READ.CH0", UCP_EVENT_28H_01H) \
> __PMC_EV_ALIAS("QMC_ISOC_FULL.READ.CH1", UCP_EVENT_28H_02H) \
> __PMC_EV_ALIAS("QMC_ISOC_FULL.READ.CH2", UCP_EVENT_28H_04H) \
> __PMC_EV_ALIAS("QMC_ISOC_FULL.WRITE.CH0", UCP_EVENT_28H_08H) \
> __PMC_EV_ALIAS("QMC_ISOC_FULL.WRITE.CH1", UCP_EVENT_28H_10H) \
> __PMC_EV_ALIAS("QMC_ISOC_FULL.WRITE.CH2", UCP_EVENT_28H_20H) \
> __PMC_EV_ALIAS("QMC_BUSY.READ.CH0", UCP_EVENT_29H_01H) \
> __PMC_EV_ALIAS("QMC_BUSY.READ.CH1", UCP_EVENT_29H_02H) \
> __PMC_EV_ALIAS("QMC_BUSY.READ.CH2", UCP_EVENT_29H_04H) \
> __PMC_EV_ALIAS("QMC_BUSY.WRITE.CH0", UCP_EVENT_29H_08H) \
> __PMC_EV_ALIAS("QMC_BUSY.WRITE.CH1", UCP_EVENT_29H_10H) \
> __PMC_EV_ALIAS("QMC_BUSY.WRITE.CH2", UCP_EVENT_29H_20H) \
> __PMC_EV_ALIAS("QMC_OCCUPANCY.CH0", UCP_EVENT_2AH_01H) \
> __PMC_EV_ALIAS("QMC_OCCUPANCY.CH1", UCP_EVENT_2AH_02H) \
> __PMC_EV_ALIAS("QMC_OCCUPANCY.CH2", UCP_EVENT_2AH_04H) \
> __PMC_EV_ALIAS("QMC_ISSOC_OCCUPANCY.CH0", UCP_EVENT_2BH_01H) \
> __PMC_EV_ALIAS("QMC_ISSOC_OCCUPANCY.CH1", UCP_EVENT_2BH_02H) \
> __PMC_EV_ALIAS("QMC_ISSOC_OCCUPANCY.CH2", UCP_EVENT_2BH_04H) \
> __PMC_EV_ALIAS("QMC_ISSOC_READS.ANY", UCP_EVENT_2BH_07H) \
> __PMC_EV_ALIAS("QMC_NORMAL_READS.CH0", UCP_EVENT_2CH_01H) \
> __PMC_EV_ALIAS("QMC_NORMAL_READS.CH1", UCP_EVENT_2CH_02H) \
> __PMC_EV_ALIAS("QMC_NORMAL_READS.CH2", UCP_EVENT_2CH_04H) \
> __PMC_EV_ALIAS("QMC_NORMAL_READS.ANY", UCP_EVENT_2CH_07H) \
> __PMC_EV_ALIAS("QMC_HIGH_PRIORITY_READS.CH0", UCP_EVENT_2DH_01H) \
> __PMC_EV_ALIAS("QMC_HIGH_PRIORITY_READS.CH1", UCP_EVENT_2DH_02H) \
> __PMC_EV_ALIAS("QMC_HIGH_PRIORITY_READS.CH2", UCP_EVENT_2DH_04H) \
> __PMC_EV_ALIAS("QMC_HIGH_PRIORITY_READS.ANY", UCP_EVENT_2DH_07H) \
> __PMC_EV_ALIAS("QMC_CRITICAL_PRIORITY_READS.CH0", UCP_EVENT_2EH_01H) \
> __PMC_EV_ALIAS("QMC_CRITICAL_PRIORITY_READS.CH1", UCP_EVENT_2EH_02H) \
> __PMC_EV_ALIAS("QMC_CRITICAL_PRIORITY_READS.CH2", UCP_EVENT_2EH_04H) \
> __PMC_EV_ALIAS("QMC_CRITICAL_PRIORITY_READS.ANY", UCP_EVENT_2EH_07H) \
> __PMC_EV_ALIAS("QMC_WRITES.FULL.CH0", UCP_EVENT_2FH_01H) \
> __PMC_EV_ALIAS("QMC_WRITES.FULL.CH1", UCP_EVENT_2FH_02H) \
> __PMC_EV_ALIAS("QMC_WRITES.FULL.CH2", UCP_EVENT_2FH_04H) \
> __PMC_EV_ALIAS("QMC_WRITES.FULL.ANY", UCP_EVENT_2FH_07H) \
> __PMC_EV_ALIAS("QMC_WRITES.PARTIAL.CH0", UCP_EVENT_2FH_08H) \
> __PMC_EV_ALIAS("QMC_WRITES.PARTIAL.CH1", UCP_EVENT_2FH_10H) \
> __PMC_EV_ALIAS("QMC_WRITES.PARTIAL.CH2", UCP_EVENT_2FH_20H) \
> __PMC_EV_ALIAS("QMC_WRITES.PARTIAL.ANY", UCP_EVENT_2FH_38H) \
> __PMC_EV_ALIAS("QMC_CANCEL.CH0", UCP_EVENT_30H_01H) \
> __PMC_EV_ALIAS("QMC_CANCEL.CH1", UCP_EVENT_30H_02H) \
> __PMC_EV_ALIAS("QMC_CANCEL.CH2", UCP_EVENT_30H_04H) \
> __PMC_EV_ALIAS("QMC_CANCEL.ANY", UCP_EVENT_30H_07H) \
> __PMC_EV_ALIAS("QMC_PRIORITY_UPDATES.CH0", UCP_EVENT_31H_01H) \
> __PMC_EV_ALIAS("QMC_PRIORITY_UPDATES.CH1", UCP_EVENT_31H_02H) \
> __PMC_EV_ALIAS("QMC_PRIORITY_UPDATES.CH2", UCP_EVENT_31H_04H) \
> __PMC_EV_ALIAS("QMC_PRIORITY_UPDATES.ANY", UCP_EVENT_31H_07H) \
> __PMC_EV_ALIAS("QHL_FRC_ACK_CNFLTS.LOCAL", UCP_EVENT_33H_04H) \
> __PMC_EV_ALIAS("QPI_TX_STALLED_SINGLE_FLIT.HOME.LINK_0", UCP_EVENT_40H_01H) \
> __PMC_EV_ALIAS("QPI_TX_STALLED_SINGLE_FLIT.SNOOP.LINK_0", UCP_EVENT_40H_02H) \
> __PMC_EV_ALIAS("QPI_TX_STALLED_SINGLE_FLIT.NDR.LINK_0", UCP_EVENT_40H_04H) \
> __PMC_EV_ALIAS("QPI_TX_STALLED_SINGLE_FLIT.HOME.LINK_1", UCP_EVENT_40H_08H) \
> __PMC_EV_ALIAS("QPI_TX_STALLED_SINGLE_FLIT.SNOOP.LINK_1", UCP_EVENT_40H_10H) \
> __PMC_EV_ALIAS("QPI_TX_STALLED_SINGLE_FLIT.NDR.LINK_1", UCP_EVENT_40H_20H) \
> __PMC_EV_ALIAS("QPI_TX_STALLED_SINGLE_FLIT.LINK_0", UCP_EVENT_40H_07H) \
> __PMC_EV_ALIAS("QPI_TX_STALLED_SINGLE_FLIT.LINK_1", UCP_EVENT_40H_38H) \
> __PMC_EV_ALIAS("QPI_TX_STALLED_MULTI_FLIT.DRS.LINK_0", UCP_EVENT_41H_01H) \
> __PMC_EV_ALIAS("QPI_TX_STALLED_MULTI_FLIT.NCB.LINK_0", UCP_EVENT_41H_02H) \
> __PMC_EV_ALIAS("QPI_TX_STALLED_MULTI_FLIT.NCS.LINK_0", UCP_EVENT_41H_04H) \
> __PMC_EV_ALIAS("QPI_TX_STALLED_MULTI_FLIT.DRS.LINK_1", UCP_EVENT_41H_08H) \
> __PMC_EV_ALIAS("QPI_TX_STALLED_MULTI_FLIT.NCB.LINK_1", UCP_EVENT_41H_10H) \
> __PMC_EV_ALIAS("QPI_TX_STALLED_MULTI_FLIT.NCS.LINK_1", UCP_EVENT_41H_20H) \
> __PMC_EV_ALIAS("QPI_TX_STALLED_MULTI_FLIT.LINK_0", UCP_EVENT_41H_07H) \
> __PMC_EV_ALIAS("QPI_TX_STALLED_MULTI_FLIT.LINK_1", UCP_EVENT_41H_38H) \
> __PMC_EV_ALIAS("QPI_TX_HEADER.BUSY.LINK_0", UCP_EVENT_42H_02H) \
> __PMC_EV_ALIAS("QPI_TX_HEADER.BUSY.LINK_1", UCP_EVENT_42H_08H) \
> __PMC_EV_ALIAS("QPI_RX_NO_PPT_CREDIT.STALLS.LINK_0", UCP_EVENT_43H_01H) \
> __PMC_EV_ALIAS("QPI_RX_NO_PPT_CREDIT.STALLS.LINK_1", UCP_EVENT_43H_02H) \
> __PMC_EV_ALIAS("DRAM_OPEN.CH0", UCP_EVENT_60H_01H) \
> __PMC_EV_ALIAS("DRAM_OPEN.CH1", UCP_EVENT_60H_02H) \
> __PMC_EV_ALIAS("DRAM_OPEN.CH2", UCP_EVENT_60H_04H) \
> __PMC_EV_ALIAS("DRAM_PAGE_CLOSE.CH0", UCP_EVENT_61H_01H) \
> __PMC_EV_ALIAS("DRAM_PAGE_CLOSE.CH1", UCP_EVENT_61H_02H) \
> __PMC_EV_ALIAS("DRAM_PAGE_CLOSE.CH2", UCP_EVENT_61H_04H) \
> __PMC_EV_ALIAS("DRAM_PAGE_MISS.CH0", UCP_EVENT_62H_01H) \
> __PMC_EV_ALIAS("DRAM_PAGE_MISS.CH1", UCP_EVENT_62H_02H) \
> __PMC_EV_ALIAS("DRAM_PAGE_MISS.CH2", UCP_EVENT_62H_04H) \
> __PMC_EV_ALIAS("DRAM_READ_CAS.CH0", UCP_EVENT_63H_01H) \
> __PMC_EV_ALIAS("DRAM_READ_CAS.AUTOPRE_CH0", UCP_EVENT_63H_02H) \
> __PMC_EV_ALIAS("DRAM_READ_CAS.CH1", UCP_EVENT_63H_04H) \
> __PMC_EV_ALIAS("DRAM_READ_CAS.AUTOPRE_CH1", UCP_EVENT_63H_08H) \
> __PMC_EV_ALIAS("DRAM_READ_CAS.CH2", UCP_EVENT_63H_10H) \
> __PMC_EV_ALIAS("DRAM_READ_CAS.AUTOPRE_CH2", UCP_EVENT_63H_20H) \
> __PMC_EV_ALIAS("DRAM_WRITE_CAS.CH0", UCP_EVENT_64H_01H) \
> __PMC_EV_ALIAS("DRAM_WRITE_CAS.AUTOPRE_CH0", UCP_EVENT_64H_02H) \
> __PMC_EV_ALIAS("DRAM_WRITE_CAS.CH1", UCP_EVENT_64H_04H) \
> __PMC_EV_ALIAS("DRAM_WRITE_CAS.AUTOPRE_CH1", UCP_EVENT_64H_08H) \
> __PMC_EV_ALIAS("DRAM_WRITE_CAS.CH2", UCP_EVENT_64H_10H) \
> __PMC_EV_ALIAS("DRAM_WRITE_CAS.AUTOPRE_CH2", UCP_EVENT_64H_20H) \
> __PMC_EV_ALIAS("DRAM_REFRESH.CH0", UCP_EVENT_65H_01H) \
> __PMC_EV_ALIAS("DRAM_REFRESH.CH1", UCP_EVENT_65H_02H) \
> __PMC_EV_ALIAS("DRAM_REFRESH.CH2", UCP_EVENT_65H_04H) \
> __PMC_EV_ALIAS("DRAM_PRE_ALL.CH0", UCP_EVENT_66H_01H) \
> __PMC_EV_ALIAS("DRAM_PRE_ALL.CH1", UCP_EVENT_66H_02H) \
> __PMC_EV_ALIAS("DRAM_PRE_ALL.CH2", UCP_EVENT_66H_04H)
>
> #define __PMC_EV_ALIAS_WESTMEREUC() \
> __PMC_EV_ALIAS("GQ_CYCLES_FULL.READ_TRACKER", UCP_EVENT_00H_01H) \
> __PMC_EV_ALIAS("GQ_CYCLES_FULL.WRITE_TRACKER", UCP_EVENT_00H_02H) \
> __PMC_EV_ALIAS("GQ_CYCLES_FULL.PEER_PROBE_TRACKER", UCP_EVENT_00H_04H) \
> __PMC_EV_ALIAS("GQ_CYCLES_NOT_EMPTY.READ_TRACKER", UCP_EVENT_01H_01H) \
> __PMC_EV_ALIAS("GQ_CYCLES_NOT_EMPTY.WRITE_TRACKER", UCP_EVENT_01H_02H) \
> __PMC_EV_ALIAS("GQ_CYCLES_NOT_EMPTY.PEER_PROBE_TRACKER", UCP_EVENT_01H_04H) \
> __PMC_EV_ALIAS("GQ_OCCUPANCY.READ_TRACKER", UCP_EVENT_02H_01H) \
> __PMC_EV_ALIAS("GQ_ALLOC.READ_TRACKER", UCP_EVENT_03H_01H) \
> __PMC_EV_ALIAS("GQ_ALLOC.RT_L3_MISS", UCP_EVENT_03H_02H) \
> __PMC_EV_ALIAS("GQ_ALLOC.RT_TO_L3_RESP", UCP_EVENT_03H_04H) \
> __PMC_EV_ALIAS("GQ_ALLOC.RT_TO_RTID_ACQUIRED", UCP_EVENT_03H_08H) \
> __PMC_EV_ALIAS("GQ_ALLOC.WT_TO_RTID_ACQUIRED", UCP_EVENT_03H_10H) \
> __PMC_EV_ALIAS("GQ_ALLOC.WRITE_TRACKER", UCP_EVENT_03H_20H) \
> __PMC_EV_ALIAS("GQ_ALLOC.PEER_PROBE_TRACKER", UCP_EVENT_03H_40H) \
> __PMC_EV_ALIAS("GQ_DATA.FROM_QPI", UCP_EVENT_04H_01H) \
> __PMC_EV_ALIAS("GQ_DATA.FROM_QMC", UCP_EVENT_04H_02H) \
> __PMC_EV_ALIAS("GQ_DATA.FROM_L3", UCP_EVENT_04H_04H) \
> __PMC_EV_ALIAS("GQ_DATA.FROM_CORES_02", UCP_EVENT_04H_08H) \
> __PMC_EV_ALIAS("GQ_DATA.FROM_CORES_13", UCP_EVENT_04H_10H) \
> __PMC_EV_ALIAS("GQ_DATA.TO_QPI_QMC", UCP_EVENT_05H_01H) \
> __PMC_EV_ALIAS("GQ_DATA.TO_L3", UCP_EVENT_05H_02H) \
> __PMC_EV_ALIAS("GQ_DATA.TO_CORES", UCP_EVENT_05H_04H) \
> __PMC_EV_ALIAS("SNP_RESP_TO_LOCAL_HOME.I_STATE", UCP_EVENT_06H_01H) \
> __PMC_EV_ALIAS("SNP_RESP_TO_LOCAL_HOME.S_STATE", UCP_EVENT_06H_02H) \
> __PMC_EV_ALIAS("SNP_RESP_TO_LOCAL_HOME.FWD_S_STATE", UCP_EVENT_06H_04H) \
> __PMC_EV_ALIAS("SNP_RESP_TO_LOCAL_HOME.FWD_I_STATE", UCP_EVENT_06H_08H) \
> __PMC_EV_ALIAS("SNP_RESP_TO_LOCAL_HOME.CONFLICT", UCP_EVENT_06H_10H) \
> __PMC_EV_ALIAS("SNP_RESP_TO_LOCAL_HOME.WB", UCP_EVENT_06H_20H) \
> __PMC_EV_ALIAS("SNP_RESP_TO_REMOTE_HOME.I_STATE", UCP_EVENT_07H_01H) \
> __PMC_EV_ALIAS("SNP_RESP_TO_REMOTE_HOME.S_STATE", UCP_EVENT_07H_02H) \
> __PMC_EV_ALIAS("SNP_RESP_TO_REMOTE_HOME.FWD_S_STATE", UCP_EVENT_07H_04H) \
> __PMC_EV_ALIAS("SNP_RESP_TO_REMOTE_HOME.FWD_I_STATE", UCP_EVENT_07H_08H) \
> __PMC_EV_ALIAS("SNP_RESP_TO_REMOTE_HOME.CONFLICT", UCP_EVENT_07H_10H) \
> __PMC_EV_ALIAS("SNP_RESP_TO_REMOTE_HOME.WB", UCP_EVENT_07H_20H) \
> __PMC_EV_ALIAS("SNP_RESP_TO_REMOTE_HOME.HITM", UCP_EVENT_07H_24H) \
> __PMC_EV_ALIAS("L3_HITS.READ", UCP_EVENT_08H_01H) \
> __PMC_EV_ALIAS("L3_HITS.WRITE", UCP_EVENT_08H_02H) \
> __PMC_EV_ALIAS("L3_HITS.PROBE", UCP_EVENT_08H_04H) \
> __PMC_EV_ALIAS("L3_HITS.ANY", UCP_EVENT_08H_03H) \
> __PMC_EV_ALIAS("L3_MISS.READ", UCP_EVENT_09H_01H) \
> __PMC_EV_ALIAS("L3_MISS.WRITE", UCP_EVENT_09H_02H) \
> __PMC_EV_ALIAS("L3_MISS.PROBE", UCP_EVENT_09H_04H) \
> __PMC_EV_ALIAS("L3_MISS.ANY", UCP_EVENT_09H_03H) \
> __PMC_EV_ALIAS("L3_LINES_IN.M_STATE", UCP_EVENT_0AH_01H) \
> __PMC_EV_ALIAS("L3_LINES_IN.E_STATE", UCP_EVENT_0AH_02H) \
> __PMC_EV_ALIAS("L3_LINES_IN.S_STATE", UCP_EVENT_0AH_04H) \
> __PMC_EV_ALIAS("L3_LINES_IN.F_STATE", UCP_EVENT_0AH_08H) \
> __PMC_EV_ALIAS("L3_LINES_IN.ANY", UCP_EVENT_0AH_0FH) \
> __PMC_EV_ALIAS("L3_LINES_OUT.M_STATE", UCP_EVENT_0BH_01H) \
> __PMC_EV_ALIAS("L3_LINES_OUT.E_STATE", UCP_EVENT_0BH_02H) \
> __PMC_EV_ALIAS("L3_LINES_OUT.S_STATE", UCP_EVENT_0BH_04H) \
> __PMC_EV_ALIAS("L3_LINES_OUT.I_STATE", UCP_EVENT_0BH_08H) \
> __PMC_EV_ALIAS("L3_LINES_OUT.F_STATE", UCP_EVENT_0BH_10H) \
> __PMC_EV_ALIAS("L3_LINES_OUT.ANY", UCP_EVENT_0BH_1FH) \
> __PMC_EV_ALIAS("GQ_SNOOP.GOTO_S", UCP_EVENT_0CH_01H) \
> __PMC_EV_ALIAS("GQ_SNOOP.GOTO_I", UCP_EVENT_0CH_02H) \
> __PMC_EV_ALIAS("GQ_SNOOP.GOTO_S_HIT", UCP_EVENT_0CH_04H) \
> __PMC_EV_ALIAS("GQ_SNOOP.GOTO_I_HIT", UCP_EVENT_0CH_08H) \
> __PMC_EV_ALIAS("QHL_REQUESTS.IOH_READS", UCP_EVENT_20H_01H) \
> __PMC_EV_ALIAS("QHL_REQUESTS.IOH_WRITES", UCP_EVENT_20H_02H) \
> __PMC_EV_ALIAS("QHL_REQUESTS.REMOTE_READS", UCP_EVENT_20H_04H) \
> __PMC_EV_ALIAS("QHL_REQUESTS.REMOTE_WRITES", UCP_EVENT_20H_08H) \
> __PMC_EV_ALIAS("QHL_REQUESTS.LOCAL_READS", UCP_EVENT_20H_10H) \
> __PMC_EV_ALIAS("QHL_REQUESTS.LOCAL_WRITES", UCP_EVENT_20H_20H) \
> __PMC_EV_ALIAS("QHL_CYCLES_FULL.IOH", UCP_EVENT_21H_01H) \
> __PMC_EV_ALIAS("QHL_CYCLES_FULL.REMOTE", UCP_EVENT_21H_02H) \
> __PMC_EV_ALIAS("QHL_CYCLES_FULL.LOCAL", UCP_EVENT_21H_04H) \
> __PMC_EV_ALIAS("QHL_CYCLES_NOT_EMPTY.IOH", UCP_EVENT_22H_01H) \
> __PMC_EV_ALIAS("QHL_CYCLES_NOT_EMPTY.REMOTE", UCP_EVENT_22H_02H) \
> __PMC_EV_ALIAS("QHL_CYCLES_NOT_EMPTY.LOCAL", UCP_EVENT_22H_04H) \
> __PMC_EV_ALIAS("QHL_OCCUPANCY.IOH", UCP_EVENT_23H_01H) \
> __PMC_EV_ALIAS("QHL_OCCUPANCY.REMOTE", UCP_EVENT_23H_02H) \
> __PMC_EV_ALIAS("QHL_OCCUPANCY.LOCAL", UCP_EVENT_23H_04H) \
> __PMC_EV_ALIAS("QHL_ADDRESS_CONFLICTS.2WAY", UCP_EVENT_24H_02H) \
> __PMC_EV_ALIAS("QHL_ADDRESS_CONFLICTS.3WAY", UCP_EVENT_24H_04H) \
> __PMC_EV_ALIAS("QHL_CONFLICT_CYCLES.IOH", UCP_EVENT_25H_01H) \
> __PMC_EV_ALIAS("QHL_CONFLICT_CYCLES.REMOTE", UCP_EVENT_25H_02H) \
> __PMC_EV_ALIAS("QHL_CONFLICT_CYCLES.LOCAL", UCP_EVENT_25H_04H) \
> __PMC_EV_ALIAS("QHL_TO_QMC_BYPASS", UCP_EVENT_26H_01H) \
> __PMC_EV_ALIAS("QMC_ISOC_FULL.READ.CH0", UCP_EVENT_28H_01H) \
> __PMC_EV_ALIAS("QMC_ISOC_FULL.READ.CH1", UCP_EVENT_28H_02H) \
> __PMC_EV_ALIAS("QMC_ISOC_FULL.READ.CH2", UCP_EVENT_28H_04H) \
> __PMC_EV_ALIAS("QMC_ISOC_FULL.WRITE.CH0", UCP_EVENT_28H_08H) \
> __PMC_EV_ALIAS("QMC_ISOC_FULL.WRITE.CH1", UCP_EVENT_28H_10H) \
> __PMC_EV_ALIAS("QMC_ISOC_FULL.WRITE.CH2", UCP_EVENT_28H_20H) \
> __PMC_EV_ALIAS("QMC_BUSY.READ.CH0", UCP_EVENT_29H_01H) \
> __PMC_EV_ALIAS("QMC_BUSY.READ.CH1", UCP_EVENT_29H_02H) \
> __PMC_EV_ALIAS("QMC_BUSY.READ.CH2", UCP_EVENT_29H_04H) \
> __PMC_EV_ALIAS("QMC_BUSY.WRITE.CH0", UCP_EVENT_29H_08H) \
> __PMC_EV_ALIAS("QMC_BUSY.WRITE.CH1", UCP_EVENT_29H_10H) \
> __PMC_EV_ALIAS("QMC_BUSY.WRITE.CH2", UCP_EVENT_29H_20H) \
> __PMC_EV_ALIAS("QMC_OCCUPANCY.CH0", UCP_EVENT_2AH_01H) \
> __PMC_EV_ALIAS("QMC_OCCUPANCY.CH1", UCP_EVENT_2AH_02H) \
> __PMC_EV_ALIAS("QMC_OCCUPANCY.CH2", UCP_EVENT_2AH_04H) \
> __PMC_EV_ALIAS("QMC_OCCUPANCY.ANY", UCP_EVENT_2AH_07H) \
> __PMC_EV_ALIAS("QMC_ISSOC_OCCUPANCY.CH0", UCP_EVENT_2BH_01H) \
> __PMC_EV_ALIAS("QMC_ISSOC_OCCUPANCY.CH1", UCP_EVENT_2BH_02H) \
> __PMC_EV_ALIAS("QMC_ISSOC_OCCUPANCY.CH2", UCP_EVENT_2BH_04H) \
> __PMC_EV_ALIAS("QMC_ISSOC_READS.ANY", UCP_EVENT_2BH_07H) \
> __PMC_EV_ALIAS("QMC_NORMAL_READS.CH0", UCP_EVENT_2CH_01H) \
> __PMC_EV_ALIAS("QMC_NORMAL_READS.CH1", UCP_EVENT_2CH_02H) \
> __PMC_EV_ALIAS("QMC_NORMAL_READS.CH2", UCP_EVENT_2CH_04H) \
> __PMC_EV_ALIAS("QMC_NORMAL_READS.ANY", UCP_EVENT_2CH_07H) \
> __PMC_EV_ALIAS("QMC_HIGH_PRIORITY_READS.CH0", UCP_EVENT_2DH_01H) \
> __PMC_EV_ALIAS("QMC_HIGH_PRIORITY_READS.CH1", UCP_EVENT_2DH_02H) \
> __PMC_EV_ALIAS("QMC_HIGH_PRIORITY_READS.CH2", UCP_EVENT_2DH_04H) \
> __PMC_EV_ALIAS("QMC_HIGH_PRIORITY_READS.ANY", UCP_EVENT_2DH_07H) \
> __PMC_EV_ALIAS("QMC_CRITICAL_PRIORITY_READS.CH0", UCP_EVENT_2EH_01H) \
> __PMC_EV_ALIAS("QMC_CRITICAL_PRIORITY_READS.CH1", UCP_EVENT_2EH_02H) \
> __PMC_EV_ALIAS("QMC_CRITICAL_PRIORITY_READS.CH2", UCP_EVENT_2EH_04H) \
> __PMC_EV_ALIAS("QMC_CRITICAL_PRIORITY_READS.ANY", UCP_EVENT_2EH_07H) \
> __PMC_EV_ALIAS("QMC_WRITES.FULL.CH0", UCP_EVENT_2FH_01H) \
> __PMC_EV_ALIAS("QMC_WRITES.FULL.CH1", UCP_EVENT_2FH_02H) \
> __PMC_EV_ALIAS("QMC_WRITES.FULL.CH2", UCP_EVENT_2FH_04H) \
> __PMC_EV_ALIAS("QMC_WRITES.FULL.ANY", UCP_EVENT_2FH_07H) \
> __PMC_EV_ALIAS("QMC_WRITES.PARTIAL.CH0", UCP_EVENT_2FH_08H) \
> __PMC_EV_ALIAS("QMC_WRITES.PARTIAL.CH1", UCP_EVENT_2FH_10H) \
> __PMC_EV_ALIAS("QMC_WRITES.PARTIAL.CH2", UCP_EVENT_2FH_20H) \
> __PMC_EV_ALIAS("QMC_WRITES.PARTIAL.ANY", UCP_EVENT_2FH_38H) \
> __PMC_EV_ALIAS("QMC_CANCEL.CH0", UCP_EVENT_30H_01H) \
> __PMC_EV_ALIAS("QMC_CANCEL.CH1", UCP_EVENT_30H_02H) \
> __PMC_EV_ALIAS("QMC_CANCEL.CH2", UCP_EVENT_30H_04H) \
> __PMC_EV_ALIAS("QMC_CANCEL.ANY", UCP_EVENT_30H_07H) \
> __PMC_EV_ALIAS("QMC_PRIORITY_UPDATES.CH0", UCP_EVENT_31H_01H) \
> __PMC_EV_ALIAS("QMC_PRIORITY_UPDATES.CH1", UCP_EVENT_31H_02H) \
> __PMC_EV_ALIAS("QMC_PRIORITY_UPDATES.CH2", UCP_EVENT_31H_04H) \
> __PMC_EV_ALIAS("QMC_PRIORITY_UPDATES.ANY", UCP_EVENT_31H_07H) \
> __PMC_EV_ALIAS("IMC_RETRY.CH0", UCP_EVENT_32H_01H) \
> __PMC_EV_ALIAS("IMC_RETRY.CH1", UCP_EVENT_32H_02H) \
> __PMC_EV_ALIAS("IMC_RETRY.CH2", UCP_EVENT_32H_04H) \
> __PMC_EV_ALIAS("IMC_RETRY.ANY", UCP_EVENT_32H_07H) \
> __PMC_EV_ALIAS("QHL_FRC_ACK_CNFLTS.IOH", UCP_EVENT_33H_01H) \
> __PMC_EV_ALIAS("QHL_FRC_ACK_CNFLTS.REMOTE", UCP_EVENT_33H_02H) \
> __PMC_EV_ALIAS("QHL_FRC_ACK_CNFLTS.LOCAL", UCP_EVENT_33H_04H) \
> __PMC_EV_ALIAS("QHL_FRC_ACK_CNFLTS.ANY", UCP_EVENT_33H_07H) \
> __PMC_EV_ALIAS("QHL_SLEEPS.IOH_ORDER", UCP_EVENT_34H_01H) \
> __PMC_EV_ALIAS("QHL_SLEEPS.REMOTE_ORDER", UCP_EVENT_34H_02H) \
> __PMC_EV_ALIAS("QHL_SLEEPS.LOCAL_ORDER", UCP_EVENT_34H_04H) \
> __PMC_EV_ALIAS("QHL_SLEEPS.IOH_CONFLICT", UCP_EVENT_34H_08H) \
> __PMC_EV_ALIAS("QHL_SLEEPS.REMOTE_CONFLICT", UCP_EVENT_34H_10H) \
> __PMC_EV_ALIAS("QHL_SLEEPS.LOCAL_CONFLICT", UCP_EVENT_34H_20H) \
> __PMC_EV_ALIAS("ADDR_OPCODE_MATCH.IOH", UCP_EVENT_35H_01H) \
> __PMC_EV_ALIAS("ADDR_OPCODE_MATCH.REMOTE", UCP_EVENT_35H_02H) \
> __PMC_EV_ALIAS("ADDR_OPCODE_MATCH.LOCAL", UCP_EVENT_35H_04H) \
> __PMC_EV_ALIAS("QPI_TX_STALLED_SINGLE_FLIT.HOME.LINK_0", UCP_EVENT_40H_01H) \
> __PMC_EV_ALIAS("QPI_TX_STALLED_SINGLE_FLIT.SNOOP.LINK_0", UCP_EVENT_40H_02H) \
> __PMC_EV_ALIAS("QPI_TX_STALLED_SINGLE_FLIT.NDR.LINK_0", UCP_EVENT_40H_04H) \
> __PMC_EV_ALIAS("QPI_TX_STALLED_SINGLE_FLIT.HOME.LINK_1", UCP_EVENT_40H_08H) \
> __PMC_EV_ALIAS("QPI_TX_STALLED_SINGLE_FLIT.SNOOP.LINK_1", UCP_EVENT_40H_10H) \
> __PMC_EV_ALIAS("QPI_TX_STALLED_SINGLE_FLIT.NDR.LINK_1", UCP_EVENT_40H_20H) \
> __PMC_EV_ALIAS("QPI_TX_STALLED_SINGLE_FLIT.LINK_0", UCP_EVENT_40H_07H) \
> __PMC_EV_ALIAS("QPI_TX_STALLED_SINGLE_FLIT.LINK_1", UCP_EVENT_40H_38H) \
> __PMC_EV_ALIAS("QPI_TX_STALLED_MULTI_FLIT.DRS.LINK_0", UCP_EVENT_41H_01H) \
> __PMC_EV_ALIAS("QPI_TX_STALLED_MULTI_FLIT.NCB.LINK_0", UCP_EVENT_41H_02H) \
> __PMC_EV_ALIAS("QPI_TX_STALLED_MULTI_FLIT.NCS.LINK_0", UCP_EVENT_41H_04H) \
> __PMC_EV_ALIAS("QPI_TX_STALLED_MULTI_FLIT.DRS.LINK_1", UCP_EVENT_41H_08H) \
> __PMC_EV_ALIAS("QPI_TX_STALLED_MULTI_FLIT.NCB.LINK_1", UCP_EVENT_41H_10H) \
> __PMC_EV_ALIAS("QPI_TX_STALLED_MULTI_FLIT.NCS.LINK_1", UCP_EVENT_41H_20H) \
> __PMC_EV_ALIAS("QPI_TX_STALLED_MULTI_FLIT.LINK_0", UCP_EVENT_41H_07H) \
> __PMC_EV_ALIAS("QPI_TX_STALLED_MULTI_FLIT.LINK_1", UCP_EVENT_41H_38H) \
> __PMC_EV_ALIAS("QPI_TX_HEADER.FULL.LINK_0", UCP_EVENT_42H_01H) \
> __PMC_EV_ALIAS("QPI_TX_HEADER.BUSY.LINK_0", UCP_EVENT_42H_02H) \
> __PMC_EV_ALIAS("QPI_TX_HEADER.FULL.LINK_1", UCP_EVENT_42H_04H) \
> __PMC_EV_ALIAS("QPI_TX_HEADER.BUSY.LINK_1", UCP_EVENT_42H_08H) \
> __PMC_EV_ALIAS("QPI_RX_NO_PPT_CREDIT.STALLS.LINK_0", UCP_EVENT_43H_01H) \
> __PMC_EV_ALIAS("QPI_RX_NO_PPT_CREDIT.STALLS.LINK_1", UCP_EVENT_43H_02H) \
> __PMC_EV_ALIAS("DRAM_OPEN.CH0", UCP_EVENT_60H_01H) \
> __PMC_EV_ALIAS("DRAM_OPEN.CH1", UCP_EVENT_60H_02H) \
> __PMC_EV_ALIAS("DRAM_OPEN.CH2", UCP_EVENT_60H_04H) \
> __PMC_EV_ALIAS("DRAM_PAGE_CLOSE.CH0", UCP_EVENT_61H_01H) \
> __PMC_EV_ALIAS("DRAM_PAGE_CLOSE.CH1", UCP_EVENT_61H_02H) \
> __PMC_EV_ALIAS("DRAM_PAGE_CLOSE.CH2", UCP_EVENT_61H_04H) \
> __PMC_EV_ALIAS("DRAM_PAGE_MISS.CH0", UCP_EVENT_62H_01H) \
> __PMC_EV_ALIAS("DRAM_PAGE_MISS.CH1", UCP_EVENT_62H_02H) \
> __PMC_EV_ALIAS("DRAM_PAGE_MISS.CH2", UCP_EVENT_62H_04H) \
> __PMC_EV_ALIAS("DRAM_READ_CAS.CH0", UCP_EVENT_63H_01H) \
> __PMC_EV_ALIAS("DRAM_READ_CAS.AUTOPRE_CH0", UCP_EVENT_63H_02H) \
> __PMC_EV_ALIAS("DRAM_READ_CAS.CH1", UCP_EVENT_63H_04H) \
> __PMC_EV_ALIAS("DRAM_READ_CAS.AUTOPRE_CH1", UCP_EVENT_63H_08H) \
> __PMC_EV_ALIAS("DRAM_READ_CAS.CH2", UCP_EVENT_63H_10H) \
> __PMC_EV_ALIAS("DRAM_READ_CAS.AUTOPRE_CH2", UCP_EVENT_63H_20H) \
> __PMC_EV_ALIAS("DRAM_WRITE_CAS.CH0", UCP_EVENT_64H_01H) \
> __PMC_EV_ALIAS("DRAM_WRITE_CAS.AUTOPRE_CH0", UCP_EVENT_64H_02H) \
> __PMC_EV_ALIAS("DRAM_WRITE_CAS.CH1", UCP_EVENT_64H_04H) \
> __PMC_EV_ALIAS("DRAM_WRITE_CAS.AUTOPRE_CH1", UCP_EVENT_64H_08H) \
> __PMC_EV_ALIAS("DRAM_WRITE_CAS.CH2", UCP_EVENT_64H_10H) \
> __PMC_EV_ALIAS("DRAM_WRITE_CAS.AUTOPRE_CH2", UCP_EVENT_64H_20H) \
> __PMC_EV_ALIAS("DRAM_REFRESH.CH0", UCP_EVENT_65H_01H) \
> __PMC_EV_ALIAS("DRAM_REFRESH.CH1", UCP_EVENT_65H_02H) \
> __PMC_EV_ALIAS("DRAM_REFRESH.CH2", UCP_EVENT_65H_04H) \
> __PMC_EV_ALIAS("DRAM_PRE_ALL.CH0", UCP_EVENT_66H_01H) \
> __PMC_EV_ALIAS("DRAM_PRE_ALL.CH1", UCP_EVENT_66H_02H) \
> __PMC_EV_ALIAS("DRAM_PRE_ALL.CH2", UCP_EVENT_66H_04H) \
> __PMC_EV_ALIAS("DRAM_THERMAL_THROTTLED", UCP_EVENT_67H_01H) \
> __PMC_EV_ALIAS("THERMAL_THROTTLING_TEMP.CORE_0", UCP_EVENT_80H_01H) \
> __PMC_EV_ALIAS("THERMAL_THROTTLING_TEMP.CORE_1", UCP_EVENT_80H_02H) \
> __PMC_EV_ALIAS("THERMAL_THROTTLING_TEMP.CORE_2", UCP_EVENT_80H_04H) \
> __PMC_EV_ALIAS("THERMAL_THROTTLING_TEMP.CORE_3", UCP_EVENT_80H_08H) \
> __PMC_EV_ALIAS("THERMAL_THROTTLED_TEMP.CORE_0", UCP_EVENT_81H_01H) \
> __PMC_EV_ALIAS("THERMAL_THROTTLED_TEMP.CORE_1", UCP_EVENT_81H_02H) \
> __PMC_EV_ALIAS("THERMAL_THROTTLED_TEMP.CORE_2", UCP_EVENT_81H_04H) \
> __PMC_EV_ALIAS("THERMAL_THROTTLED_TEMP.CORE_3", UCP_EVENT_81H_08H) \
> __PMC_EV_ALIAS("PROCHOT_ASSERTION", UCP_EVENT_82H_01H) \
> __PMC_EV_ALIAS("THERMAL_THROTTLING_PROCHOT.CORE_0", UCP_EVENT_83H_01H) \
> __PMC_EV_ALIAS("THERMAL_THROTTLING_PROCHOT.CORE_1", UCP_EVENT_83H_02H) \
> __PMC_EV_ALIAS("THERMAL_THROTTLING_PROCHOT.CORE_2", UCP_EVENT_83H_04H) \
> __PMC_EV_ALIAS("THERMAL_THROTTLING_PROCHOT.CORE_3", UCP_EVENT_83H_08H) \
> __PMC_EV_ALIAS("TURBO_MODE.CORE_0", UCP_EVENT_84H_01H) \
> __PMC_EV_ALIAS("TURBO_MODE.CORE_1", UCP_EVENT_84H_02H) \
> __PMC_EV_ALIAS("TURBO_MODE.CORE_2", UCP_EVENT_84H_04H) \
> __PMC_EV_ALIAS("TURBO_MODE.CORE_3", UCP_EVENT_84H_08H) \
> __PMC_EV_ALIAS("CYCLES_UNHALTED_L3_FLL_ENABLE", UCP_EVENT_85H_02H) \
> __PMC_EV_ALIAS("CYCLES_UNHALTED_L3_FLL_DISABLE", UCP_EVENT_86H_01H)
>
2168,2169c3135,3140
< __PMC_EV_BLOCK(MIPS24K, 0x11300) \
< __PMC_EV_MIPS24K()
---
> __PMC_EV_BLOCK(MIPS24K, 0x11300) \
> __PMC_EV_MIPS24K() \
> __PMC_EV_BLOCK(UCF, 0x12000) \
> __PMC_EV_UCF() \
> __PMC_EV_BLOCK(UCP, 0x12080) \
> __PMC_EV_UCP() \
2172c3143
< #define PMC_EVENT_LAST PMC_EV_24K_LAST
---
> #define PMC_EVENT_LAST PMC_EV_UCP_LAST