File Index
Files and directories
Sign in
FILE

branch.json

File preview with syntax highlighting.

linux-6.19.14/tools/perf/pmu-events/arch/arm64/ampere/ampereonex/branch.json JSON
  1[
  2    {
  3        "ArchStdEvent": "BR_IMMED_SPEC"
  4    },
  5    {
  6        "ArchStdEvent": "BR_RETURN_SPEC"
  7    },
  8    {
  9        "ArchStdEvent": "BR_INDIRECT_SPEC"
 10    },
 11    {
 12        "ArchStdEvent": "BR_MIS_PRED"
 13    },
 14    {
 15        "ArchStdEvent": "BR_PRED"
 16    },
 17    {
 18        "PublicDescription": "Instruction architecturally executed, branch not taken",
 19        "EventCode": "0x8107",
 20        "EventName": "BR_SKIP_RETIRED",
 21        "BriefDescription": "Instruction architecturally executed, branch not taken"
 22    },
 23    {
 24        "PublicDescription": "Instruction architecturally executed, immediate branch taken",
 25        "EventCode": "0x8108",
 26        "EventName": "BR_IMMED_TAKEN_RETIRED",
 27        "BriefDescription": "Instruction architecturally executed, immediate branch taken"
 28    },
 29    {
 30        "PublicDescription": "Instruction architecturally executed, indirect branch excluding return retired",
 31        "EventCode": "0x810c",
 32        "EventName": "BR_INDNR_TAKEN_RETIRED",
 33        "BriefDescription": "Instruction architecturally executed, indirect branch excluding return retired"
 34    },
 35    {
 36        "PublicDescription": "Instruction architecturally executed, predicted immediate branch",
 37        "EventCode": "0x8110",
 38        "EventName": "BR_IMMED_PRED_RETIRED",
 39        "BriefDescription": "Instruction architecturally executed, predicted immediate branch"
 40    },
 41    {
 42        "PublicDescription": "Instruction architecturally executed, mispredicted immediate branch",
 43        "EventCode": "0x8111",
 44        "EventName": "BR_IMMED_MIS_PRED_RETIRED",
 45        "BriefDescription": "Instruction architecturally executed, mispredicted immediate branch"
 46    },
 47    {
 48        "PublicDescription": "Instruction architecturally executed, predicted indirect branch",
 49        "EventCode": "0x8112",
 50        "EventName": "BR_IND_PRED_RETIRED",
 51        "BriefDescription": "Instruction architecturally executed, predicted indirect branch"
 52    },
 53    {
 54        "PublicDescription": "Instruction architecturally executed, mispredicted indirect branch",
 55        "EventCode": "0x8113",
 56        "EventName": "BR_IND_MIS_PRED_RETIRED",
 57        "BriefDescription": "Instruction architecturally executed, mispredicted indirect branch"
 58    },
 59    {
 60        "PublicDescription": "Instruction architecturally executed, predicted procedure return",
 61        "EventCode": "0x8114",
 62        "EventName": "BR_RETURN_PRED_RETIRED",
 63        "BriefDescription": "Instruction architecturally executed, predicted procedure return"
 64    },
 65    {
 66        "PublicDescription": "Instruction architecturally executed, mispredicted procedure return",
 67        "EventCode": "0x8115",
 68        "EventName": "BR_RETURN_MIS_PRED_RETIRED",
 69        "BriefDescription": "Instruction architecturally executed, mispredicted procedure return"
 70    },
 71    {
 72        "PublicDescription": "Instruction architecturally executed, predicted indirect branch excluding return",
 73        "EventCode": "0x8116",
 74        "EventName": "BR_INDNR_PRED_RETIRED",
 75        "BriefDescription": "Instruction architecturally executed, predicted indirect branch excluding return"
 76    },
 77    {
 78        "PublicDescription": "Instruction architecturally executed, mispredicted indirect branch excluding return",
 79        "EventCode": "0x8117",
 80        "EventName": "BR_INDNR_MIS_PRED_RETIRED",
 81        "BriefDescription": "Instruction architecturally executed, mispredicted indirect branch excluding return"
 82    },
 83    {
 84        "PublicDescription": "Instruction architecturally executed, predicted branch, taken",
 85        "EventCode": "0x8118",
 86        "EventName": "BR_TAKEN_PRED_RETIRED",
 87        "BriefDescription": "Instruction architecturally executed, predicted branch, taken"
 88    },
 89    {
 90        "PublicDescription": "Instruction architecturally executed, mispredicted branch, taken",
 91        "EventCode": "0x8119",
 92        "EventName": "BR_TAKEN_MIS_PRED_RETIRED",
 93        "BriefDescription": "Instruction architecturally executed, mispredicted branch, taken"
 94    },
 95    {
 96        "PublicDescription": "Instruction architecturally executed, predicted branch, not taken",
 97        "EventCode": "0x811a",
 98        "EventName": "BR_SKIP_PRED_RETIRED",
 99        "BriefDescription": "Instruction architecturally executed, predicted branch, not taken"
100    },
101    {
102        "PublicDescription": "Instruction architecturally executed, mispredicted branch, not taken",
103        "EventCode": "0x811b",
104        "EventName": "BR_SKIP_MIS_PRED_RETIRED",
105        "BriefDescription": "Instruction architecturally executed, mispredicted branch, not taken"
106    },
107    {
108        "PublicDescription": "Instruction architecturally executed, predicted branch",
109        "EventCode": "0x811c",
110        "EventName": "BR_PRED_RETIRED",
111        "BriefDescription": "Instruction architecturally executed, predicted branch"
112    },
113    {
114        "PublicDescription": "Instruction architecturally executed, indirect branch",
115        "EventCode": "0x811d",
116        "EventName": "BR_IND_RETIRED",
117        "BriefDescription": "Instruction architecturally executed, indirect branch"
118    },
119    {
120        "PublicDescription": "Branch Record captured.",
121        "EventCode": "0x811f",
122        "EventName": "BRB_FILTRATE",
123        "BriefDescription": "Branch Record captured."
124    }
125]
~/ Read-only file preview.