Author: hiren
Date: Mon Apr 29 04:38:43 2013
New Revision: 250038
URL: http://svnweb.freebsd.org/changeset/base/250038

Log:
  MFC: r249069
  Trailing whitespace cleanup along with 80 column enforcemnt.
  MFC: r249428
  Cosmetic change: Fix a comment reference for Ivy Bridge *Xeon*
  MFC: r249460
  Improve/correct a comment. We now support a lot more cpu types.
  
  Approved by:  sbruno (mentor)

Modified:
  stable/9/sys/dev/hwpmc/hwpmc_core.c
  stable/9/sys/dev/hwpmc/hwpmc_intel.c
  stable/9/sys/dev/hwpmc/hwpmc_uncore.c
  stable/9/sys/dev/hwpmc/pmc_events.h
Directory Properties:
  stable/9/sys/   (props changed)
  stable/9/sys/dev/   (props changed)

Modified: stable/9/sys/dev/hwpmc/hwpmc_core.c
==============================================================================
--- stable/9/sys/dev/hwpmc/hwpmc_core.c Sun Apr 28 22:52:43 2013        
(r250037)
+++ stable/9/sys/dev/hwpmc/hwpmc_core.c Mon Apr 29 04:38:43 2013        
(r250038)
@@ -25,7 +25,7 @@
  */
 
 /*
- * Intel Core, Core 2 and Atom PMCs.
+ * Intel Core PMCs.
  */
 
 #include <sys/cdefs.h>
