1*9d97138eSMitchell Horne[ 2*9d97138eSMitchell Horne { 3*9d97138eSMitchell Horne "ArchStdEvent": "SW_INCR" 4*9d97138eSMitchell Horne }, 5*9d97138eSMitchell Horne { 6*9d97138eSMitchell Horne "ArchStdEvent": "INST_RETIRED" 7*9d97138eSMitchell Horne }, 8*9d97138eSMitchell Horne { 9*9d97138eSMitchell Horne "ArchStdEvent": "EXC_RETURN" 10*9d97138eSMitchell Horne }, 11*9d97138eSMitchell Horne { 12*9d97138eSMitchell Horne "ArchStdEvent": "CID_WRITE_RETIRED" 13*9d97138eSMitchell Horne }, 14*9d97138eSMitchell Horne { 15*9d97138eSMitchell Horne "ArchStdEvent": "INST_SPEC" 16*9d97138eSMitchell Horne }, 17*9d97138eSMitchell Horne { 18*9d97138eSMitchell Horne "ArchStdEvent": "LDREX_SPEC" 19*9d97138eSMitchell Horne }, 20*9d97138eSMitchell Horne { 21*9d97138eSMitchell Horne "ArchStdEvent": "STREX_SPEC" 22*9d97138eSMitchell Horne }, 23*9d97138eSMitchell Horne { 24*9d97138eSMitchell Horne "ArchStdEvent": "LD_SPEC" 25*9d97138eSMitchell Horne }, 26*9d97138eSMitchell Horne { 27*9d97138eSMitchell Horne "ArchStdEvent": "ST_SPEC" 28*9d97138eSMitchell Horne }, 29*9d97138eSMitchell Horne { 30*9d97138eSMitchell Horne "ArchStdEvent": "LDST_SPEC" 31*9d97138eSMitchell Horne }, 32*9d97138eSMitchell Horne { 33*9d97138eSMitchell Horne "ArchStdEvent": "DP_SPEC" 34*9d97138eSMitchell Horne }, 35*9d97138eSMitchell Horne { 36*9d97138eSMitchell Horne "ArchStdEvent": "ASE_SPEC" 37*9d97138eSMitchell Horne }, 38*9d97138eSMitchell Horne { 39*9d97138eSMitchell Horne "ArchStdEvent": "VFP_SPEC" 40*9d97138eSMitchell Horne }, 41*9d97138eSMitchell Horne { 42*9d97138eSMitchell Horne "ArchStdEvent": "PC_WRITE_SPEC" 43*9d97138eSMitchell Horne }, 44*9d97138eSMitchell Horne { 45*9d97138eSMitchell Horne "ArchStdEvent": "CRYPTO_SPEC" 46*9d97138eSMitchell Horne }, 47*9d97138eSMitchell Horne { 48*9d97138eSMitchell Horne "ArchStdEvent": "BR_IMMED_SPEC" 49*9d97138eSMitchell Horne }, 50*9d97138eSMitchell Horne { 51*9d97138eSMitchell Horne "ArchStdEvent": "BR_RETURN_SPEC" 52*9d97138eSMitchell Horne }, 53*9d97138eSMitchell Horne { 54*9d97138eSMitchell Horne "ArchStdEvent": "BR_INDIRECT_SPEC" 55*9d97138eSMitchell Horne }, 56*9d97138eSMitchell Horne { 57*9d97138eSMitchell Horne "ArchStdEvent": "ISB_SPEC" 58*9d97138eSMitchell Horne }, 59*9d97138eSMitchell Horne { 60*9d97138eSMitchell Horne "ArchStdEvent": "DSB_SPEC" 61*9d97138eSMitchell Horne }, 62*9d97138eSMitchell Horne { 63*9d97138eSMitchell Horne "ArchStdEvent": "DMB_SPEC" 64*9d97138eSMitchell Horne }, 65*9d97138eSMitchell Horne { 66*9d97138eSMitchell Horne "PublicDescription": "This event counts architecturally executed zero blocking operations due to the 'DC ZVA' instruction.", 67*9d97138eSMitchell Horne "EventCode": "0x9F", 68*9d97138eSMitchell Horne "EventName": "DCZVA_SPEC", 69*9d97138eSMitchell Horne "BriefDescription": "This event counts architecturally executed zero blocking operations due to the 'DC ZVA' instruction." 70*9d97138eSMitchell Horne }, 71*9d97138eSMitchell Horne { 72*9d97138eSMitchell Horne "PublicDescription": "This event counts architecturally executed floating-point move operations.", 73*9d97138eSMitchell Horne "EventCode": "0x105", 74*9d97138eSMitchell Horne "EventName": "FP_MV_SPEC", 75*9d97138eSMitchell Horne "BriefDescription": "This event counts architecturally executed floating-point move operations." 76*9d97138eSMitchell Horne }, 77*9d97138eSMitchell Horne { 78*9d97138eSMitchell Horne "PublicDescription": "This event counts architecturally executed operations that using predicate register.", 79*9d97138eSMitchell Horne "EventCode": "0x108", 80*9d97138eSMitchell Horne "EventName": "PRD_SPEC", 81*9d97138eSMitchell Horne "BriefDescription": "This event counts architecturally executed operations that using predicate register." 82*9d97138eSMitchell Horne }, 83*9d97138eSMitchell Horne { 84*9d97138eSMitchell Horne "PublicDescription": "This event counts architecturally executed inter-element manipulation operations.", 85*9d97138eSMitchell Horne "EventCode": "0x109", 86*9d97138eSMitchell Horne "EventName": "IEL_SPEC", 87*9d97138eSMitchell Horne "BriefDescription": "This event counts architecturally executed inter-element manipulation operations." 88*9d97138eSMitchell Horne }, 89*9d97138eSMitchell Horne { 90*9d97138eSMitchell Horne "PublicDescription": "This event counts architecturally executed inter-register manipulation operations.", 91*9d97138eSMitchell Horne "EventCode": "0x10A", 92*9d97138eSMitchell Horne "EventName": "IREG_SPEC", 93*9d97138eSMitchell Horne "BriefDescription": "This event counts architecturally executed inter-register manipulation operations." 94*9d97138eSMitchell Horne }, 95*9d97138eSMitchell Horne { 96*9d97138eSMitchell Horne "PublicDescription": "This event counts architecturally executed NOSIMD load operations that using SIMD&FP registers.", 97*9d97138eSMitchell Horne "EventCode": "0x112", 98*9d97138eSMitchell Horne "EventName": "FP_LD_SPEC", 99*9d97138eSMitchell Horne "BriefDescription": "This event counts architecturally executed NOSIMD load operations that using SIMD&FP registers." 100*9d97138eSMitchell Horne }, 101*9d97138eSMitchell Horne { 102*9d97138eSMitchell Horne "PublicDescription": "This event counts architecturally executed NOSIMD store operations that using SIMD&FP registers.", 103*9d97138eSMitchell Horne "EventCode": "0x113", 104*9d97138eSMitchell Horne "EventName": "FP_ST_SPEC", 105*9d97138eSMitchell Horne "BriefDescription": "This event counts architecturally executed NOSIMD store operations that using SIMD&FP registers." 106*9d97138eSMitchell Horne }, 107*9d97138eSMitchell Horne { 108*9d97138eSMitchell Horne "PublicDescription": "This event counts architecturally executed SIMD broadcast floating-point load operations.", 109*9d97138eSMitchell Horne "EventCode": "0x11A", 110*9d97138eSMitchell Horne "EventName": "BC_LD_SPEC", 111*9d97138eSMitchell Horne "BriefDescription": "This event counts architecturally executed SIMD broadcast floating-point load operations." 112*9d97138eSMitchell Horne }, 113*9d97138eSMitchell Horne { 114*9d97138eSMitchell Horne "PublicDescription": "This event counts architecturally executed instructions, excluding the MOVPRFX instruction.", 115*9d97138eSMitchell Horne "EventCode": "0x121", 116*9d97138eSMitchell Horne "EventName": "EFFECTIVE_INST_SPEC", 117*9d97138eSMitchell Horne "BriefDescription": "This event counts architecturally executed instructions, excluding the MOVPRFX instruction." 118*9d97138eSMitchell Horne }, 119*9d97138eSMitchell Horne { 120*9d97138eSMitchell Horne "PublicDescription": "This event counts architecturally executed operations that uses 'pre-index' as its addressing mode.", 121*9d97138eSMitchell Horne "EventCode": "0x123", 122*9d97138eSMitchell Horne "EventName": "PRE_INDEX_SPEC", 123*9d97138eSMitchell Horne "BriefDescription": "This event counts architecturally executed operations that uses 'pre-index' as its addressing mode." 124*9d97138eSMitchell Horne }, 125*9d97138eSMitchell Horne { 126*9d97138eSMitchell Horne "PublicDescription": "This event counts architecturally executed operations that uses 'post-index' as its addressing mode.", 127*9d97138eSMitchell Horne "EventCode": "0x124", 128*9d97138eSMitchell Horne "EventName": "POST_INDEX_SPEC", 129*9d97138eSMitchell Horne "BriefDescription": "This event counts architecturally executed operations that uses 'post-index' as its addressing mode." 130*9d97138eSMitchell Horne } 131*9d97138eSMitchell Horne] 132