Back to home page

OSCL-LXR

 
 

    


0001 [
0002     {
0003         "ArchStdEvent": "SW_INCR"
0004     },
0005     {
0006         "PublicDescription": "This event counts all retired instructions, including those that fail their condition check.",
0007         "ArchStdEvent": "INST_RETIRED"
0008     },
0009     {
0010         "ArchStdEvent": "EXC_RETURN"
0011     },
0012     {
0013         "PublicDescription": "This event only counts writes to CONTEXTIDR in AArch32 state, and via the CONTEXTIDR_EL1 mnemonic in AArch64 state.",
0014         "ArchStdEvent": "CID_WRITE_RETIRED"
0015     },
0016     {
0017         "ArchStdEvent": "INST_SPEC"
0018     },
0019     {
0020         "PublicDescription": "This event only counts writes to TTBR0/TTBR1 in AArch32 state and TTBR0_EL1/TTBR1_EL1 in AArch64 state.",
0021         "ArchStdEvent": "TTBR_WRITE_RETIRED"
0022     },
0023     {
0024         "PublicDescription": "This event counts all branches, taken or not. This excludes exception entries, debug entries and CCFAIL branches.",
0025         "ArchStdEvent": "BR_RETIRED"
0026     },
0027     {
0028         "PublicDescription": "This event counts any branch counted by BR_RETIRED which is not correctly predicted and causes a pipeline flush.",
0029         "ArchStdEvent": "BR_MIS_PRED_RETIRED"
0030     },
0031     {
0032         "ArchStdEvent": "ASE_SPEC"
0033     },
0034     {
0035         "ArchStdEvent": "BR_IMMED_SPEC"
0036     },
0037     {
0038         "ArchStdEvent": "BR_INDIRECT_SPEC"
0039     },
0040     {
0041         "ArchStdEvent": "BR_RETURN_SPEC"
0042     },
0043     {
0044         "ArchStdEvent": "CRYPTO_SPEC"
0045     },
0046     {
0047         "ArchStdEvent": "DMB_SPEC"
0048     },
0049     {
0050         "ArchStdEvent": "DP_SPEC"
0051     },
0052     {
0053         "ArchStdEvent": "DSB_SPEC"
0054     },
0055     {
0056         "ArchStdEvent": "ISB_SPEC"
0057     },
0058     {
0059         "ArchStdEvent": "LDREX_SPEC"
0060     },
0061     {
0062         "ArchStdEvent": "LDST_SPEC"
0063     },
0064     {
0065         "ArchStdEvent": "LD_SPEC"
0066     },
0067     {
0068         "ArchStdEvent": "PC_WRITE_SPEC"
0069     },
0070     {
0071         "ArchStdEvent": "RC_LD_SPEC"
0072     },
0073     {
0074         "ArchStdEvent": "RC_ST_SPEC"
0075     },
0076     {
0077         "ArchStdEvent": "STREX_FAIL_SPEC"
0078     },
0079     {
0080         "ArchStdEvent": "STREX_PASS_SPEC"
0081     },
0082     {
0083         "ArchStdEvent": "STREX_SPEC"
0084     },
0085     {
0086         "ArchStdEvent": "ST_SPEC"
0087     },
0088     {
0089         "ArchStdEvent": "VFP_SPEC"
0090     }
0091 ]