@@ -560,7 +560,7 @@ struct iap_event_descr {
 #define        IAP_F_SB        (1 << 6)        /* CPU: Sandy Bridge */
 #define        IAP_F_IB        (1 << 7)        /* CPU: Ivy Bridge */
 #define        IAP_F_SBX       (1 << 8)        /* CPU: Sandy Bridge Xeon */
-#define        IAP_F_IBX       (1 << 9)        /* CPU: Ivy Bridge */
+#define        IAP_F_IBX       (1 << 9)        /* CPU: Ivy Bridge Xeon */
 #define        IAP_F_HW        (1 << 10)       /* CPU: Haswell */
 #define        IAP_F_FM        (1 << 11)       /* Fixed mask */
 
@@ -604,7 +604,7 @@ static struct iap_event_descr iap_events
     IAPDESCR(03H_00H, 0x03, 0x00, IAP_F_FM | IAP_F_CC),
     IAPDESCR(03H_01H, 0x03, 0x01, IAP_F_FM | IAP_F_I7O | IAP_F_SB |
        IAP_F_SBX),
-    IAPDESCR(03H_02H, 0x03, 0x02, IAP_F_FM | IAP_F_CA | IAP_F_CC2 | 
+    IAPDESCR(03H_02H, 0x03, 0x02, IAP_F_FM | IAP_F_CA | IAP_F_CC2 |
        IAP_F_WM | IAP_F_SB | IAP_F_IB | IAP_F_SBX | IAP_F_IBX | IAP_F_HW),
     IAPDESCR(03H_04H, 0x03, 0x04, IAP_F_FM | IAP_F_CA | IAP_F_CC2 | IAP_F_I7O),
     IAPDESCR(03H_08H, 0x03, 0x08, IAP_F_FM | IAP_F_CA | IAP_F_CC2 | IAP_F_SB |
@@ -622,8 +622,8 @@ static struct iap_event_descr iap_events
     IAPDESCR(05H_00H, 0x05, 0x00, IAP_F_FM | IAP_F_CC),
     IAPDESCR(05H_01H, 0x05, 0x01, IAP_F_FM | IAP_F_I7O | IAP_F_SB | IAP_F_IB |
        IAP_F_SBX | IAP_F_IBX | IAP_F_HW),
-    IAPDESCR(05H_02H, 0x05, 0x02, IAP_F_FM | IAP_F_I7O | IAP_F_WM | IAP_F_SB | 
IAP_F_IB |
-       IAP_F_SBX | IAP_F_IBX | IAP_F_HW),
+    IAPDESCR(05H_02H, 0x05, 0x02, IAP_F_FM | IAP_F_I7O | IAP_F_WM | IAP_F_SB |
+       IAP_F_IB | IAP_F_SBX | IAP_F_IBX | IAP_F_HW),
     IAPDESCR(05H_03H, 0x05, 0x03, IAP_F_FM | IAP_F_I7O),
 
     IAPDESCR(06H_00H, 0x06, 0x00, IAP_F_FM | IAP_F_CC | IAP_F_CC2 |
@@ -635,7 +635,7 @@ static struct iap_event_descr iap_events
     IAPDESCR(06H_0FH, 0x06, 0x0F, IAP_F_FM | IAP_F_I7O),
 
     IAPDESCR(07H_00H, 0x07, 0x00, IAP_F_FM | IAP_F_CC | IAP_F_CC2),
-    IAPDESCR(07H_01H, 0x07, 0x01, IAP_F_FM | IAP_F_ALLCPUSCORE2 | 
+    IAPDESCR(07H_01H, 0x07, 0x01, IAP_F_FM | IAP_F_ALLCPUSCORE2 |
        IAP_F_I7 | IAP_F_WM | IAP_F_SB | IAP_F_IB | IAP_F_SBX | IAP_F_IBX |
        IAP_F_HW),
     IAPDESCR(07H_02H, 0x07, 0x02, IAP_F_FM | IAP_F_ALLCPUSCORE2),
@@ -683,8 +683,8 @@ static struct iap_event_descr iap_events
     IAPDESCR(0DH_03H, 0x0D, 0x03, IAP_F_FM | IAP_F_SB | IAP_F_SBX | IAP_F_HW),
     IAPDESCR(0DH_40H, 0x0D, 0x40, IAP_F_FM | IAP_F_SB | IAP_F_SBX),
 
-    IAPDESCR(0EH_01H, 0x0E, 0x01, IAP_F_FM | IAP_F_I7 | IAP_F_WM | IAP_F_SB | 
IAP_F_IB |
-       IAP_F_SBX | IAP_F_IBX | IAP_F_HW),
+    IAPDESCR(0EH_01H, 0x0E, 0x01, IAP_F_FM | IAP_F_I7 | IAP_F_WM | IAP_F_SB |
+       IAP_F_IB | IAP_F_SBX | IAP_F_IBX | IAP_F_HW),
     IAPDESCR(0EH_02H, 0x0E, 0x02, IAP_F_FM | IAP_F_I7 | IAP_F_WM),
     IAPDESCR(0EH_10H, 0x0E, 0x10, IAP_F_FM | IAP_F_IB | IAP_F_IBX | IAP_F_HW),
     IAPDESCR(0EH_20H, 0x0E, 0x20, IAP_F_FM | IAP_F_IB | IAP_F_IBX | IAP_F_HW),
@@ -698,7 +698,7 @@ static struct iap_event_descr iap_events
     IAPDESCR(0FH_80H, 0x0F, 0x80, IAP_F_FM | IAP_F_I7 | IAP_F_WM),
 
     IAPDESCR(10H_00H, 0x10, 0x00, IAP_F_FM | IAP_F_ALLCPUSCORE2),
-    IAPDESCR(10H_01H, 0x10, 0x01, IAP_F_FM | IAP_F_CA | IAP_F_I7 | 
+    IAPDESCR(10H_01H, 0x10, 0x01, IAP_F_FM | IAP_F_CA | IAP_F_I7 |
        IAP_F_WM | IAP_F_SB | IAP_F_SBX),
     IAPDESCR(10H_02H, 0x10, 0x02, IAP_F_FM | IAP_F_I7 | IAP_F_WM),
     IAPDESCR(10H_04H, 0x10, 0x04, IAP_F_FM | IAP_F_I7 | IAP_F_WM),
@@ -737,7 +737,7 @@ static struct iap_event_descr iap_events
     IAPDESCR(13H_81H, 0x13, 0x81, IAP_F_FM | IAP_F_CA),
 
     IAPDESCR(14H_00H, 0x14, 0x00, IAP_F_FM | IAP_F_CC | IAP_F_CC2),
-    IAPDESCR(14H_01H, 0x14, 0x01, IAP_F_FM | IAP_F_CA | IAP_F_I7 | 
+    IAPDESCR(14H_01H, 0x14, 0x01, IAP_F_FM | IAP_F_CA | IAP_F_I7 |
         IAP_F_WM | IAP_F_SB | IAP_F_IB | IAP_F_SBX | IAP_F_IBX),
     IAPDESCR(14H_02H, 0x14, 0x02, IAP_F_FM | IAP_F_I7 | IAP_F_WM),
 
@@ -764,37 +764,37 @@ static struct iap_event_descr iap_events
     IAPDESCR(23H, 0x23, IAP_M_CORE, IAP_F_ALLCPUSCORE2),
 
     IAPDESCR(24H, 0x24, IAP_M_CORE | IAP_M_PREFETCH, IAP_F_ALLCPUSCORE2),
-    IAPDESCR(24H_01H, 0x24, 0x01, IAP_F_FM | IAP_F_I7 | IAP_F_WM | IAP_F_SB | 
IAP_F_IB |
-       IAP_F_SBX | IAP_F_IBX),
+    IAPDESCR(24H_01H, 0x24, 0x01, IAP_F_FM | IAP_F_I7 | IAP_F_WM | IAP_F_SB |
+       IAP_F_IB | IAP_F_SBX | IAP_F_IBX),
     IAPDESCR(24H_02H, 0x24, 0x02, IAP_F_FM | IAP_F_I7 | IAP_F_WM),
-    IAPDESCR(24H_03H, 0x24, 0x03, IAP_F_FM | IAP_F_I7 | IAP_F_WM | IAP_F_SB | 
IAP_F_IB |
-       IAP_F_SBX | IAP_F_IBX),
-    IAPDESCR(24H_04H, 0x24, 0x04, IAP_F_FM | IAP_F_I7 | IAP_F_WM | IAP_F_SB | 
IAP_F_IB |
-       IAP_F_SBX | IAP_F_IBX),
-    IAPDESCR(24H_08H, 0x24, 0x08, IAP_F_FM | IAP_F_I7 | IAP_F_WM | IAP_F_SB | 
IAP_F_IB |
-       IAP_F_SBX | IAP_F_IBX),
-    IAPDESCR(24H_0CH, 0x24, 0x0C, IAP_F_FM | IAP_F_I7 | IAP_F_WM | IAP_F_SB | 
IAP_F_IB |
-       IAP_F_SBX | IAP_F_IBX),
-    IAPDESCR(24H_10H, 0x24, 0x10, IAP_F_FM | IAP_F_I7 | IAP_F_WM | IAP_F_SB | 
IAP_F_IB |
-       IAP_F_SBX | IAP_F_IBX),
-    IAPDESCR(24H_20H, 0x24, 0x20, IAP_F_FM | IAP_F_I7 | IAP_F_WM | IAP_F_SB | 
IAP_F_IB |
-       IAP_F_SBX | IAP_F_IBX),
+    IAPDESCR(24H_03H, 0x24, 0x03, IAP_F_FM | IAP_F_I7 | IAP_F_WM | IAP_F_SB |
+       IAP_F_IB | IAP_F_SBX | IAP_F_IBX),
+    IAPDESCR(24H_04H, 0x24, 0x04, IAP_F_FM | IAP_F_I7 | IAP_F_WM | IAP_F_SB |
+       IAP_F_IB | IAP_F_SBX | IAP_F_IBX),
+    IAPDESCR(24H_08H, 0x24, 0x08, IAP_F_FM | IAP_F_I7 | IAP_F_WM | IAP_F_SB |
+       IAP_F_IB | IAP_F_SBX | IAP_F_IBX),
+    IAPDESCR(24H_0CH, 0x24, 0x0C, IAP_F_FM | IAP_F_I7 | IAP_F_WM | IAP_F_SB |
+       IAP_F_IB | IAP_F_SBX | IAP_F_IBX),
+    IAPDESCR(24H_10H, 0x24, 0x10, IAP_F_FM | IAP_F_I7 | IAP_F_WM | IAP_F_SB |
+       IAP_F_IB | IAP_F_SBX | IAP_F_IBX),
+    IAPDESCR(24H_20H, 0x24, 0x20, IAP_F_FM | IAP_F_I7 | IAP_F_WM | IAP_F_SB |
+       IAP_F_IB | IAP_F_SBX | IAP_F_IBX),
     IAPDESCR(24H_21H, 0x24, 0x21, IAP_F_FM | IAP_F_HW),
     IAPDESCR(24H_22H, 0x24, 0x22, IAP_F_FM | IAP_F_HW),
     IAPDESCR(24H_24H, 0x24, 0x24, IAP_F_FM | IAP_F_HW),
     IAPDESCR(24H_27H, 0x24, 0x27, IAP_F_FM | IAP_F_HW),
-    IAPDESCR(24H_30H, 0x24, 0x30, IAP_F_FM | IAP_F_I7 | IAP_F_WM | IAP_F_SB | 
IAP_F_IB |
-       IAP_F_SBX | IAP_F_IBX | IAP_F_HW),
-    IAPDESCR(24H_40H, 0x24, 0x40, IAP_F_FM | IAP_F_I7 | IAP_F_WM | IAP_F_SB | 
IAP_F_IB |
-       IAP_F_SBX | IAP_F_IBX),
+    IAPDESCR(24H_30H, 0x24, 0x30, IAP_F_FM | IAP_F_I7 | IAP_F_WM | IAP_F_SB |
+       IAP_F_IB | IAP_F_SBX | IAP_F_IBX | IAP_F_HW),
+    IAPDESCR(24H_40H, 0x24, 0x40, IAP_F_FM | IAP_F_I7 | IAP_F_WM | IAP_F_SB |
+       IAP_F_IB | IAP_F_SBX | IAP_F_IBX),
     IAPDESCR(24H_41H, 0x24, 0x41, IAP_F_FM | IAP_F_HW),
     IAPDESCR(24H_42H, 0x24, 0x42, IAP_F_FM | IAP_F_HW),
     IAPDESCR(24H_44H, 0x24, 0x44, IAP_F_FM | IAP_F_HW),
     IAPDESCR(24H_50H, 0x24, 0x50, IAP_F_FM | IAP_F_HW),
-    IAPDESCR(24H_80H, 0x24, 0x80, IAP_F_FM | IAP_F_I7 | IAP_F_WM | IAP_F_SB | 
IAP_F_IB |
-       IAP_F_SBX | IAP_F_IBX),
-    IAPDESCR(24H_C0H, 0x24, 0xC0, IAP_F_FM | IAP_F_I7 | IAP_F_WM | IAP_F_SB | 
IAP_F_IB |
-       IAP_F_SBX | IAP_F_IBX),
+    IAPDESCR(24H_80H, 0x24, 0x80, IAP_F_FM | IAP_F_I7 | IAP_F_WM | IAP_F_SB |
+       IAP_F_IB | IAP_F_SBX | IAP_F_IBX),
+    IAPDESCR(24H_C0H, 0x24, 0xC0, IAP_F_FM | IAP_F_I7 | IAP_F_WM | IAP_F_SB |
+       IAP_F_IB | IAP_F_SBX | IAP_F_IBX),
     IAPDESCR(24H_E1H, 0x24, 0xE1, IAP_F_FM | IAP_F_HW),
     IAPDESCR(24H_E2H, 0x24, 0xE2, IAP_F_FM | IAP_F_HW),
     IAPDESCR(24H_E4H, 0x24, 0xE4, IAP_F_FM | IAP_F_HW),
@@ -820,16 +820,16 @@ static struct iap_event_descr iap_events
     IAPDESCR(26H_FFH, 0x26, 0xFF, IAP_F_FM | IAP_F_I7 | IAP_F_WM),
 
     IAPDESCR(27H, 0x27, IAP_M_CORE | IAP_M_PREFETCH, IAP_F_ALLCPUSCORE2),
-    IAPDESCR(27H_01H, 0x27, 0x01, IAP_F_FM | IAP_F_I7 | IAP_F_WM | IAP_F_SB | 
IAP_F_IB |
-       IAP_F_SBX | IAP_F_IBX),
+    IAPDESCR(27H_01H, 0x27, 0x01, IAP_F_FM | IAP_F_I7 | IAP_F_WM | IAP_F_SB |
+       IAP_F_IB | IAP_F_SBX | IAP_F_IBX),
     IAPDESCR(27H_02H, 0x27, 0x02, IAP_F_FM | IAP_F_I7 | IAP_F_WM),
     IAPDESCR(27H_04H, 0x27, 0x04, IAP_F_FM | IAP_F_I7O | IAP_F_SB |
        IAP_F_SBX),
-    IAPDESCR(27H_08H, 0x27, 0x08, IAP_F_FM | IAP_F_I7 | IAP_F_WM | IAP_F_SB | 
IAP_F_IB |
-       IAP_F_SBX | IAP_F_IBX),
+    IAPDESCR(27H_08H, 0x27, 0x08, IAP_F_FM | IAP_F_I7 | IAP_F_WM | IAP_F_SB |
+       IAP_F_IB | IAP_F_SBX | IAP_F_IBX),
     IAPDESCR(27H_0EH, 0x27, 0x0E, IAP_F_FM | IAP_F_I7 | IAP_F_WM),
-    IAPDESCR(27H_0FH, 0x27, 0x0F, IAP_F_FM | IAP_F_I7 | IAP_F_WM | IAP_F_SB | 
IAP_F_IB |
-       IAP_F_SBX | IAP_F_IBX),
+    IAPDESCR(27H_0FH, 0x27, 0x0F, IAP_F_FM | IAP_F_I7 | IAP_F_WM | IAP_F_SB |
+       IAP_F_IB | IAP_F_SBX | IAP_F_IBX),
     IAPDESCR(27H_10H, 0x27, 0x10, IAP_F_FM | IAP_F_I7 | IAP_F_WM),
     IAPDESCR(27H_20H, 0x27, 0x20, IAP_F_FM | IAP_F_I7 | IAP_F_WM),
     IAPDESCR(27H_40H, 0x27, 0x40, IAP_F_FM | IAP_F_I7 | IAP_F_WM),
@@ -839,15 +839,15 @@ static struct iap_event_descr iap_events
     IAPDESCR(27H_F0H, 0x27, 0xF0, IAP_F_FM | IAP_F_I7 | IAP_F_WM),
 
     IAPDESCR(28H, 0x28, IAP_M_CORE | IAP_M_MESI, IAP_F_ALLCPUSCORE2),
-    IAPDESCR(28H_01H, 0x28, 0x01, IAP_F_FM | IAP_F_I7 | IAP_F_WM | IAP_F_IB | 
IAP_F_SBX |
-       IAP_F_IBX),
-    IAPDESCR(28H_02H, 0x28, 0x02, IAP_F_FM | IAP_F_I7 | IAP_F_WM | IAP_F_SBX),
-    IAPDESCR(28H_04H, 0x28, 0x04, IAP_F_FM | IAP_F_I7 | IAP_F_WM | IAP_F_SB | 
IAP_F_IB |
+    IAPDESCR(28H_01H, 0x28, 0x01, IAP_F_FM | IAP_F_I7 | IAP_F_WM | IAP_F_IB |
        IAP_F_SBX | IAP_F_IBX),
-    IAPDESCR(28H_08H, 0x28, 0x08, IAP_F_FM | IAP_F_I7 | IAP_F_WM | IAP_F_SB | 
IAP_F_IB |
+    IAPDESCR(28H_02H, 0x28, 0x02, IAP_F_FM | IAP_F_I7 | IAP_F_WM | IAP_F_SBX),
+    IAPDESCR(28H_04H, 0x28, 0x04, IAP_F_FM | IAP_F_I7 | IAP_F_WM | IAP_F_SB |
+       IAP_F_IB | IAP_F_SBX | IAP_F_IBX),
+    IAPDESCR(28H_08H, 0x28, 0x08, IAP_F_FM | IAP_F_I7 | IAP_F_WM | IAP_F_SB |
+       IAP_F_IB | IAP_F_SBX | IAP_F_IBX),
+    IAPDESCR(28H_0FH, 0x28, 0x0F, IAP_F_FM | IAP_F_I7 | IAP_F_WM | IAP_F_IB |
        IAP_F_SBX | IAP_F_IBX),
-    IAPDESCR(28H_0FH, 0x28, 0x0F, IAP_F_FM | IAP_F_I7 | IAP_F_WM | IAP_F_IB | 
IAP_F_SBX |
-       IAP_F_IBX),
 
     IAPDESCR(29H, 0x29, IAP_M_CORE | IAP_M_MESI, IAP_F_CC),
     IAPDESCR(29H, 0x29, IAP_M_CORE | IAP_M_MESI | IAP_M_PREFETCH,
@@ -875,9 +875,11 @@ static struct iap_event_descr iap_events
     IAPDESCR(3BH_C0H, 0x3B, 0xC0, IAP_F_FM | IAP_F_ALLCPUSCORE2),
 
     IAPDESCR(3CH_00H, 0x3C, 0x00, IAP_F_FM | IAP_F_ALLCPUSCORE2 |
-        IAP_F_I7 | IAP_F_WM | IAP_F_SB | IAP_F_IB | IAP_F_SBX | IAP_F_IBX | 
IAP_F_HW),
+       IAP_F_I7 | IAP_F_WM | IAP_F_SB | IAP_F_IB | IAP_F_SBX | IAP_F_IBX |
+       IAP_F_HW),
     IAPDESCR(3CH_01H, 0x3C, 0x01, IAP_F_FM | IAP_F_ALLCPUSCORE2 |
-        IAP_F_I7 | IAP_F_WM | IAP_F_SB | IAP_F_IB | IAP_F_SBX | IAP_F_IBX | 
IAP_F_HW),
+       IAP_F_I7 | IAP_F_WM | IAP_F_SB | IAP_F_IB | IAP_F_SBX | IAP_F_IBX |
+       IAP_F_HW),
     IAPDESCR(3CH_02H, 0x3C, 0x02, IAP_F_FM | IAP_F_ALLCPUSCORE2),
 
     IAPDESCR(3DH_01H, 0x3D, 0x01, IAP_F_FM | IAP_F_I7O),
@@ -924,14 +926,16 @@ static struct iap_event_descr iap_events
 
     IAPDESCR(49H_00H, 0x49, 0x00, IAP_F_FM | IAP_F_CC),
     IAPDESCR(49H_01H, 0x49, 0x01, IAP_F_FM | IAP_F_CA | IAP_F_CC2 |
-        IAP_F_I7 | IAP_F_WM | IAP_F_SB | IAP_F_IB | IAP_F_SBX  | IAP_F_IBX | 
IAP_F_HW),
+       IAP_F_I7 | IAP_F_WM | IAP_F_SB | IAP_F_IB | IAP_F_SBX  | IAP_F_IBX |
+       IAP_F_HW),
     IAPDESCR(49H_02H, 0x49, 0x02, IAP_F_FM | IAP_F_CA | IAP_F_CC2 |
-        IAP_F_I7 | IAP_F_WM | IAP_F_SB | IAP_F_IB | IAP_F_SBX | IAP_F_IBX | 
IAP_F_HW),
+       IAP_F_I7 | IAP_F_WM | IAP_F_SB | IAP_F_IB | IAP_F_SBX | IAP_F_IBX |
+       IAP_F_HW),
     IAPDESCR(49H_04H, 0x49, 0x04, IAP_F_FM | IAP_F_WM | IAP_F_SB | IAP_F_IB |
        IAP_F_SBX | IAP_F_IBX | IAP_F_HW),
     IAPDESCR(49H_0EH, 0x49, 0x0E, IAP_F_FM | IAP_F_HW),
     IAPDESCR(49H_10H, 0x49, 0x10, IAP_F_FM | IAP_F_I7 | IAP_F_WM |
-        IAP_F_SB | IAP_F_IB | IAP_F_SBX | IAP_F_IBX | IAP_F_HW),
+       IAP_F_SB | IAP_F_IB | IAP_F_SBX | IAP_F_IBX | IAP_F_HW),
     IAPDESCR(49H_20H, 0x49, 0x20, IAP_F_FM | IAP_F_I7 | IAP_F_HW),
     IAPDESCR(49H_40H, 0x49, 0x40, IAP_F_FM | IAP_F_I7O | IAP_F_HW),
     IAPDESCR(49H_60H, 0x49, 0x60, IAP_F_FM | IAP_F_HW),
@@ -994,7 +998,7 @@ static struct iap_event_descr iap_events
        IAP_F_SBX | IAP_F_IBX | IAP_F_HW),
     IAPDESCR(5CH_02H, 0x5C, 0x02, IAP_F_FM | IAP_F_SB | IAP_F_IB |
        IAP_F_SBX | IAP_F_IBX | IAP_F_HW),
-    
+
     IAPDESCR(5EH_01H, 0x5E, 0x01, IAP_F_FM | IAP_F_SB | IAP_F_IB |
        IAP_F_SBX | IAP_F_IBX | IAP_F_HW),
 
@@ -1079,7 +1083,7 @@ static struct iap_event_descr iap_events
     IAPDESCR(79H_18H, 0x79, 0x18, IAP_F_FM | IAP_F_IB | IAP_F_IBX | IAP_F_HW),
     IAPDESCR(79H_24H, 0x79, 0x24, IAP_F_FM | IAP_F_IB | IAP_F_IBX | IAP_F_HW),
     IAPDESCR(79H_3CH, 0x79, 0x3C, IAP_F_FM | IAP_F_IB | IAP_F_IBX | IAP_F_HW),
- 
+
     IAPDESCR(7AH, 0x7A, IAP_M_AGENT, IAP_F_CA | IAP_F_CC2),
 
     IAPDESCR(7BH, 0x7B, IAP_M_AGENT, IAP_F_CA | IAP_F_CC2),
@@ -1198,7 +1202,7 @@ static struct iap_event_descr iap_events
     IAPDESCR(94H_00H, 0x94, 0x00, IAP_F_FM | IAP_F_ALLCPUSCORE2),
 
     IAPDESCR(9CH_01H, 0x9C, 0x01, IAP_F_FM | IAP_F_SB | IAP_F_IB |
-       IAP_F_SBX | IAP_F_IBX | IAP_F_HW), 
+       IAP_F_SBX | IAP_F_IBX | IAP_F_HW),
 
     IAPDESCR(97H_00H, 0x97, 0x00, IAP_F_FM | IAP_F_CA | IAP_F_CC2),
     IAPDESCR(98H_00H, 0x98, 0x00, IAP_F_FM | IAP_F_CA | IAP_F_CC2),
@@ -1224,7 +1228,7 @@ static struct iap_event_descr iap_events
        IAP_F_SBX | IAP_F_IBX | IAP_F_HW),
     IAPDESCR(A1H_80H, 0xA1, 0x80, IAP_F_FM | IAP_F_SB | IAP_F_IB |
        IAP_F_SBX | IAP_F_IBX | IAP_F_HW),
-    
+
     IAPDESCR(A2H_00H, 0xA2, 0x00, IAP_F_FM | IAP_F_CC),
     IAPDESCR(A2H_01H, 0xA2, 0x01, IAP_F_FM | IAP_F_I7 | IAP_F_WM |
        IAP_F_SB | IAP_F_IB | IAP_F_SBX | IAP_F_IBX | IAP_F_HW),
@@ -1501,7 +1505,7 @@ static struct iap_event_descr iap_events
     IAPDESCR(CDH_01H, 0xCD, 0x01, IAP_F_FM | IAP_F_SB | IAP_F_IB |
        IAP_F_SBX | IAP_F_IBX | IAP_F_HW),
     IAPDESCR(CDH_02H, 0xCD, 0x02, IAP_F_FM | IAP_F_SB | IAP_F_IB |
-       IAP_F_SBX | IAP_F_IBX), 
+       IAP_F_SBX | IAP_F_IBX),
 
     IAPDESCR(CEH_00H, 0xCE, 0x00, IAP_F_FM | IAP_F_ALLCPUSCORE2),
     IAPDESCR(CFH_00H, 0xCF, 0x00, IAP_F_FM | IAP_F_CA | IAP_F_CC2),
@@ -1519,7 +1523,7 @@ static struct iap_event_descr iap_events
        IAP_F_SBX | IAP_F_IBX | IAP_F_HW),
     IAPDESCR(D0H_80H, 0xD0, 0X80, IAP_F_FM | IAP_F_SB | IAP_F_IB |
        IAP_F_SBX | IAP_F_IBX | IAP_F_HW),
