1*9d97138eSMitchell Horne[ 2*9d97138eSMitchell Horne { 3*9d97138eSMitchell Horne "PublicDescription": "Attributable Level 1 data cache access, read", 4*9d97138eSMitchell Horne "EventCode": "0x40", 5*9d97138eSMitchell Horne "EventName": "L1D_CACHE_RD", 6*9d97138eSMitchell Horne "BriefDescription": "L1D cache access, read" 7*9d97138eSMitchell Horne }, 8*9d97138eSMitchell Horne { 9*9d97138eSMitchell Horne "PublicDescription": "Attributable Level 1 data cache access, write", 10*9d97138eSMitchell Horne "EventCode": "0x41", 11*9d97138eSMitchell Horne "EventName": "L1D_CACHE_WR", 12*9d97138eSMitchell Horne "BriefDescription": "L1D cache access, write" 13*9d97138eSMitchell Horne }, 14*9d97138eSMitchell Horne { 15*9d97138eSMitchell Horne "PublicDescription": "Attributable Level 1 data cache refill, read", 16*9d97138eSMitchell Horne "EventCode": "0x42", 17*9d97138eSMitchell Horne "EventName": "L1D_CACHE_REFILL_RD", 18*9d97138eSMitchell Horne "BriefDescription": "L1D cache refill, read" 19*9d97138eSMitchell Horne }, 20*9d97138eSMitchell Horne { 21*9d97138eSMitchell Horne "PublicDescription": "Attributable Level 1 data cache refill, write", 22*9d97138eSMitchell Horne "EventCode": "0x43", 23*9d97138eSMitchell Horne "EventName": "L1D_CACHE_REFILL_WR", 24*9d97138eSMitchell Horne "BriefDescription": "L1D cache refill, write" 25*9d97138eSMitchell Horne }, 26*9d97138eSMitchell Horne { 27*9d97138eSMitchell Horne "PublicDescription": "Attributable Level 1 data cache refill, inner", 28*9d97138eSMitchell Horne "EventCode": "0x44", 29*9d97138eSMitchell Horne "EventName": "L1D_CACHE_REFILL_INNER", 30*9d97138eSMitchell Horne "BriefDescription": "L1D cache refill, inner" 31*9d97138eSMitchell Horne }, 32*9d97138eSMitchell Horne { 33*9d97138eSMitchell Horne "PublicDescription": "Attributable Level 1 data cache refill, outer", 34*9d97138eSMitchell Horne "EventCode": "0x45", 35*9d97138eSMitchell Horne "EventName": "L1D_CACHE_REFILL_OUTER", 36*9d97138eSMitchell Horne "BriefDescription": "L1D cache refill, outer" 37*9d97138eSMitchell Horne }, 38*9d97138eSMitchell Horne { 39*9d97138eSMitchell Horne "PublicDescription": "Attributable Level 1 data cache Write-Back, victim", 40*9d97138eSMitchell Horne "EventCode": "0x46", 41*9d97138eSMitchell Horne "EventName": "L1D_CACHE_WB_VICTIM", 42*9d97138eSMitchell Horne "BriefDescription": "L1D cache Write-Back, victim" 43*9d97138eSMitchell Horne }, 44*9d97138eSMitchell Horne { 45*9d97138eSMitchell Horne "PublicDescription": "Level 1 data cache Write-Back, cleaning and coherency", 46*9d97138eSMitchell Horne "EventCode": "0x47", 47*9d97138eSMitchell Horne "EventName": "L1D_CACHE_WB_CLEAN", 48*9d97138eSMitchell Horne "BriefDescription": "L1D cache Write-Back, cleaning and coherency" 49*9d97138eSMitchell Horne }, 50*9d97138eSMitchell Horne { 51*9d97138eSMitchell Horne "PublicDescription": "Attributable Level 1 data cache invalidate", 52*9d97138eSMitchell Horne "EventCode": "0x48", 53*9d97138eSMitchell Horne "EventName": "L1D_CACHE_INVAL", 54*9d97138eSMitchell Horne "BriefDescription": "L1D cache invalidate" 55*9d97138eSMitchell Horne }, 56*9d97138eSMitchell Horne { 57*9d97138eSMitchell Horne "PublicDescription": "Attributable Level 1 data TLB refill, read", 58*9d97138eSMitchell Horne "EventCode": "0x4C", 59*9d97138eSMitchell Horne "EventName": "L1D_TLB_REFILL_RD", 60*9d97138eSMitchell Horne "BriefDescription": "L1D tlb refill, read" 61*9d97138eSMitchell Horne }, 62*9d97138eSMitchell Horne { 63*9d97138eSMitchell Horne "PublicDescription": "Attributable Level 1 data TLB refill, write", 64*9d97138eSMitchell Horne "EventCode": "0x4D", 65*9d97138eSMitchell Horne "EventName": "L1D_TLB_REFILL_WR", 66*9d97138eSMitchell Horne "BriefDescription": "L1D tlb refill, write" 67*9d97138eSMitchell Horne }, 68*9d97138eSMitchell Horne { 69*9d97138eSMitchell Horne "PublicDescription": "Attributable Level 1 data or unified TLB access, read", 70*9d97138eSMitchell Horne "EventCode": "0x4E", 71*9d97138eSMitchell Horne "EventName": "L1D_TLB_RD", 72*9d97138eSMitchell Horne "BriefDescription": "L1D tlb access, read" 73*9d97138eSMitchell Horne }, 74*9d97138eSMitchell Horne { 75*9d97138eSMitchell Horne "PublicDescription": "Attributable Level 1 data or unified TLB access, write", 76*9d97138eSMitchell Horne "EventCode": "0x4F", 77*9d97138eSMitchell Horne "EventName": "L1D_TLB_WR", 78*9d97138eSMitchell Horne "BriefDescription": "L1D tlb access, write" 79*9d97138eSMitchell Horne }, 80*9d97138eSMitchell Horne { 81*9d97138eSMitchell Horne "PublicDescription": "Attributable Level 2 data cache access, read", 82*9d97138eSMitchell Horne "EventCode": "0x50", 83*9d97138eSMitchell Horne "EventName": "L2D_CACHE_RD", 84*9d97138eSMitchell Horne "BriefDescription": "L2D cache access, read" 85*9d97138eSMitchell Horne }, 86*9d97138eSMitchell Horne { 87*9d97138eSMitchell Horne "PublicDescription": "Attributable Level 2 data cache access, write", 88*9d97138eSMitchell Horne "EventCode": "0x51", 89*9d97138eSMitchell Horne "EventName": "L2D_CACHE_WR", 90*9d97138eSMitchell Horne "BriefDescription": "L2D cache access, write" 91*9d97138eSMitchell Horne }, 92*9d97138eSMitchell Horne { 93*9d97138eSMitchell Horne "PublicDescription": "Attributable Level 2 data cache refill, read", 94*9d97138eSMitchell Horne "EventCode": "0x52", 95*9d97138eSMitchell Horne "EventName": "L2D_CACHE_REFILL_RD", 96*9d97138eSMitchell Horne "BriefDescription": "L2D cache refill, read" 97*9d97138eSMitchell Horne }, 98*9d97138eSMitchell Horne { 99*9d97138eSMitchell Horne "PublicDescription": "Attributable Level 2 data cache refill, write", 100*9d97138eSMitchell Horne "EventCode": "0x53", 101*9d97138eSMitchell Horne "EventName": "L2D_CACHE_REFILL_WR", 102*9d97138eSMitchell Horne "BriefDescription": "L2D cache refill, write" 103*9d97138eSMitchell Horne }, 104*9d97138eSMitchell Horne { 105*9d97138eSMitchell Horne "PublicDescription": "Attributable Level 2 data cache Write-Back, victim", 106*9d97138eSMitchell Horne "EventCode": "0x56", 107*9d97138eSMitchell Horne "EventName": "L2D_CACHE_WB_VICTIM", 108*9d97138eSMitchell Horne "BriefDescription": "L2D cache Write-Back, victim" 109*9d97138eSMitchell Horne }, 110*9d97138eSMitchell Horne { 111*9d97138eSMitchell Horne "PublicDescription": "Level 2 data cache Write-Back, cleaning and coherency", 112*9d97138eSMitchell Horne "EventCode": "0x57", 113*9d97138eSMitchell Horne "EventName": "L2D_CACHE_WB_CLEAN", 114*9d97138eSMitchell Horne "BriefDescription": "L2D cache Write-Back, cleaning and coherency" 115*9d97138eSMitchell Horne }, 116*9d97138eSMitchell Horne { 117*9d97138eSMitchell Horne "PublicDescription": "Attributable Level 2 data cache invalidate", 118*9d97138eSMitchell Horne "EventCode": "0x58", 119*9d97138eSMitchell Horne "EventName": "L2D_CACHE_INVAL", 120*9d97138eSMitchell Horne "BriefDescription": "L2D cache invalidate" 121*9d97138eSMitchell Horne }, 122*9d97138eSMitchell Horne { 123*9d97138eSMitchell Horne "PublicDescription": "Attributable Level 2 data or unified TLB refill, read", 124*9d97138eSMitchell Horne "EventCode": "0x5c", 125*9d97138eSMitchell Horne "EventName": "L2D_TLB_REFILL_RD", 126*9d97138eSMitchell Horne "BriefDescription": "L2D cache refill, read" 127*9d97138eSMitchell Horne }, 128*9d97138eSMitchell Horne { 129*9d97138eSMitchell Horne "PublicDescription": "Attributable Level 2 data or unified TLB refill, write", 130*9d97138eSMitchell Horne "EventCode": "0x5d", 131*9d97138eSMitchell Horne "EventName": "L2D_TLB_REFILL_WR", 132*9d97138eSMitchell Horne "BriefDescription": "L2D cache refill, write" 133*9d97138eSMitchell Horne }, 134*9d97138eSMitchell Horne { 135*9d97138eSMitchell Horne "PublicDescription": "Attributable Level 2 data or unified TLB access, read", 136*9d97138eSMitchell Horne "EventCode": "0x5e", 137*9d97138eSMitchell Horne "EventName": "L2D_TLB_RD", 138*9d97138eSMitchell Horne "BriefDescription": "L2D cache access, read" 139*9d97138eSMitchell Horne }, 140*9d97138eSMitchell Horne { 141*9d97138eSMitchell Horne "PublicDescription": "Attributable Level 2 data or unified TLB access, write", 142*9d97138eSMitchell Horne "EventCode": "0x5f", 143*9d97138eSMitchell Horne "EventName": "L2D_TLB_WR", 144*9d97138eSMitchell Horne "BriefDescription": "L2D cache access, write" 145*9d97138eSMitchell Horne }, 146*9d97138eSMitchell Horne { 147*9d97138eSMitchell Horne "PublicDescription": "Bus access read", 148*9d97138eSMitchell Horne "EventCode": "0x60", 149*9d97138eSMitchell Horne "EventName": "BUS_ACCESS_RD", 150*9d97138eSMitchell Horne "BriefDescription": "Bus access read" 151*9d97138eSMitchell Horne }, 152*9d97138eSMitchell Horne { 153*9d97138eSMitchell Horne "PublicDescription": "Bus access write", 154*9d97138eSMitchell Horne "EventCode": "0x61", 155*9d97138eSMitchell Horne "EventName": "BUS_ACCESS_WR", 156*9d97138eSMitchell Horne "BriefDescription": "Bus access write" 157*9d97138eSMitchell Horne }, 158*9d97138eSMitchell Horne { 159*9d97138eSMitchell Horne "PublicDescription": "Bus access, Normal, Cacheable, Shareable", 160*9d97138eSMitchell Horne "EventCode": "0x62", 161*9d97138eSMitchell Horne "EventName": "BUS_ACCESS_SHARED", 162*9d97138eSMitchell Horne "BriefDescription": "Bus access, Normal, Cacheable, Shareable" 163*9d97138eSMitchell Horne }, 164*9d97138eSMitchell Horne { 165*9d97138eSMitchell Horne "PublicDescription": "Bus access, not Normal, Cacheable, Shareable", 166*9d97138eSMitchell Horne "EventCode": "0x63", 167*9d97138eSMitchell Horne "EventName": "BUS_ACCESS_NOT_SHARED", 168*9d97138eSMitchell Horne "BriefDescription": "Bus access, not Normal, Cacheable, Shareable" 169*9d97138eSMitchell Horne }, 170*9d97138eSMitchell Horne { 171*9d97138eSMitchell Horne "PublicDescription": "Bus access, Normal", 172*9d97138eSMitchell Horne "EventCode": "0x64", 173*9d97138eSMitchell Horne "EventName": "BUS_ACCESS_NORMAL", 174*9d97138eSMitchell Horne "BriefDescription": "Bus access, Normal" 175*9d97138eSMitchell Horne }, 176*9d97138eSMitchell Horne { 177*9d97138eSMitchell Horne "PublicDescription": "Bus access, peripheral", 178*9d97138eSMitchell Horne "EventCode": "0x65", 179*9d97138eSMitchell Horne "EventName": "BUS_ACCESS_PERIPH", 180*9d97138eSMitchell Horne "BriefDescription": "Bus access, peripheral" 181*9d97138eSMitchell Horne }, 182*9d97138eSMitchell Horne { 183*9d97138eSMitchell Horne "PublicDescription": "Data memory access, read", 184*9d97138eSMitchell Horne "EventCode": "0x66", 185*9d97138eSMitchell Horne "EventName": "MEM_ACCESS_RD", 186*9d97138eSMitchell Horne "BriefDescription": "Data memory access, read" 187*9d97138eSMitchell Horne }, 188*9d97138eSMitchell Horne { 189*9d97138eSMitchell Horne "PublicDescription": "Data memory access, write", 190*9d97138eSMitchell Horne "EventCode": "0x67", 191*9d97138eSMitchell Horne "EventName": "MEM_ACCESS_WR", 192*9d97138eSMitchell Horne "BriefDescription": "Data memory access, write" 193*9d97138eSMitchell Horne }, 194*9d97138eSMitchell Horne { 195*9d97138eSMitchell Horne "PublicDescription": "Unaligned access, read", 196*9d97138eSMitchell Horne "EventCode": "0x68", 197*9d97138eSMitchell Horne "EventName": "UNALIGNED_LD_SPEC", 198*9d97138eSMitchell Horne "BriefDescription": "Unaligned access, read" 199*9d97138eSMitchell Horne }, 200*9d97138eSMitchell Horne { 201*9d97138eSMitchell Horne "PublicDescription": "Unaligned access, write", 202*9d97138eSMitchell Horne "EventCode": "0x69", 203*9d97138eSMitchell Horne "EventName": "UNALIGNED_ST_SPEC", 204*9d97138eSMitchell Horne "BriefDescription": "Unaligned access, write" 205*9d97138eSMitchell Horne }, 206*9d97138eSMitchell Horne { 207*9d97138eSMitchell Horne "PublicDescription": "Unaligned access", 208*9d97138eSMitchell Horne "EventCode": "0x6a", 209*9d97138eSMitchell Horne "EventName": "UNALIGNED_LDST_SPEC", 210*9d97138eSMitchell Horne "BriefDescription": "Unaligned access" 211*9d97138eSMitchell Horne }, 212*9d97138eSMitchell Horne { 213*9d97138eSMitchell Horne "PublicDescription": "Exclusive operation speculatively executed, LDREX or LDX", 214*9d97138eSMitchell Horne "EventCode": "0x6c", 215*9d97138eSMitchell Horne "EventName": "LDREX_SPEC", 216*9d97138eSMitchell Horne "BriefDescription": "Exclusive operation speculatively executed, LDREX or LDX" 217*9d97138eSMitchell Horne }, 218*9d97138eSMitchell Horne { 219*9d97138eSMitchell Horne "PublicDescription": "Exclusive operation speculatively executed, STREX or STX pass", 220*9d97138eSMitchell Horne "EventCode": "0x6d", 221*9d97138eSMitchell Horne "EventName": "STREX_PASS_SPEC", 222*9d97138eSMitchell Horne "BriefDescription": "Exclusive operation speculatively executed, STREX or STX pass" 223*9d97138eSMitchell Horne }, 224*9d97138eSMitchell Horne { 225*9d97138eSMitchell Horne "PublicDescription": "Exclusive operation speculatively executed, STREX or STX fail", 226*9d97138eSMitchell Horne "EventCode": "0x6e", 227*9d97138eSMitchell Horne "EventName": "STREX_FAIL_SPEC", 228*9d97138eSMitchell Horne "BriefDescription": "Exclusive operation speculatively executed, STREX or STX fail" 229*9d97138eSMitchell Horne }, 230*9d97138eSMitchell Horne { 231*9d97138eSMitchell Horne "PublicDescription": "Exclusive operation speculatively executed, STREX or STX", 232*9d97138eSMitchell Horne "EventCode": "0x6f", 233*9d97138eSMitchell Horne "EventName": "STREX_SPEC", 234*9d97138eSMitchell Horne "BriefDescription": "Exclusive operation speculatively executed, STREX or STX" 235*9d97138eSMitchell Horne }, 236*9d97138eSMitchell Horne { 237*9d97138eSMitchell Horne "PublicDescription": "Operation speculatively executed, load", 238*9d97138eSMitchell Horne "EventCode": "0x70", 239*9d97138eSMitchell Horne "EventName": "LD_SPEC", 240*9d97138eSMitchell Horne "BriefDescription": "Operation speculatively executed, load" 241*9d97138eSMitchell Horne }, 242*9d97138eSMitchell Horne { 243*9d97138eSMitchell Horne "PublicDescription": "Operation speculatively executed, store", 244*9d97138eSMitchell Horne "EventCode": "0x71", 245*9d97138eSMitchell Horne "EventName": "ST_SPEC", 246*9d97138eSMitchell Horne "BriefDescription": "Operation speculatively executed, store" 247*9d97138eSMitchell Horne }, 248*9d97138eSMitchell Horne { 249*9d97138eSMitchell Horne "PublicDescription": "Operation speculatively executed, load or store", 250*9d97138eSMitchell Horne "EventCode": "0x72", 251*9d97138eSMitchell Horne "EventName": "LDST_SPEC", 252*9d97138eSMitchell Horne "BriefDescription": "Operation speculatively executed, load or store" 253*9d97138eSMitchell Horne }, 254*9d97138eSMitchell Horne { 255*9d97138eSMitchell Horne "PublicDescription": "Operation speculatively executed, integer data processing", 256*9d97138eSMitchell Horne "EventCode": "0x73", 257*9d97138eSMitchell Horne "EventName": "DP_SPEC", 258*9d97138eSMitchell Horne "BriefDescription": "Operation speculatively executed, integer data processing" 259*9d97138eSMitchell Horne }, 260*9d97138eSMitchell Horne { 261*9d97138eSMitchell Horne "PublicDescription": "Operation speculatively executed, Advanced SIMD instruction", 262*9d97138eSMitchell Horne "EventCode": "0x74", 263*9d97138eSMitchell Horne "EventName": "ASE_SPEC", 264*9d97138eSMitchell Horne "BriefDescription": "Operation speculatively executed, Advanced SIMD instruction" 265*9d97138eSMitchell Horne }, 266*9d97138eSMitchell Horne { 267*9d97138eSMitchell Horne "PublicDescription": "Operation speculatively executed, floating-point instruction", 268*9d97138eSMitchell Horne "EventCode": "0x75", 269*9d97138eSMitchell Horne "EventName": "VFP_SPEC", 270*9d97138eSMitchell Horne "BriefDescription": "Operation speculatively executed, floating-point instruction" 271*9d97138eSMitchell Horne }, 272*9d97138eSMitchell Horne { 273*9d97138eSMitchell Horne "PublicDescription": "Operation speculatively executed, software change of the PC", 274*9d97138eSMitchell Horne "EventCode": "0x76", 275*9d97138eSMitchell Horne "EventName": "PC_WRITE_SPEC", 276*9d97138eSMitchell Horne "BriefDescription": "Operation speculatively executed, software change of the PC" 277*9d97138eSMitchell Horne }, 278*9d97138eSMitchell Horne { 279*9d97138eSMitchell Horne "PublicDescription": "Operation speculatively executed, Cryptographic instruction", 280*9d97138eSMitchell Horne "EventCode": "0x77", 281*9d97138eSMitchell Horne "EventName": "CRYPTO_SPEC", 282*9d97138eSMitchell Horne "BriefDescription": "Operation speculatively executed, Cryptographic instruction" 283*9d97138eSMitchell Horne }, 284*9d97138eSMitchell Horne { 285*9d97138eSMitchell Horne "PublicDescription": "Branch speculatively executed, immediate branch", 286*9d97138eSMitchell Horne "EventCode": "0x78", 287*9d97138eSMitchell Horne "EventName": "BR_IMMED_SPEC", 288*9d97138eSMitchell Horne "BriefDescription": "Branch speculatively executed, immediate branch" 289*9d97138eSMitchell Horne }, 290*9d97138eSMitchell Horne { 291*9d97138eSMitchell Horne "PublicDescription": "Branch speculatively executed, procedure return", 292*9d97138eSMitchell Horne "EventCode": "0x79", 293*9d97138eSMitchell Horne "EventName": "BR_RETURN_SPEC", 294*9d97138eSMitchell Horne "BriefDescription": "Branch speculatively executed, procedure return" 295*9d97138eSMitchell Horne }, 296*9d97138eSMitchell Horne { 297*9d97138eSMitchell Horne "PublicDescription": "Branch speculatively executed, indirect branch", 298*9d97138eSMitchell Horne "EventCode": "0x7a", 299*9d97138eSMitchell Horne "EventName": "BR_INDIRECT_SPEC", 300*9d97138eSMitchell Horne "BriefDescription": "Branch speculatively executed, indirect branch" 301*9d97138eSMitchell Horne }, 302*9d97138eSMitchell Horne { 303*9d97138eSMitchell Horne "PublicDescription": "Barrier speculatively executed, ISB", 304*9d97138eSMitchell Horne "EventCode": "0x7c", 305*9d97138eSMitchell Horne "EventName": "ISB_SPEC", 306*9d97138eSMitchell Horne "BriefDescription": "Barrier speculatively executed, ISB" 307*9d97138eSMitchell Horne }, 308*9d97138eSMitchell Horne { 309*9d97138eSMitchell Horne "PublicDescription": "Barrier speculatively executed, DSB", 310*9d97138eSMitchell Horne "EventCode": "0x7d", 311*9d97138eSMitchell Horne "EventName": "DSB_SPEC", 312*9d97138eSMitchell Horne "BriefDescription": "Barrier speculatively executed, DSB" 313*9d97138eSMitchell Horne }, 314*9d97138eSMitchell Horne { 315*9d97138eSMitchell Horne "PublicDescription": "Barrier speculatively executed, DMB", 316*9d97138eSMitchell Horne "EventCode": "0x7e", 317*9d97138eSMitchell Horne "EventName": "DMB_SPEC", 318*9d97138eSMitchell Horne "BriefDescription": "Barrier speculatively executed, DMB" 319*9d97138eSMitchell Horne }, 320*9d97138eSMitchell Horne { 321*9d97138eSMitchell Horne "PublicDescription": "Exception taken, Other synchronous", 322*9d97138eSMitchell Horne "EventCode": "0x81", 323*9d97138eSMitchell Horne "EventName": "EXC_UNDEF", 324*9d97138eSMitchell Horne "BriefDescription": "Exception taken, Other synchronous" 325*9d97138eSMitchell Horne }, 326*9d97138eSMitchell Horne { 327*9d97138eSMitchell Horne "PublicDescription": "Exception taken, Supervisor Call", 328*9d97138eSMitchell Horne "EventCode": "0x82", 329*9d97138eSMitchell Horne "EventName": "EXC_SVC", 330*9d97138eSMitchell Horne "BriefDescription": "Exception taken, Supervisor Call" 331*9d97138eSMitchell Horne }, 332*9d97138eSMitchell Horne { 333*9d97138eSMitchell Horne "PublicDescription": "Exception taken, Instruction Abort", 334*9d97138eSMitchell Horne "EventCode": "0x83", 335*9d97138eSMitchell Horne "EventName": "EXC_PABORT", 336*9d97138eSMitchell Horne "BriefDescription": "Exception taken, Instruction Abort" 337*9d97138eSMitchell Horne }, 338*9d97138eSMitchell Horne { 339*9d97138eSMitchell Horne "PublicDescription": "Exception taken, Data Abort and SError", 340*9d97138eSMitchell Horne "EventCode": "0x84", 341*9d97138eSMitchell Horne "EventName": "EXC_DABORT", 342*9d97138eSMitchell Horne "BriefDescription": "Exception taken, Data Abort and SError" 343*9d97138eSMitchell Horne }, 344*9d97138eSMitchell Horne { 345*9d97138eSMitchell Horne "PublicDescription": "Exception taken, IRQ", 346*9d97138eSMitchell Horne "EventCode": "0x86", 347*9d97138eSMitchell Horne "EventName": "EXC_IRQ", 348*9d97138eSMitchell Horne "BriefDescription": "Exception taken, IRQ" 349*9d97138eSMitchell Horne }, 350*9d97138eSMitchell Horne { 351*9d97138eSMitchell Horne "PublicDescription": "Exception taken, FIQ", 352*9d97138eSMitchell Horne "EventCode": "0x87", 353*9d97138eSMitchell Horne "EventName": "EXC_FIQ", 354*9d97138eSMitchell Horne "BriefDescription": "Exception taken, FIQ" 355*9d97138eSMitchell Horne }, 356*9d97138eSMitchell Horne { 357*9d97138eSMitchell Horne "PublicDescription": "Exception taken, Secure Monitor Call", 358*9d97138eSMitchell Horne "EventCode": "0x88", 359*9d97138eSMitchell Horne "EventName": "EXC_SMC", 360*9d97138eSMitchell Horne "BriefDescription": "Exception taken, Secure Monitor Call" 361*9d97138eSMitchell Horne }, 362*9d97138eSMitchell Horne { 363*9d97138eSMitchell Horne "PublicDescription": "Exception taken, Hypervisor Call", 364*9d97138eSMitchell Horne "EventCode": "0x8a", 365*9d97138eSMitchell Horne "EventName": "EXC_HVC", 366*9d97138eSMitchell Horne "BriefDescription": "Exception taken, Hypervisor Call" 367*9d97138eSMitchell Horne }, 368*9d97138eSMitchell Horne { 369*9d97138eSMitchell Horne "PublicDescription": "Exception taken, Instruction Abort not taken locally", 370*9d97138eSMitchell Horne "EventCode": "0x8b", 371*9d97138eSMitchell Horne "EventName": "EXC_TRAP_PABORT", 372*9d97138eSMitchell Horne "BriefDescription": "Exception taken, Instruction Abort not taken locally" 373*9d97138eSMitchell Horne }, 374*9d97138eSMitchell Horne { 375*9d97138eSMitchell Horne "PublicDescription": "Exception taken, Data Abort or SError not taken locally", 376*9d97138eSMitchell Horne "EventCode": "0x8c", 377*9d97138eSMitchell Horne "EventName": "EXC_TRAP_DABORT", 378*9d97138eSMitchell Horne "BriefDescription": "Exception taken, Data Abort or SError not taken locally" 379*9d97138eSMitchell Horne }, 380*9d97138eSMitchell Horne { 381*9d97138eSMitchell Horne "PublicDescription": "Exception taken, Other traps not taken locally", 382*9d97138eSMitchell Horne "EventCode": "0x8d", 383*9d97138eSMitchell Horne "EventName": "EXC_TRAP_OTHER", 384*9d97138eSMitchell Horne "BriefDescription": "Exception taken, Other traps not taken locally" 385*9d97138eSMitchell Horne }, 386*9d97138eSMitchell Horne { 387*9d97138eSMitchell Horne "PublicDescription": "Exception taken, IRQ not taken locally", 388*9d97138eSMitchell Horne "EventCode": "0x8e", 389*9d97138eSMitchell Horne "EventName": "EXC_TRAP_IRQ", 390*9d97138eSMitchell Horne "BriefDescription": "Exception taken, IRQ not taken locally" 391*9d97138eSMitchell Horne }, 392*9d97138eSMitchell Horne { 393*9d97138eSMitchell Horne "PublicDescription": "Exception taken, FIQ not taken locally", 394*9d97138eSMitchell Horne "EventCode": "0x8f", 395*9d97138eSMitchell Horne "EventName": "EXC_TRAP_FIQ", 396*9d97138eSMitchell Horne "BriefDescription": "Exception taken, FIQ not taken locally" 397*9d97138eSMitchell Horne }, 398*9d97138eSMitchell Horne { 399*9d97138eSMitchell Horne "PublicDescription": "Release consistency operation speculatively executed, Load-Acquire", 400*9d97138eSMitchell Horne "EventCode": "0x90", 401*9d97138eSMitchell Horne "EventName": "RC_LD_SPEC", 402*9d97138eSMitchell Horne "BriefDescription": "Release consistency operation speculatively executed, Load-Acquire" 403*9d97138eSMitchell Horne }, 404*9d97138eSMitchell Horne { 405*9d97138eSMitchell Horne "PublicDescription": "Release consistency operation speculatively executed, Store-Release", 406*9d97138eSMitchell Horne "EventCode": "0x91", 407*9d97138eSMitchell Horne "EventName": "RC_ST_SPEC", 408*9d97138eSMitchell Horne "BriefDescription": "Release consistency operation speculatively executed, Store-Release" 409*9d97138eSMitchell Horne }, 410*9d97138eSMitchell Horne { 411*9d97138eSMitchell Horne "PublicDescription": "Attributable Level 3 data or unified cache access, read", 412*9d97138eSMitchell Horne "EventCode": "0xa0", 413*9d97138eSMitchell Horne "EventName": "L3D_CACHE_RD", 414*9d97138eSMitchell Horne "BriefDescription": "Attributable Level 3 data or unified cache access, read" 415*9d97138eSMitchell Horne }, 416*9d97138eSMitchell Horne { 417*9d97138eSMitchell Horne "PublicDescription": "Attributable Level 3 data or unified cache access, write", 418*9d97138eSMitchell Horne "EventCode": "0xa1", 419*9d97138eSMitchell Horne "EventName": "L3D_CACHE_WR", 420*9d97138eSMitchell Horne "BriefDescription": "Attributable Level 3 data or unified cache access, write" 421*9d97138eSMitchell Horne }, 422*9d97138eSMitchell Horne { 423*9d97138eSMitchell Horne "PublicDescription": "Attributable Level 3 data or unified cache refill, read", 424*9d97138eSMitchell Horne "EventCode": "0xa2", 425*9d97138eSMitchell Horne "EventName": "L3D_CACHE_REFILL_RD", 426*9d97138eSMitchell Horne "BriefDescription": "Attributable Level 3 data or unified cache refill, read" 427*9d97138eSMitchell Horne }, 428*9d97138eSMitchell Horne { 429*9d97138eSMitchell Horne "PublicDescription": "Attributable Level 3 data or unified cache refill, write", 430*9d97138eSMitchell Horne "EventCode": "0xa3", 431*9d97138eSMitchell Horne "EventName": "L3D_CACHE_REFILL_WR", 432*9d97138eSMitchell Horne "BriefDescription": "Attributable Level 3 data or unified cache refill, write" 433*9d97138eSMitchell Horne }, 434*9d97138eSMitchell Horne { 435*9d97138eSMitchell Horne "PublicDescription": "Attributable Level 3 data or unified cache Write-Back, victim", 436*9d97138eSMitchell Horne "EventCode": "0xa6", 437*9d97138eSMitchell Horne "EventName": "L3D_CACHE_WB_VICTIM", 438*9d97138eSMitchell Horne "BriefDescription": "Attributable Level 3 data or unified cache Write-Back, victim" 439*9d97138eSMitchell Horne }, 440*9d97138eSMitchell Horne { 441*9d97138eSMitchell Horne "PublicDescription": "Attributable Level 3 data or unified cache Write-Back, cache clean", 442*9d97138eSMitchell Horne "EventCode": "0xa7", 443*9d97138eSMitchell Horne "EventName": "L3D_CACHE_WB_CLEAN", 444*9d97138eSMitchell Horne "BriefDescription": "Attributable Level 3 data or unified cache Write-Back, cache clean" 445*9d97138eSMitchell Horne }, 446*9d97138eSMitchell Horne { 447*9d97138eSMitchell Horne "PublicDescription": "Attributable Level 3 data or unified cache access, invalidate", 448*9d97138eSMitchell Horne "EventCode": "0xa8", 449*9d97138eSMitchell Horne "EventName": "L3D_CACHE_INVAL", 450*9d97138eSMitchell Horne "BriefDescription": "Attributable Level 3 data or unified cache access, invalidate" 451*9d97138eSMitchell Horne } 452*9d97138eSMitchell Horne] 453