- 
+
     IAPDESCR(D1H_01H, 0xD1, 0x01, IAP_F_FM | IAP_F_WM | IAP_F_SB |
        IAP_F_IB | IAP_F_SBX | IAP_F_IBX | IAP_F_HW),
     IAPDESCR(D1H_02H, 0xD1, 0x02, IAP_F_FM | IAP_F_I7 | IAP_F_WM |
@@ -1809,7 +1813,7 @@ iap_event_westmere_ok_on_counter(enum pm
        case PMC_EV_IAP_EVENT_60H_01H:
        case PMC_EV_IAP_EVENT_60H_02H:
        case PMC_EV_IAP_EVENT_60H_04H:
-       case PMC_EV_IAP_EVENT_60H_08H:  
+       case PMC_EV_IAP_EVENT_60H_08H:
        case PMC_EV_IAP_EVENT_B3H_01H:
        case PMC_EV_IAP_EVENT_B3H_02H:
        case PMC_EV_IAP_EVENT_B3H_04H:
@@ -1937,12 +1941,12 @@ iap_allocate_pmc(int cpu, int ri, struct
         * A small number of events are not supported in all the
         * processors based on a given microarchitecture.
         */
-       if (ev == PMC_EV_IAP_EVENT_0FH_01H || ev == PMC_EV_IAP_EVENT_0FH_80H) { 
+       if (ev == PMC_EV_IAP_EVENT_0FH_01H || ev == PMC_EV_IAP_EVENT_0FH_80H) {
                model = ((cpu_id & 0xF0000) >> 12) | ((cpu_id & 0xF0) >> 4);
-               if (core_cputype == PMC_CPU_INTEL_COREI7 && model != 0x2E)  
-                       return (EINVAL);        
+               if (core_cputype == PMC_CPU_INTEL_COREI7 && model != 0x2E)
+                       return (EINVAL);
        }
-       
+
        switch (core_cputype) {
        case PMC_CPU_INTEL_COREI7:
                if (iap_event_corei7_ok_on_counter(ev, ri) == 0)
@@ -1996,10 +2000,10 @@ iap_allocate_pmc(int cpu, int ri, struct
        case PMC_CPU_INTEL_IVYBRIDGE_XEON:
                cpuflag = IAP_F_IBX;
                break;
-       case PMC_CPU_INTEL_SANDYBRIDGE: 
+       case PMC_CPU_INTEL_SANDYBRIDGE:
                cpuflag = IAP_F_SB;
                break;
-       case PMC_CPU_INTEL_SANDYBRIDGE_XEON:    
+       case PMC_CPU_INTEL_SANDYBRIDGE_XEON:
                cpuflag = IAP_F_SBX;
                break;
        case PMC_CPU_INTEL_WESTMERE:
@@ -2459,7 +2463,7 @@ core_intr(int cpu, struct trapframe *tf)
                if (error)
                        continue;
 
-               wrmsr(IAP_EVSEL0 + ri, msr | (pm->pm_md.pm_iap.pm_iap_evsel | 
+               wrmsr(IAP_EVSEL0 + ri, msr | (pm->pm_md.pm_iap.pm_iap_evsel |
                                              IAP_EN));
        }
 
@@ -2539,8 +2543,8 @@ core2_intr(int cpu, struct trapframe *tf
                /* Reload sampling count. */
                wrmsr(IAF_CTR0 + n, v);
 
-               PMCDBG(MDP,INT, 1, "iaf-intr cpu=%d error=%d v=%jx(%jx)", cpu, 
error,
-                   (uintmax_t) v, (uintmax_t) rdpmc(IAF_RI_TO_MSR(n)));
+               PMCDBG(MDP,INT, 1, "iaf-intr cpu=%d error=%d v=%jx(%jx)", cpu,
+                   error, (uintmax_t) v, (uintmax_t) rdpmc(IAF_RI_TO_MSR(n)));
        }
 
        /*

Modified: stable/9/sys/dev/hwpmc/hwpmc_intel.c
==============================================================================
--- stable/9/sys/dev/hwpmc/hwpmc_intel.c        Sun Apr 28 22:52:43 2013        
(r250037)
+++ stable/9/sys/dev/hwpmc/hwpmc_intel.c        Mon Apr 29 04:38:43 2013        
(r250038)
@@ -68,7 +68,7 @@ intel_switch_out(struct pmc_cpu *pc, str
            (uintmax_t) rcr4());
 
        /* always turn off the RDPMC instruction */
-       load_cr4(rcr4() & ~CR4_PCE);
+       load_cr4(rcr4() & ~CR4_PCE);
 
        return 0;
 }
@@ -131,8 +131,14 @@ pmc_intel_initialize(void)
                        nclasses = 3;
                        break;
                case 0x1A:
-               case 0x1E:      /* Per Intel document 253669-032 9/2009, pages 
A-2 and A-57 */
-               case 0x1F:      /* Per Intel document 253669-032 9/2009, pages 
A-2 and A-57 */
+               case 0x1E:      /*
+                                * Per Intel document 253669-032 9/2009,
+                                * pages A-2 and A-57
+                                */
+               case 0x1F:      /*
+                                * Per Intel document 253669-032 9/2009,
+                                * pages A-2 and A-57
+                                */
                case 0x2E:
                        cputype = PMC_CPU_INTEL_COREI7;
                        nclasses = 5;
@@ -180,7 +186,7 @@ pmc_intel_initialize(void)
        /* Allocate base class and initialize machine dependent struct */
        pmc_mdep = pmc_mdep_alloc(nclasses);
 
-       pmc_mdep->pmd_cputype    = cputype;
+       pmc_mdep->pmd_cputype    = cputype;
        pmc_mdep->pmd_switch_in  = intel_switch_in;
        pmc_mdep->pmd_switch_out = intel_switch_out;
 

Modified: stable/9/sys/dev/hwpmc/hwpmc_uncore.c
==============================================================================
--- stable/9/sys/dev/hwpmc/hwpmc_uncore.c       Sun Apr 28 22:52:43 2013        
(r250037)
+++ stable/9/sys/dev/hwpmc/hwpmc_uncore.c       Mon Apr 29 04:38:43 2013        
(r250038)
@@ -754,13 +754,13 @@ static struct ucp_event_descr ucp_events
     UCPDESCR(66H_04H, 0x66, 0x04, UCP_F_FM | UCP_F_I7 | UCP_F_WM),
 
     UCPDESCR(67H_01H, 0x67, 0x01, UCP_F_FM | UCP_F_WM),
-    
+
     UCPDESCR(80H_01H, 0x80, 0x01, UCP_F_FM | UCP_F_WM | UCP_F_SB |
        UCP_F_HW),
     UCPDESCR(80H_02H, 0x80, 0x02, UCP_F_FM | UCP_F_WM),
     UCPDESCR(80H_04H, 0x80, 0x04, UCP_F_FM | UCP_F_WM),
     UCPDESCR(80H_08H, 0x80, 0x08, UCP_F_FM | UCP_F_WM),
-    
+
     UCPDESCR(81H_01H, 0x81, 0x01, UCP_F_FM | UCP_F_WM | UCP_F_SB |
        UCP_F_HW),
     UCPDESCR(81H_02H, 0x81, 0x02, UCP_F_FM | UCP_F_WM),
@@ -770,13 +770,13 @@ static struct ucp_event_descr ucp_events
     UCPDESCR(81H_80H, 0x81, 0x80, UCP_F_FM | UCP_F_SB | UCP_F_HW),
 
     UCPDESCR(82H_01H, 0x82, 0x01, UCP_F_FM | UCP_F_WM),
- 
+
     UCPDESCR(83H_01H, 0x83, 0x01, UCP_F_FM | UCP_F_WM | UCP_F_SB |
        UCP_F_HW),
     UCPDESCR(83H_02H, 0x83, 0x02, UCP_F_FM | UCP_F_WM),
     UCPDESCR(83H_04H, 0x83, 0x04, UCP_F_FM | UCP_F_WM),
     UCPDESCR(83H_08H, 0x83, 0x08, UCP_F_FM | UCP_F_WM),
- 
+
     UCPDESCR(84H_01H, 0x84, 0x01, UCP_F_FM | UCP_F_WM | UCP_F_SB |
        UCP_F_HW),
     UCPDESCR(84H_02H, 0x84, 0x02, UCP_F_FM | UCP_F_WM),
@@ -808,20 +808,20 @@ static int
 ucp_event_sb_hw_ok_on_counter(enum pmc_event pe, int ri)
 {
        uint32_t mask;
-       
+
        switch (pe) {
-               /*      
+               /*
                 * Events valid only on counter 0.
                 */
        case PMC_EV_UCP_EVENT_80H_01H:
        case PMC_EV_UCP_EVENT_83H_01H:
                mask = (1 << 0);
                break;
-       
+
        default:
                mask = ~0;      /* Any row index is ok. */
        }
-       
+
        return (mask & (1 << ri));
 }
 
@@ -855,7 +855,7 @@ ucp_allocate_pmc(int cpu, int ri, struct
        default:
                break;
        }
-       
+
 
        /*
         * Look for an event descriptor with matching CPU and event id
@@ -1045,9 +1045,9 @@ ucp_start_pmc(int cpu, int ri)
 
        evsel = pm->pm_md.pm_ucp.pm_ucp_evsel;
 
-       PMCDBG(MDP,STA,2, 
-           "ucp-start/2 cpu=%d ri=%d evselmsr=0x%x evsel=0x%x", 
-           cpu, ri, SELECTSEL(uncore_cputype) + ri, evsel); 
+       PMCDBG(MDP,STA,2,
+           "ucp-start/2 cpu=%d ri=%d evselmsr=0x%x evsel=0x%x",
+           cpu, ri, SELECTSEL(uncore_cputype) + ri, evsel);
 
        /* Event specific configuration. */
        switch (pm->pm_event) {
@@ -1067,12 +1067,12 @@ ucp_start_pmc(int cpu, int ri)
        case PMC_EV_UCP_EVENT_0CH_08H_S:
                wrmsr(MSR_GQ_SNOOP_MESF,0x4);
                break;
-       default:        
+       default:
                break;
        }
 
        wrmsr(SELECTSEL(uncore_cputype) + ri, evsel);
-       
+
        do {
                cc->pc_resync = 0;
                cc->pc_globalctrl |= (1ULL << ri);

Modified: stable/9/sys/dev/hwpmc/pmc_events.h
==============================================================================
--- stable/9/sys/dev/hwpmc/pmc_events.h Sun Apr 28 22:52:43 2013        
(r250037)
+++ stable/9/sys/dev/hwpmc/pmc_events.h Mon Apr 29 04:38:43 2013        
(r250038)
@@ -29,7 +29,7 @@
 #ifndef _DEV_HWPMC_PMC_EVENTS_H_
 #define        _DEV_HWPMC_PMC_EVENTS_H_
 
-/* 
+/*
  * Note: Documentation on adding events can be found both in
  * the source tree at src/share/doc/papers/hwpmc/hwpmc.ms
  * as well as on-line at:
@@ -889,11 +889,11 @@ __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_A3H_01H)                   \
-__PMC_EV(IAP, EVENT_A3H_02H)                   \
-__PMC_EV(IAP, EVENT_A3H_04H)                   \
-__PMC_EV(IAP, EVENT_A3H_05H)                   \
-__PMC_EV(IAP, EVENT_A3H_08H)                   \
+__PMC_EV(IAP, EVENT_A3H_01H)                   \
+__PMC_EV(IAP, EVENT_A3H_02H)                   \
+__PMC_EV(IAP, EVENT_A3H_04H)                   \
+__PMC_EV(IAP, EVENT_A3H_05H)                   \
+__PMC_EV(IAP, EVENT_A3H_08H)                   \
 __PMC_EV(IAP, EVENT_A6H_01H)                   \
 __PMC_EV(IAP, EVENT_A7H_01H)                   \
 __PMC_EV(IAP, EVENT_A8H_01H)                   \
@@ -1195,7 +1195,7 @@ __PMC_EV_ALIAS("BR_INST_RETIRED.MISPRED"
 __PMC_EV_ALIAS("BR_INST_RETIRED.MISPRED_NOT_TAKEN",                    \
     IAP_EVENT_C4H_02H)                                                 \
 __PMC_EV_ALIAS("BR_INST_RETIRED.MISPRED_TAKEN",        IAP_EVENT_C4H_08H)      
\
-__PMC_EV_ALIAS("BR_INST_RETIRED.PRED_NOT_TAKEN",IAP_EVENT_C4H_01H)     \
+__PMC_EV_ALIAS("BR_INST_RETIRED.PRED_NOT_TAKEN", IAP_EVENT_C4H_01H)    \
 __PMC_EV_ALIAS("BR_INST_RETIRED.PRED_TAKEN",   IAP_EVENT_C4H_04H)      \
 __PMC_EV_ALIAS("BR_INST_RETIRED.TAKEN",                IAP_EVENT_C4H_0CH)      
\
 __PMC_EV_ALIAS("BR_MISSP_EXEC",                        IAP_EVENT_89H_00H)      
\
@@ -1416,139 +1416,139 @@ __PMC_EV_ALIAS("X87_OPS_RETIRED.FXCH",                
 /*
  * Aliases for Core PMC events.
  */
-#define        __PMC_EV_ALIAS_CORE()                                   \
-__PMC_EV_ALIAS_INTEL_ARCHITECTURAL()                           \
-__PMC_EV_ALIAS("BAClears",             IAP_EVENT_E6H_00H)      \
-__PMC_EV_ALIAS("BTB_Misses",           IAP_EVENT_E2H_00H)      \
-__PMC_EV_ALIAS("Br_BAC_Missp_Exec",    IAP_EVENT_8AH_00H)      \
-__PMC_EV_ALIAS("Br_Bogus",             IAP_EVENT_E4H_00H)      \
-__PMC_EV_ALIAS("Br_Call_Exec",         IAP_EVENT_92H_00H)      \
-__PMC_EV_ALIAS("Br_Call_Missp_Exec",   IAP_EVENT_93H_00H)      \
-__PMC_EV_ALIAS("Br_Cnd_Exec",          IAP_EVENT_8BH_00H)      \
-__PMC_EV_ALIAS("Br_Cnd_Missp_Exec",    IAP_EVENT_8CH_00H)      \
-__PMC_EV_ALIAS("Br_Ind_Call_Exec",     IAP_EVENT_94H_00H)      \
-__PMC_EV_ALIAS("Br_Ind_Exec",          IAP_EVENT_8DH_00H)      \
-__PMC_EV_ALIAS("Br_Ind_Missp_Exec",    IAP_EVENT_8EH_00H)      \
-__PMC_EV_ALIAS("Br_Inst_Exec",         IAP_EVENT_88H_00H)      \
-__PMC_EV_ALIAS("Br_Instr_Decoded",     IAP_EVENT_E0H_00H)      \
-__PMC_EV_ALIAS("Br_Instr_Ret",         IAP_EVENT_C4H_00H)      \
-__PMC_EV_ALIAS("Br_MisPred_Ret",       IAP_EVENT_C5H_00H)      \
-__PMC_EV_ALIAS("Br_MisPred_Taken_Ret", IAP_EVENT_CAH_00H)      \
-__PMC_EV_ALIAS("Br_Missp_Exec",                IAP_EVENT_89H_00H)      \
-__PMC_EV_ALIAS("Br_Ret_BAC_Missp_Exec",        IAP_EVENT_91H_00H)      \
-__PMC_EV_ALIAS("Br_Ret_Exec",          IAP_EVENT_8FH_00H)      \
-__PMC_EV_ALIAS("Br_Ret_Missp_Exec",    IAP_EVENT_90H_00H)      \
-__PMC_EV_ALIAS("Br_Taken_Ret",         IAP_EVENT_C9H_00H)      \
-__PMC_EV_ALIAS("Bus_BNR_Clocks",       IAP_EVENT_61H_00H)      \
-__PMC_EV_ALIAS("Bus_DRDY_Clocks",      IAP_EVENT_62H_00H)      \
-__PMC_EV_ALIAS("Bus_Data_Rcv",         IAP_EVENT_64H_40H)      \
-__PMC_EV_ALIAS("Bus_Locks_Clocks",     IAP_EVENT_63H)          \
-__PMC_EV_ALIAS("Bus_Not_In_Use",       IAP_EVENT_7DH)          \
-__PMC_EV_ALIAS("Bus_Req_Outstanding",  IAP_EVENT_60H)          \
-__PMC_EV_ALIAS("Bus_Snoop_Stall",      IAP_EVENT_7EH_00H)      \
-__PMC_EV_ALIAS("Bus_Snoops",           IAP_EVENT_77H)          \
-__PMC_EV_ALIAS("Bus_Trans_Any",                IAP_EVENT_70H)          \
-__PMC_EV_ALIAS("Bus_Trans_Brd",                IAP_EVENT_65H)          \
-__PMC_EV_ALIAS("Bus_Trans_Burst",      IAP_EVENT_6EH)          \
-__PMC_EV_ALIAS("Bus_Trans_Def",                IAP_EVENT_6DH)          \
-__PMC_EV_ALIAS("Bus_Trans_IO",         IAP_EVENT_6CH)          \
-__PMC_EV_ALIAS("Bus_Trans_Ifetch",     IAP_EVENT_68H)          \
-__PMC_EV_ALIAS("Bus_Trans_Inval",      IAP_EVENT_69H)          \
-__PMC_EV_ALIAS("Bus_Trans_Mem",                IAP_EVENT_6FH)          \
-__PMC_EV_ALIAS("Bus_Trans_P",          IAP_EVENT_6BH)          \
-__PMC_EV_ALIAS("Bus_Trans_Pwr",                IAP_EVENT_6AH)          \
-__PMC_EV_ALIAS("Bus_Trans_RFO",                IAP_EVENT_66H)          \
-__PMC_EV_ALIAS("Bus_Trans_WB",         IAP_EVENT_67H)          \
-__PMC_EV_ALIAS("Cycles_Div_Busy",      IAP_EVENT_14H_00H)      \
-__PMC_EV_ALIAS("Cycles_Int_Masked",    IAP_EVENT_C6H_00H)      \
-__PMC_EV_ALIAS("Cycles_Int_Pending_Masked", IAP_EVENT_C7H_00H) \
-__PMC_EV_ALIAS("DCU_Snoop_To_Share",   IAP_EVENT_78H)          \
-__PMC_EV_ALIAS("DCache_Cache_LD",      IAP_EVENT_40H)          \
-__PMC_EV_ALIAS("DCache_Cache_Lock",    IAP_EVENT_42H)          \
-__PMC_EV_ALIAS("DCache_Cache_ST",      IAP_EVENT_41H)          \
-__PMC_EV_ALIAS("DCache_M_Evict",       IAP_EVENT_47H_00H)      \
-__PMC_EV_ALIAS("DCache_M_Repl",                IAP_EVENT_46H_00H)      \
-__PMC_EV_ALIAS("DCache_Pend_Miss",     IAP_EVENT_48H_00H)      \
-__PMC_EV_ALIAS("DCache_Repl",          IAP_EVENT_45H_0FH)      \
-__PMC_EV_ALIAS("Data_Mem_Cache_Ref",   IAP_EVENT_44H_02H)      \
-__PMC_EV_ALIAS("Data_Mem_Ref",         IAP_EVENT_43H_01H)      \
-__PMC_EV_ALIAS("Dbus_Busy",            IAP_EVENT_22H)          \
-__PMC_EV_ALIAS("Dbus_Busy_Rd",         IAP_EVENT_23H)          \
-__PMC_EV_ALIAS("Div",                  IAP_EVENT_13H_00H)      \
-__PMC_EV_ALIAS("Dtlb_Miss",            IAP_EVENT_49H_00H)      \
-__PMC_EV_ALIAS("ESP_Uops",             IAP_EVENT_D7H_00H)      \
-__PMC_EV_ALIAS("EST_Trans",            IAP_EVENT_3AH)          \
-__PMC_EV_ALIAS("FP_Assist",            IAP_EVENT_11H_00H)      \
-__PMC_EV_ALIAS("FP_Comp_Instr_Ret",    IAP_EVENT_C1H_00H)      \
-__PMC_EV_ALIAS("FP_Comps_Op_Exe",      IAP_EVENT_10H_00H)      \
-__PMC_EV_ALIAS("FP_MMX_Trans",         IAP_EVENT_CCH_01H)      \
-__PMC_EV_ALIAS("Fused_Ld_Uops_Ret",    IAP_EVENT_DAH_01H)      \
-__PMC_EV_ALIAS("Fused_St_Uops_Ret",    IAP_EVENT_DAH_02H)      \
-__PMC_EV_ALIAS("Fused_Uops_Ret",       IAP_EVENT_DAH_00H)      \
-__PMC_EV_ALIAS("HW_Int_Rx",            IAP_EVENT_C8H_00H)      \
-__PMC_EV_ALIAS("ICache_Misses",                IAP_EVENT_81H_00H)      \
-__PMC_EV_ALIAS("ICache_Reads",         IAP_EVENT_80H_00H)      \
-__PMC_EV_ALIAS("IFU_Mem_Stall",                IAP_EVENT_86H_00H)      \
-__PMC_EV_ALIAS("ILD_Stall",            IAP_EVENT_87H_00H)      \
-__PMC_EV_ALIAS("ITLB_Misses",          IAP_EVENT_85H_00H)      \
-__PMC_EV_ALIAS("Instr_Decoded",                IAP_EVENT_D0H_00H)      \
-__PMC_EV_ALIAS("Instr_Ret",            IAP_EVENT_C0H_00H)      \
-__PMC_EV_ALIAS("L1_Pref_Req",          IAP_EVENT_4FH_00H)      \
-__PMC_EV_ALIAS("L2_ADS",               IAP_EVENT_21H)          \
-__PMC_EV_ALIAS("L2_IFetch",            IAP_EVENT_28H)          \
-__PMC_EV_ALIAS("L2_LD",                        IAP_EVENT_29H)          \
-__PMC_EV_ALIAS("L2_Lines_In",          IAP_EVENT_24H)          \
-__PMC_EV_ALIAS("L2_Lines_Out",         IAP_EVENT_26H)          \
-__PMC_EV_ALIAS("L2_M_Lines_In",                IAP_EVENT_25H)          \
-__PMC_EV_ALIAS("L2_M_Lines_Out",       IAP_EVENT_27H)          \
-__PMC_EV_ALIAS("L2_No_Request_Cycles", IAP_EVENT_32H)          \
-__PMC_EV_ALIAS("L2_Reject_Cycles",     IAP_EVENT_30H)          \
-__PMC_EV_ALIAS("L2_Rqsts",             IAP_EVENT_2EH)          \
-__PMC_EV_ALIAS("L2_ST",                        IAP_EVENT_2AH)          \
-__PMC_EV_ALIAS("LD_Blocks",            IAP_EVENT_03H_00H)      \
-__PMC_EV_ALIAS("LLC_Misses",           IAP_EVENT_2EH_41H)      \
-__PMC_EV_ALIAS("LLC_Reference",                IAP_EVENT_2EH_4FH)      \
-__PMC_EV_ALIAS("MMX_Assist",           IAP_EVENT_CDH_00H)      \
-__PMC_EV_ALIAS("MMX_FP_Trans",         IAP_EVENT_CCH_00H)      \
-__PMC_EV_ALIAS("MMX_Instr_Exec",       IAP_EVENT_B0H_00H)      \
-__PMC_EV_ALIAS("MMX_Instr_Ret",                IAP_EVENT_CEH_00H)      \
-__PMC_EV_ALIAS("Misalign_Mem_Ref",     IAP_EVENT_05H_00H)      \
-__PMC_EV_ALIAS("Mul",                  IAP_EVENT_12H_00H)      \
-__PMC_EV_ALIAS("NonHlt_Ref_Cycles",    IAP_EVENT_3CH_01H)      \
-__PMC_EV_ALIAS("Pref_Rqsts_Dn",                IAP_EVENT_F8H_00H)      \
-__PMC_EV_ALIAS("Pref_Rqsts_Up",                IAP_EVENT_F0H_00H)      \
-__PMC_EV_ALIAS("Resource_Stall",       IAP_EVENT_A2H_00H)      \
-__PMC_EV_ALIAS("SD_Drains",            IAP_EVENT_04H_00H)      \
-__PMC_EV_ALIAS("SIMD_FP_DP_P_Comp_Ret",        IAP_EVENT_D9H_02H)      \
-__PMC_EV_ALIAS("SIMD_FP_DP_P_Ret",     IAP_EVENT_D8H_02H)      \
-__PMC_EV_ALIAS("SIMD_FP_DP_S_Comp_Ret",        IAP_EVENT_D9H_03H)      \
-__PMC_EV_ALIAS("SIMD_FP_DP_S_Ret",     IAP_EVENT_D8H_03H)      \
-__PMC_EV_ALIAS("SIMD_FP_SP_P_Comp_Ret",        IAP_EVENT_D9H_00H)      \
-__PMC_EV_ALIAS("SIMD_FP_SP_Ret",       IAP_EVENT_D8H_00H)      \
-__PMC_EV_ALIAS("SIMD_FP_SP_S_Comp_Ret",        IAP_EVENT_D9H_01H)      \
-__PMC_EV_ALIAS("SIMD_FP_SP_S_Ret",     IAP_EVENT_D8H_01H)      \
-__PMC_EV_ALIAS("SIMD_Int_128_Ret",     IAP_EVENT_D8H_04H)      \
-__PMC_EV_ALIAS("SIMD_Int_Pari_Exec",   IAP_EVENT_B3H_20H)      \
-__PMC_EV_ALIAS("SIMD_Int_Pck_Exec",    IAP_EVENT_B3H_04H)      \
-__PMC_EV_ALIAS("SIMD_Int_Plog_Exec",   IAP_EVENT_B3H_10H)      \
-__PMC_EV_ALIAS("SIMD_Int_Pmul_Exec",   IAP_EVENT_B3H_01H)      \
-__PMC_EV_ALIAS("SIMD_Int_Psft_Exec",   IAP_EVENT_B3H_02H)      \
-__PMC_EV_ALIAS("SIMD_Int_Sat_Exec",    IAP_EVENT_B1H_00H)      \
-__PMC_EV_ALIAS("SIMD_Int_Upck_Exec",   IAP_EVENT_B3H_08H)      \
-__PMC_EV_ALIAS("SMC_Detected",         IAP_EVENT_C3H_00H)      \
-__PMC_EV_ALIAS("SSE_NTStores_Miss",    IAP_EVENT_4BH_03H)      \
-__PMC_EV_ALIAS("SSE_NTStores_Ret",     IAP_EVENT_07H_03H)      \
-__PMC_EV_ALIAS("SSE_PrefNta_Miss",     IAP_EVENT_4BH_00H)      \
-__PMC_EV_ALIAS("SSE_PrefNta_Ret",      IAP_EVENT_07H_00H)      \
-__PMC_EV_ALIAS("SSE_PrefT1_Miss",      IAP_EVENT_4BH_01H)      \
-__PMC_EV_ALIAS("SSE_PrefT1_Ret",       IAP_EVENT_07H_01H)      \
-__PMC_EV_ALIAS("SSE_PrefT2_Miss",      IAP_EVENT_4BH_02H)      \
-__PMC_EV_ALIAS("SSE_PrefT2_Ret",       IAP_EVENT_07H_02H)      \
-__PMC_EV_ALIAS("Seg_Reg_Loads",                IAP_EVENT_06H_00H)      \
-__PMC_EV_ALIAS("Serial_Execution_Cycles", IAP_EVENT_3CH_02H)   \
-__PMC_EV_ALIAS("Thermal_Trip",         IAP_EVENT_3BH_C0H)      \
-__PMC_EV_ALIAS("Unfusion",             IAP_EVENT_DBH_00H)      \
-__PMC_EV_ALIAS("Unhalted_Core_Cycles", IAP_EVENT_3CH_00H)      \
+#define        __PMC_EV_ALIAS_CORE()                                           
\
+__PMC_EV_ALIAS_INTEL_ARCHITECTURAL()                                   \
+__PMC_EV_ALIAS("BAClears",             IAP_EVENT_E6H_00H)              \
+__PMC_EV_ALIAS("BTB_Misses",           IAP_EVENT_E2H_00H)              \
+__PMC_EV_ALIAS("Br_BAC_Missp_Exec",    IAP_EVENT_8AH_00H)              \
+__PMC_EV_ALIAS("Br_Bogus",             IAP_EVENT_E4H_00H)              \
+__PMC_EV_ALIAS("Br_Call_Exec",         IAP_EVENT_92H_00H)              \
+__PMC_EV_ALIAS("Br_Call_Missp_Exec",   IAP_EVENT_93H_00H)              \
+__PMC_EV_ALIAS("Br_Cnd_Exec",          IAP_EVENT_8BH_00H)              \
+__PMC_EV_ALIAS("Br_Cnd_Missp_Exec",    IAP_EVENT_8CH_00H)              \
+__PMC_EV_ALIAS("Br_Ind_Call_Exec",     IAP_EVENT_94H_00H)              \
+__PMC_EV_ALIAS("Br_Ind_Exec",          IAP_EVENT_8DH_00H)              \
+__PMC_EV_ALIAS("Br_Ind_Missp_Exec",    IAP_EVENT_8EH_00H)              \
+__PMC_EV_ALIAS("Br_Inst_Exec",         IAP_EVENT_88H_00H)              \
+__PMC_EV_ALIAS("Br_Instr_Decoded",     IAP_EVENT_E0H_00H)              \
+__PMC_EV_ALIAS("Br_Instr_Ret",         IAP_EVENT_C4H_00H)              \
+__PMC_EV_ALIAS("Br_MisPred_Ret",       IAP_EVENT_C5H_00H)              \
+__PMC_EV_ALIAS("Br_MisPred_Taken_Ret", IAP_EVENT_CAH_00H)              \
+__PMC_EV_ALIAS("Br_Missp_Exec",                IAP_EVENT_89H_00H)              
\
+__PMC_EV_ALIAS("Br_Ret_BAC_Missp_Exec",        IAP_EVENT_91H_00H)              
\
+__PMC_EV_ALIAS("Br_Ret_Exec",          IAP_EVENT_8FH_00H)              \
+__PMC_EV_ALIAS("Br_Ret_Missp_Exec",    IAP_EVENT_90H_00H)              \
+__PMC_EV_ALIAS("Br_Taken_Ret",         IAP_EVENT_C9H_00H)              \
+__PMC_EV_ALIAS("Bus_BNR_Clocks",       IAP_EVENT_61H_00H)              \
+__PMC_EV_ALIAS("Bus_DRDY_Clocks",      IAP_EVENT_62H_00H)              \
+__PMC_EV_ALIAS("Bus_Data_Rcv",         IAP_EVENT_64H_40H)              \
+__PMC_EV_ALIAS("Bus_Locks_Clocks",     IAP_EVENT_63H)                  \
+__PMC_EV_ALIAS("Bus_Not_In_Use",       IAP_EVENT_7DH)                  \
+__PMC_EV_ALIAS("Bus_Req_Outstanding",  IAP_EVENT_60H)                  \
+__PMC_EV_ALIAS("Bus_Snoop_Stall",      IAP_EVENT_7EH_00H)              \
+__PMC_EV_ALIAS("Bus_Snoops",           IAP_EVENT_77H)                  \
+__PMC_EV_ALIAS("Bus_Trans_Any",                IAP_EVENT_70H)                  
\
+__PMC_EV_ALIAS("Bus_Trans_Brd",                IAP_EVENT_65H)                  
\
+__PMC_EV_ALIAS("Bus_Trans_Burst",      IAP_EVENT_6EH)                  \
+__PMC_EV_ALIAS("Bus_Trans_Def",                IAP_EVENT_6DH)                  
\
+__PMC_EV_ALIAS("Bus_Trans_IO",         IAP_EVENT_6CH)                  \
+__PMC_EV_ALIAS("Bus_Trans_Ifetch",     IAP_EVENT_68H)                  \
+__PMC_EV_ALIAS("Bus_Trans_Inval",      IAP_EVENT_69H)                  \
+__PMC_EV_ALIAS("Bus_Trans_Mem",                IAP_EVENT_6FH)                  
\
+__PMC_EV_ALIAS("Bus_Trans_P",          IAP_EVENT_6BH)                  \
+__PMC_EV_ALIAS("Bus_Trans_Pwr",                IAP_EVENT_6AH)                  
\
+__PMC_EV_ALIAS("Bus_Trans_RFO",                IAP_EVENT_66H)                  
\
+__PMC_EV_ALIAS("Bus_Trans_WB",         IAP_EVENT_67H)                  \
+__PMC_EV_ALIAS("Cycles_Div_Busy",      IAP_EVENT_14H_00H)              \
+__PMC_EV_ALIAS("Cycles_Int_Masked",    IAP_EVENT_C6H_00H)              \
+__PMC_EV_ALIAS("Cycles_Int_Pending_Masked", IAP_EVENT_C7H_00H)         \
+__PMC_EV_ALIAS("DCU_Snoop_To_Share",   IAP_EVENT_78H)                  \
+__PMC_EV_ALIAS("DCache_Cache_LD",      IAP_EVENT_40H)                  \
+__PMC_EV_ALIAS("DCache_Cache_Lock",    IAP_EVENT_42H)                  \
+__PMC_EV_ALIAS("DCache_Cache_ST",      IAP_EVENT_41H)                  \
+__PMC_EV_ALIAS("DCache_M_Evict",       IAP_EVENT_47H_00H)              \
+__PMC_EV_ALIAS("DCache_M_Repl",                IAP_EVENT_46H_00H)              
\
+__PMC_EV_ALIAS("DCache_Pend_Miss",     IAP_EVENT_48H_00H)              \
+__PMC_EV_ALIAS("DCache_Repl",          IAP_EVENT_45H_0FH)              \
+__PMC_EV_ALIAS("Data_Mem_Cache_Ref",   IAP_EVENT_44H_02H)              \
+__PMC_EV_ALIAS("Data_Mem_Ref",         IAP_EVENT_43H_01H)              \
+__PMC_EV_ALIAS("Dbus_Busy",            IAP_EVENT_22H)                  \
+__PMC_EV_ALIAS("Dbus_Busy_Rd",         IAP_EVENT_23H)                  \
+__PMC_EV_ALIAS("Div",                  IAP_EVENT_13H_00H)              \
+__PMC_EV_ALIAS("Dtlb_Miss",            IAP_EVENT_49H_00H)              \
+__PMC_EV_ALIAS("ESP_Uops",             IAP_EVENT_D7H_00H)              \
+__PMC_EV_ALIAS("EST_Trans",            IAP_EVENT_3AH)                  \
+__PMC_EV_ALIAS("FP_Assist",            IAP_EVENT_11H_00H)              \
+__PMC_EV_ALIAS("FP_Comp_Instr_Ret",    IAP_EVENT_C1H_00H)              \
+__PMC_EV_ALIAS("FP_Comps_Op_Exe",      IAP_EVENT_10H_00H)              \
+__PMC_EV_ALIAS("FP_MMX_Trans",         IAP_EVENT_CCH_01H)              \
+__PMC_EV_ALIAS("Fused_Ld_Uops_Ret",    IAP_EVENT_DAH_01H)              \
+__PMC_EV_ALIAS("Fused_St_Uops_Ret",    IAP_EVENT_DAH_02H)              \
+__PMC_EV_ALIAS("Fused_Uops_Ret",       IAP_EVENT_DAH_00H)              \
+__PMC_EV_ALIAS("HW_Int_Rx",            IAP_EVENT_C8H_00H)              \
+__PMC_EV_ALIAS("ICache_Misses",                IAP_EVENT_81H_00H)              
\
+__PMC_EV_ALIAS("ICache_Reads",         IAP_EVENT_80H_00H)              \
+__PMC_EV_ALIAS("IFU_Mem_Stall",                IAP_EVENT_86H_00H)              
\
+__PMC_EV_ALIAS("ILD_Stall",            IAP_EVENT_87H_00H)              \
+__PMC_EV_ALIAS("ITLB_Misses",          IAP_EVENT_85H_00H)              \
+__PMC_EV_ALIAS("Instr_Decoded",                IAP_EVENT_D0H_00H)              
\
+__PMC_EV_ALIAS("Instr_Ret",            IAP_EVENT_C0H_00H)              \
+__PMC_EV_ALIAS("L1_Pref_Req",          IAP_EVENT_4FH_00H)              \
+__PMC_EV_ALIAS("L2_ADS",               IAP_EVENT_21H)                  \
+__PMC_EV_ALIAS("L2_IFetch",            IAP_EVENT_28H)                  \
+__PMC_EV_ALIAS("L2_LD",                        IAP_EVENT_29H)                  
\
+__PMC_EV_ALIAS("L2_Lines_In",          IAP_EVENT_24H)                  \
+__PMC_EV_ALIAS("L2_Lines_Out",         IAP_EVENT_26H)                  \
+__PMC_EV_ALIAS("L2_M_Lines_In",                IAP_EVENT_25H)                  
\
+__PMC_EV_ALIAS("L2_M_Lines_Out",       IAP_EVENT_27H)                  \
+__PMC_EV_ALIAS("L2_No_Request_Cycles", IAP_EVENT_32H)                  \
+__PMC_EV_ALIAS("L2_Reject_Cycles",     IAP_EVENT_30H)                  \
+__PMC_EV_ALIAS("L2_Rqsts",             IAP_EVENT_2EH)                  \
+__PMC_EV_ALIAS("L2_ST",                        IAP_EVENT_2AH)                  
\
+__PMC_EV_ALIAS("LD_Blocks",            IAP_EVENT_03H_00H)              \
+__PMC_EV_ALIAS("LLC_Misses",           IAP_EVENT_2EH_41H)              \
+__PMC_EV_ALIAS("LLC_Reference",                IAP_EVENT_2EH_4FH)              
\
+__PMC_EV_ALIAS("MMX_Assist",           IAP_EVENT_CDH_00H)              \
+__PMC_EV_ALIAS("MMX_FP_Trans",         IAP_EVENT_CCH_00H)              \
+__PMC_EV_ALIAS("MMX_Instr_Exec",       IAP_EVENT_B0H_00H)              \
+__PMC_EV_ALIAS("MMX_Instr_Ret",                IAP_EVENT_CEH_00H)              
\
+__PMC_EV_ALIAS("Misalign_Mem_Ref",     IAP_EVENT_05H_00H)              \
+__PMC_EV_ALIAS("Mul",                  IAP_EVENT_12H_00H)              \
+__PMC_EV_ALIAS("NonHlt_Ref_Cycles",    IAP_EVENT_3CH_01H)              \
+__PMC_EV_ALIAS("Pref_Rqsts_Dn",                IAP_EVENT_F8H_00H)              
\
+__PMC_EV_ALIAS("Pref_Rqsts_Up",                IAP_EVENT_F0H_00H)              
\
+__PMC_EV_ALIAS("Resource_Stall",       IAP_EVENT_A2H_00H)              \
+__PMC_EV_ALIAS("SD_Drains",            IAP_EVENT_04H_00H)              \
+__PMC_EV_ALIAS("SIMD_FP_DP_P_Comp_Ret",        IAP_EVENT_D9H_02H)              
\
+__PMC_EV_ALIAS("SIMD_FP_DP_P_Ret",     IAP_EVENT_D8H_02H)              \
+__PMC_EV_ALIAS("SIMD_FP_DP_S_Comp_Ret",        IAP_EVENT_D9H_03H)              
\
+__PMC_EV_ALIAS("SIMD_FP_DP_S_Ret",     IAP_EVENT_D8H_03H)              \
+__PMC_EV_ALIAS("SIMD_FP_SP_P_Comp_Ret",        IAP_EVENT_D9H_00H)              
\
+__PMC_EV_ALIAS("SIMD_FP_SP_Ret",       IAP_EVENT_D8H_00H)              \
+__PMC_EV_ALIAS("SIMD_FP_SP_S_Comp_Ret",        IAP_EVENT_D9H_01H)              
\
+__PMC_EV_ALIAS("SIMD_FP_SP_S_Ret",     IAP_EVENT_D8H_01H)              \
+__PMC_EV_ALIAS("SIMD_Int_128_Ret",     IAP_EVENT_D8H_04H)              \
+__PMC_EV_ALIAS("SIMD_Int_Pari_Exec",   IAP_EVENT_B3H_20H)              \
+__PMC_EV_ALIAS("SIMD_Int_Pck_Exec",    IAP_EVENT_B3H_04H)              \
+__PMC_EV_ALIAS("SIMD_Int_Plog_Exec",   IAP_EVENT_B3H_10H)              \
+__PMC_EV_ALIAS("SIMD_Int_Pmul_Exec",   IAP_EVENT_B3H_01H)              \
+__PMC_EV_ALIAS("SIMD_Int_Psft_Exec",   IAP_EVENT_B3H_02H)              \
+__PMC_EV_ALIAS("SIMD_Int_Sat_Exec",    IAP_EVENT_B1H_00H)              \
+__PMC_EV_ALIAS("SIMD_Int_Upck_Exec",   IAP_EVENT_B3H_08H)              \
+__PMC_EV_ALIAS("SMC_Detected",         IAP_EVENT_C3H_00H)              \
+__PMC_EV_ALIAS("SSE_NTStores_Miss",    IAP_EVENT_4BH_03H)              \
+__PMC_EV_ALIAS("SSE_NTStores_Ret",     IAP_EVENT_07H_03H)              \
+__PMC_EV_ALIAS("SSE_PrefNta_Miss",     IAP_EVENT_4BH_00H)              \
+__PMC_EV_ALIAS("SSE_PrefNta_Ret",      IAP_EVENT_07H_00H)              \
+__PMC_EV_ALIAS("SSE_PrefT1_Miss",      IAP_EVENT_4BH_01H)              \
+__PMC_EV_ALIAS("SSE_PrefT1_Ret",       IAP_EVENT_07H_01H)              \
+__PMC_EV_ALIAS("SSE_PrefT2_Miss",      IAP_EVENT_4BH_02H)              \
+__PMC_EV_ALIAS("SSE_PrefT2_Ret",       IAP_EVENT_07H_02H)              \
+__PMC_EV_ALIAS("Seg_Reg_Loads",                IAP_EVENT_06H_00H)              
\
+__PMC_EV_ALIAS("Serial_Execution_Cycles", IAP_EVENT_3CH_02H)           \
+__PMC_EV_ALIAS("Thermal_Trip",         IAP_EVENT_3BH_C0H)              \
+__PMC_EV_ALIAS("Unfusion",             IAP_EVENT_DBH_00H)              \
+__PMC_EV_ALIAS("Unhalted_Core_Cycles", IAP_EVENT_3CH_00H)              \
 __PMC_EV_ALIAS("Uops_Ret",             IAP_EVENT_C2H_00H)
 
 /*
@@ -1880,7 +1880,7 @@ __PMC_EV_ALIAS("SEGMENT_REG_LOADS", IAP_
  */
 #define        __PMC_EV_ALIAS_COREI7()                                         
\
 __PMC_EV_ALIAS_INTEL_ARCHITECTURAL()                                   \
-__PMC_EV_ALIAS("SB_DRAIN.ANY",         IAP_EVENT_04H_07H)                      
\
+__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)             \
@@ -1889,11 +1889,11 @@ __PMC_EV_ALIAS("DTLB_LOAD_MISSES.WALK_CO
 __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.LARGE_WALK_COMPLETED",                        
\
-    IAP_EVENT_08H_80H)                                                         
\
+    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)                                                         
\
+    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)                
\
@@ -2192,7 +2192,7 @@ __PMC_EV_ALIAS("FP_COMP_OPS_EXE.SSE2_INT
 __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)                                                         
\
+    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)           \
@@ -2371,11 +2371,11 @@ __PMC_EV_ALIAS("UOPS_RETIRED.MACRO_FUSED
 __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.ANY_P", IAP_EVENT_C4H_00H)     \
+__PMC_EV_ALIAS("BR_INST_RETIRED.ANY_P", 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.ANY_P", IAP_EVENT_C5H_00H)     \
+__PMC_EV_ALIAS("BR_MISP_RETIRED.ANY_P", 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)      \
@@ -2449,299 +2449,330 @@ __PMC_EV_ALIAS("SIMD_INT_64.SHUFFLE_MOVE
 /*
  * Aliases for Haswell core PMC events
  */
-#define __PMC_EV_ALIAS_HASWELL()                               \
-__PMC_EV_ALIAS("LD_BLOCKS.STORE_FORWARD", IAP_EVENT_03H_02H)   \
-__PMC_EV_ALIAS("MISALIGN_MEM_REF.LOADS", IAP_EVENT_05H_01H)    \
-__PMC_EV_ALIAS("MISALIGN_MEM_REF.STORES", IAP_EVENT_05H_02H)   \
+#define __PMC_EV_ALIAS_HASWELL()                                       \
+__PMC_EV_ALIAS("LD_BLOCKS.STORE_FORWARD", IAP_EVENT_03H_02H)           \
+__PMC_EV_ALIAS("MISALIGN_MEM_REF.LOADS", IAP_EVENT_05H_01H)            \
+__PMC_EV_ALIAS("MISALIGN_MEM_REF.STORES", IAP_EVENT_05H_02H)           \
 __PMC_EV_ALIAS("LD_BLOCKS_PARTIAL.ADDRESS_ALIAS", IAP_EVENT_07H_01H)   \
-__PMC_EV_ALIAS("DTLB_LOAD_MISSES.MISS_CAUSES_A_WALK", IAP_EVENT_08H_01H)       
\
+__PMC_EV_ALIAS("DTLB_LOAD_MISSES.MISS_CAUSES_A_WALK", IAP_EVENT_08H_01H)\
 __PMC_EV_ALIAS("DTLB_LOAD_MISSES.WALK_COMPLETED_4K", IAP_EVENT_08H_02H)        
\
-__PMC_EV_ALIAS("DTLB_LOAD_MISSES.WALK_COMPLETED_2M_4K", IAP_EVENT_08H_02H)     
\
+__PMC_EV_ALIAS("DTLB_LOAD_MISSES.WALK_COMPLETED_2M_4K",                        
\
+    IAP_EVENT_08H_02H)                                                 \
 __PMC_EV_ALIAS("DTLB_LOAD_MISSES.WALK_COMPLETED", IAP_EVENT_08H_0EH)   \
 __PMC_EV_ALIAS("DTLB_LOAD_MISSES.WALK_DURATION", IAP_EVENT_08H_10H)    \
 __PMC_EV_ALIAS("DTLB_LOAD_MISSES.STLB_HIT_4K", IAP_EVENT_08H_20H)      \
 __PMC_EV_ALIAS("DTLB_LOAD_MISSES.STLB_HIT_2M", IAP_EVENT_08H_40H)      \
-__PMC_EV_ALIAS("DTLB_LOAD_MISSES.STLB_HIT", IAP_EVENT_08H_60H) \
+__PMC_EV_ALIAS("DTLB_LOAD_MISSES.STLB_HIT", IAP_EVENT_08H_60H)         \
 __PMC_EV_ALIAS("DTLB_LOAD_MISSES.PDE_CACHE_MISS", IAP_EVENT_08H_80H)   \
-__PMC_EV_ALIAS("INT_MISC.RECOVERY_CYCLES", IAP_EVENT_0DH_03H)  \
-__PMC_EV_ALIAS("UOPS_ISSUED.ANY", IAP_EVENT_0EH_01H)   \
-__PMC_EV_ALIAS("UOPS_ISSUED.FLAGS_MERGE", IAP_EVENT_0EH_10H)   \
-__PMC_EV_ALIAS("UOPS_ISSUED.SLOW_LEA", IAP_EVENT_0EH_20H)      \
-__PMC_EV_ALIAS("UOPS_ISSUED.SiNGLE_MUL", IAP_EVENT_0EH_40H)    \
+__PMC_EV_ALIAS("INT_MISC.RECOVERY_CYCLES", IAP_EVENT_0DH_03H)          \
+__PMC_EV_ALIAS("UOPS_ISSUED.ANY", IAP_EVENT_0EH_01H)                   \
+__PMC_EV_ALIAS("UOPS_ISSUED.FLAGS_MERGE", IAP_EVENT_0EH_10H)           \
+__PMC_EV_ALIAS("UOPS_ISSUED.SLOW_LEA", IAP_EVENT_0EH_20H)              \
+__PMC_EV_ALIAS("UOPS_ISSUED.SiNGLE_MUL", IAP_EVENT_0EH_40H)            \
 __PMC_EV_ALIAS("L2_RQSTS.DEMAND_DATA_RD_MISS", IAP_EVENT_24H_21H)      \
 __PMC_EV_ALIAS("L2_RQSTS.DEMAND_DATA_RD_HIT", IAP_EVENT_24H_41H)       \
 __PMC_EV_ALIAS("L2_RQSTS.ALL_DEMAND_DATA_RD", IAP_EVENT_24H_E1H)       \
-__PMC_EV_ALIAS("L2_RQSTS.RFO_HIT", IAP_EVENT_24H_42H)  \
-__PMC_EV_ALIAS("L2_RQSTS.RFO_MISS", IAP_EVENT_24H_22H) \
-__PMC_EV_ALIAS("L2_RQSTS.ALL_RFO", IAP_EVENT_24H_E2H)  \
-__PMC_EV_ALIAS("L2_RQSTS.CODE_RD_HIT", IAP_EVENT_24H_44H)      \
-__PMC_EV_ALIAS("L2_RQSTS.CODE_RD_MISS", IAP_EVENT_24H_24H)     \
-__PMC_EV_ALIAS("L2_RQSTS.ALL_DEMAND_MISS", IAP_EVENT_24H_27H)  \
+__PMC_EV_ALIAS("L2_RQSTS.RFO_HIT", IAP_EVENT_24H_42H)                  \
+__PMC_EV_ALIAS("L2_RQSTS.RFO_MISS", IAP_EVENT_24H_22H)                 \
+__PMC_EV_ALIAS("L2_RQSTS.ALL_RFO", IAP_EVENT_24H_E2H)                  \
+__PMC_EV_ALIAS("L2_RQSTS.CODE_RD_HIT", IAP_EVENT_24H_44H)              \
+__PMC_EV_ALIAS("L2_RQSTS.CODE_RD_MISS", IAP_EVENT_24H_24H)             \
+__PMC_EV_ALIAS("L2_RQSTS.ALL_DEMAND_MISS", IAP_EVENT_24H_27H)          \
 __PMC_EV_ALIAS("L2_RQSTS.ALL_DEMAND_REFERENCES", IAP_EVENT_24H_E7H)    \
-__PMC_EV_ALIAS("L2_RQSTS.ALL_CODE_RD", IAP_EVENT_24H_E4H)      \
-__PMC_EV_ALIAS("L2_RQSTS.L2_PF_HIT", IAP_EVENT_24H_50H)        \
-__PMC_EV_ALIAS("L2_RQSTS.L2_PF_MISS", IAP_EVENT_24H_30H)       \
-__PMC_EV_ALIAS("L2_RQSTS.ALL_PF", IAP_EVENT_24H_F8H)   \
-__PMC_EV_ALIAS("L2_RQSTS.MISS", IAP_EVENT_24H_3FH)     \
-__PMC_EV_ALIAS("L2_RQSTS.REFERENCES", IAP_EVENT_24H_FFH)       \
-__PMC_EV_ALIAS("L2_DEMAND_RQSTS.WB_HIT", IAP_EVENT_27H_50H)    \
+__PMC_EV_ALIAS("L2_RQSTS.ALL_CODE_RD", IAP_EVENT_24H_E4H)              \
+__PMC_EV_ALIAS("L2_RQSTS.L2_PF_HIT", IAP_EVENT_24H_50H)                        
\
+__PMC_EV_ALIAS("L2_RQSTS.L2_PF_MISS", IAP_EVENT_24H_30H)               \
+__PMC_EV_ALIAS("L2_RQSTS.ALL_PF", IAP_EVENT_24H_F8H)                   \
+__PMC_EV_ALIAS("L2_RQSTS.MISS", IAP_EVENT_24H_3FH)                     \
+__PMC_EV_ALIAS("L2_RQSTS.REFERENCES", IAP_EVENT_24H_FFH)               \
+__PMC_EV_ALIAS("L2_DEMAND_RQSTS.WB_HIT", IAP_EVENT_27H_50H)            \
 __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("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_THREAD_UNHALTED.REF_XCLK", IAP_EVENT_3CH_01H)  \
-__PMC_EV_ALIAS("L1D_PEND_MISS.PENDING", IAP_EVENT_48H_01H)     \
-__PMC_EV_ALIAS("DTLB_STORE_MISSES.MISS_CAUSES_A_WALK", IAP_EVENT_49H_01H)      
\
-__PMC_EV_ALIAS("DTLB_STORE_MISSES.WALK_COMPLETED_4K", IAP_EVENT_49H_02H)       
\
-__PMC_EV_ALIAS("DTLB_STORE_MISSES.WALK_COMPLETED_2M_4M", IAP_EVENT_49H_04H)    
\
+__PMC_EV_ALIAS("L1D_PEND_MISS.PENDING", IAP_EVENT_48H_01H)             \
+__PMC_EV_ALIAS("DTLB_STORE_MISSES.MISS_CAUSES_A_WALK",                 \
+    IAP_EVENT_49H_01H)                                                 \
+__PMC_EV_ALIAS("DTLB_STORE_MISSES.WALK_COMPLETED_4K",                  \
+    IAP_EVENT_49H_02H)                                                 \
+__PMC_EV_ALIAS("DTLB_STORE_MISSES.WALK_COMPLETED_2M_4M",               \
+    IAP_EVENT_49H_04H)                                                 \
 __PMC_EV_ALIAS("DTLB_STORE_MISSES.WALK_COMPLETED", IAP_EVENT_49H_0EH)  \
 __PMC_EV_ALIAS("DTLB_STORE_MISSES.WALK_DURATION", IAP_EVENT_49H_10H)   \
 __PMC_EV_ALIAS("DTLB_STORE_MISSES.STLB_HIT_4K", IAP_EVENT_49H_20H)     \
 __PMC_EV_ALIAS("DTLB_STORE_MISSES.STLB_HIT_2M", IAP_EVENT_49H_40H)     \
-__PMC_EV_ALIAS("DTLB_STORE_MISSES.STLB_HIT", IAP_EVENT_49H_60H)        \
+__PMC_EV_ALIAS("DTLB_STORE_MISSES.STLB_HIT", IAP_EVENT_49H_60H)                
\
 __PMC_EV_ALIAS("DTLB_STORE_MISSES.PDE_CACHE_MISS", IAP_EVENT_49H_80H)  \
-__PMC_EV_ALIAS("LOAD_HIT_PRE.SW_PF", IAP_EVENT_4CH_01H)        \
-__PMC_EV_ALIAS("LOAD_HIT_PRE.HW_PF", IAP_EVENT_4CH_02H)        \
-__PMC_EV_ALIAS("L1D.REPLACEMENT", IAP_EVENT_51H_01H)   \
-__PMC_EV_ALIAS("MOVE_ELIMINATION.INT_NOT_ELIMINATED", IAP_EVENT_58H_04H)       
\
-__PMC_EV_ALIAS("MOVE_ELIMINATION.SMID_NOT_ELIMINATED", IAP_EVENT_58H_08H)      
\
+__PMC_EV_ALIAS("LOAD_HIT_PRE.SW_PF", IAP_EVENT_4CH_01H)                        
\
+__PMC_EV_ALIAS("LOAD_HIT_PRE.HW_PF", IAP_EVENT_4CH_02H)                        
\
+__PMC_EV_ALIAS("L1D.REPLACEMENT", IAP_EVENT_51H_01H)                   \
+__PMC_EV_ALIAS("MOVE_ELIMINATION.INT_NOT_ELIMINATED",                  \
+    IAP_EVENT_58H_04H)                                                 \
+__PMC_EV_ALIAS("MOVE_ELIMINATION.SMID_NOT_ELIMINATED",                 \
+    IAP_EVENT_58H_08H)                                                 \
 __PMC_EV_ALIAS("MOVE_ELIMINATION.INT_ELIMINATED", IAP_EVENT_58H_01H)   \
 __PMC_EV_ALIAS("MOVE_ELIMINATION.SMID_ELIMINATED", IAP_EVENT_58H_02H)  \
-__PMC_EV_ALIAS("CPL_CYCLES.RING0", IAP_EVENT_5CH_02H)  \
-__PMC_EV_ALIAS("CPL_CYCLES.RING123", IAP_EVENT_5CH_01H)        \
-__PMC_EV_ALIAS("RS_EVENTS.EMPTY_CYCLES", IAP_EVENT_5EH_01H)    \
-__PMC_EV_ALIAS("OFFCORE_REQUESTS_OUTSTANDING.DEMAND_DATA_RD", 
IAP_EVENT_60H_01H)       \
-__PMC_EV_ALIAS("OFFCORE_REQUESTS_OUTSTANDING.DEMAND_CORE_RD", 
IAP_EVENT_60H_02H)       \
-__PMC_EV_ALIAS("OFFCORE_REQUESTS_OUTSTANDING.DEMAND_RFO", IAP_EVENT_60H_04H)   
\
-__PMC_EV_ALIAS("OFFCORE_REQUESTS_OUTSTANDING.ALL_DATA_RD", IAP_EVENT_60H_08H)  
\
-__PMC_EV_ALIAS("LOCK_CYCLES.SPLIT_LOCK_UC_LOCK_DURATION", IAP_EVENT_63H_01H)   
\
+__PMC_EV_ALIAS("CPL_CYCLES.RING0", IAP_EVENT_5CH_02H)                  \
+__PMC_EV_ALIAS("CPL_CYCLES.RING123", IAP_EVENT_5CH_01H)                        
\
+__PMC_EV_ALIAS("RS_EVENTS.EMPTY_CYCLES", IAP_EVENT_5EH_01H)            \
+__PMC_EV_ALIAS("OFFCORE_REQUESTS_OUTSTANDING.DEMAND_DATA_RD",          \
+    IAP_EVENT_60H_01H)                                                 \
+__PMC_EV_ALIAS("OFFCORE_REQUESTS_OUTSTANDING.DEMAND_CORE_RD",          \
+    IAP_EVENT_60H_02H)                                                 \
+__PMC_EV_ALIAS("OFFCORE_REQUESTS_OUTSTANDING.DEMAND_RFO",              \
+    IAP_EVENT_60H_04H)                                                 \
+__PMC_EV_ALIAS("OFFCORE_REQUESTS_OUTSTANDING.ALL_DATA_RD",             \
+    IAP_EVENT_60H_08H)                                                 \
+__PMC_EV_ALIAS("LOCK_CYCLES.SPLIT_LOCK_UC_LOCK_DURATION",              \
+    IAP_EVENT_63H_01H)                                                 \
 __PMC_EV_ALIAS("LOCK_CYCLES.CACHE_LOCK_DURATION", IAP_EVENT_63H_02H)   \
-__PMC_EV_ALIAS("IDQ.EMPTY", IAP_EVENT_79H_02H) \
-__PMC_EV_ALIAS("IDQ.MITE_UOPS", IAP_EVENT_79H_04H)     \
-__PMC_EV_ALIAS("IDQ.DSB_UOPS", IAP_EVENT_79H_08H)      \
-__PMC_EV_ALIAS("IDQ.MS_DSB_UOPS", IAP_EVENT_79H_10H)   \
-__PMC_EV_ALIAS("IDQ.MS_MITE_UOPS", IAP_EVENT_79H_20H)  \
-__PMC_EV_ALIAS("IDQ.MS_UOPS", IAP_EVENT_79H_30H)       \
+__PMC_EV_ALIAS("IDQ.EMPTY", IAP_EVENT_79H_02H)                         \
+__PMC_EV_ALIAS("IDQ.MITE_UOPS", IAP_EVENT_79H_04H)                     \
+__PMC_EV_ALIAS("IDQ.DSB_UOPS", IAP_EVENT_79H_08H)                      \
+__PMC_EV_ALIAS("IDQ.MS_DSB_UOPS", IAP_EVENT_79H_10H)                   \
+__PMC_EV_ALIAS("IDQ.MS_MITE_UOPS", IAP_EVENT_79H_20H)                  \
+__PMC_EV_ALIAS("IDQ.MS_UOPS", IAP_EVENT_79H_30H)                       \
 __PMC_EV_ALIAS("IDQ.ALL_DSB_CYCLES_ANY_UOPS", IAP_EVENT_79H_18H)       \
-__PMC_EV_ALIAS("IDQ.ALL_DSB_CYCLES_4_UOPS", IAP_EVENT_79H_18H) \
+__PMC_EV_ALIAS("IDQ.ALL_DSB_CYCLES_4_UOPS", IAP_EVENT_79H_18H)         \
 __PMC_EV_ALIAS("IDQ.ALL_MITE_CYCLES_ANY_UOPS", IAP_EVENT_79H_24H)      \
-__PMC_EV_ALIAS("IDQ.ALL_MITE_CYCLES_4_UOPS", IAP_EVENT_79H_24H)        \
-__PMC_EV_ALIAS("IDQ.MITE_ALL_UOPS", IAP_EVENT_79H_3CH) \
-__PMC_EV_ALIAS("ICACHE.MISSES", IAP_EVENT_80H_02H)     \
+__PMC_EV_ALIAS("IDQ.ALL_MITE_CYCLES_4_UOPS", IAP_EVENT_79H_24H)                
\
+__PMC_EV_ALIAS("IDQ.MITE_ALL_UOPS", IAP_EVENT_79H_3CH)                 \
+__PMC_EV_ALIAS("ICACHE.MISSES", IAP_EVENT_80H_02H)                     \
 __PMC_EV_ALIAS("ITLB_MISSES.MISS_CAUSES_A_WALK", IAP_EVENT_85H_01H)    \
 __PMC_EV_ALIAS("ITLB_MISSES.WALK_COMPLETED_4K", IAP_EVENT_85H_02H)     \
 __PMC_EV_ALIAS("TLB_MISSES.WALK_COMPLETED_2M_4M", IAP_EVENT_85H_04H)   \
-__PMC_EV_ALIAS("ITLB_MISSES.WALK_COMPLETED", IAP_EVENT_85H_0EH)        \
-__PMC_EV_ALIAS("ITLB_MISSES.WALK_DURATION", IAP_EVENT_85H_10H) \
-__PMC_EV_ALIAS("ITLB_MISSES.STLB_HIT_4K", IAP_EVENT_85H_20H)   \
-__PMC_EV_ALIAS("ITLB_MISSES.STLB_HIT_2M", IAP_EVENT_85H_40H)   \
-__PMC_EV_ALIAS("ITLB_MISSES.STLB_HIT", IAP_EVENT_85H_60H)      \
-__PMC_EV_ALIAS("ILD_STALL.LCP", IAP_EVENT_87H_01H)     \
-__PMC_EV_ALIAS("ILD_STALL.IQ_FULL", IAP_EVENT_87H_04H) \
-__PMC_EV_ALIAS("BR_INST_EXEC.COND", IAP_EVENT_88H_01H) \
-__PMC_EV_ALIAS("BR_INST_EXEC.DIRECT_JMP", IAP_EVENT_88H_02H)   \
-__PMC_EV_ALIAS("BR_INST_EXEC.INDIRECT_JMP_NON_CALL_RET", IAP_EVENT_88H_04H)    
\
-__PMC_EV_ALIAS("BR_INST_EXEC.RETURN_NEAR", IAP_EVENT_88H_08H)  \
+__PMC_EV_ALIAS("ITLB_MISSES.WALK_COMPLETED", IAP_EVENT_85H_0EH)                
\
+__PMC_EV_ALIAS("ITLB_MISSES.WALK_DURATION", IAP_EVENT_85H_10H)         \
+__PMC_EV_ALIAS("ITLB_MISSES.STLB_HIT_4K", IAP_EVENT_85H_20H)           \
+__PMC_EV_ALIAS("ITLB_MISSES.STLB_HIT_2M", IAP_EVENT_85H_40H)           \
+__PMC_EV_ALIAS("ITLB_MISSES.STLB_HIT", IAP_EVENT_85H_60H)              \
+__PMC_EV_ALIAS("ILD_STALL.LCP", IAP_EVENT_87H_01H)                     \
+__PMC_EV_ALIAS("ILD_STALL.IQ_FULL", IAP_EVENT_87H_04H)                 \
+__PMC_EV_ALIAS("BR_INST_EXEC.COND", IAP_EVENT_88H_01H)                 \
+__PMC_EV_ALIAS("BR_INST_EXEC.DIRECT_JMP", IAP_EVENT_88H_02H)           \
+__PMC_EV_ALIAS("BR_INST_EXEC.INDIRECT_JMP_NON_CALL_RET",               \
+    IAP_EVENT_88H_04H)                                                 \
+__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.NONTAKEN", IAP_EVENT_88H_40H)     \
-__PMC_EV_ALIAS("BR_INST_EXEC.TAKEN", IAP_EVENT_88H_80H)        \
-__PMC_EV_ALIAS("BR_INST_EXEC.ALL_BRANCHES", IAP_EVENT_88H_FFH) \
-__PMC_EV_ALIAS("BR_MISP_EXEC.COND", IAP_EVENT_89H_01H) \

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
_______________________________________________
svn-src-stable-9@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-stable-9
To unsubscribe, send any mail to "svn-src-stable-9-unsubscr...@freebsd.org"

Reply via email to